0001679268-23-000029.txt : 20230501 0001679268-23-000029.hdr.sgml : 20230501 20230428195409 ACCESSION NUMBER: 0001679268-23-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230501 DATE AS OF CHANGE: 20230428 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAMMOTH ENERGY SERVICES, INC. CENTRAL INDEX KEY: 0001679268 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 320498321 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37917 FILM NUMBER: 23869434 BUSINESS ADDRESS: STREET 1: 14201 CALIBER DRIVE STREET 2: SUITE 300 CITY: OKLAHOMA CITY STATE: OK ZIP: 73134 BUSINESS PHONE: 405-608-6007 MAIL ADDRESS: STREET 1: 14201 CALIBER DRIVE STREET 2: SUITE 300 CITY: OKLAHOMA CITY STATE: OK ZIP: 73134 FORMER COMPANY: FORMER CONFORMED NAME: Mammoth Energy Services, Inc. DATE OF NAME CHANGE: 20160708 10-Q 1 tusk-20230331.htm 10-Q tusk-20230331
000167926812/312023Q1FALSEhttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNethttp://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTaxhttp://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTaxSubsequent Events00016792682023-01-012023-03-3100016792682023-04-26xbrli:shares00016792682023-03-31iso4217:USD00016792682022-12-31iso4217:USDxbrli:shares0001679268us-gaap:ServiceMember2023-01-012023-03-310001679268us-gaap:ServiceMember2022-01-012022-03-310001679268us-gaap:ServiceMembersrt:AffiliatedEntityMember2023-01-012023-03-310001679268us-gaap:ServiceMembersrt:AffiliatedEntityMember2022-01-012022-03-310001679268us-gaap:ProductMember2023-01-012023-03-310001679268us-gaap:ProductMember2022-01-012022-03-310001679268tusk:ProductAndServiceIncludingRelatedPartyMember2023-01-012023-03-310001679268tusk:ProductAndServiceIncludingRelatedPartyMember2022-01-012022-03-3100016792682022-01-012022-03-310001679268us-gaap:CommonStockMember2022-12-310001679268us-gaap:RetainedEarningsMember2022-12-310001679268us-gaap:AdditionalPaidInCapitalMember2022-12-310001679268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001679268us-gaap:CommonStockMember2023-01-012023-03-310001679268us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001679268us-gaap:RetainedEarningsMember2023-01-012023-03-310001679268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001679268us-gaap:CommonStockMember2023-03-310001679268us-gaap:RetainedEarningsMember2023-03-310001679268us-gaap:AdditionalPaidInCapitalMember2023-03-310001679268us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001679268us-gaap:CommonStockMember2021-12-310001679268us-gaap:RetainedEarningsMember2021-12-310001679268us-gaap:AdditionalPaidInCapitalMember2021-12-310001679268us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100016792682021-12-310001679268us-gaap:CommonStockMember2022-01-012022-03-310001679268us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001679268us-gaap:RetainedEarningsMember2022-01-012022-03-310001679268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001679268us-gaap:CommonStockMember2022-03-310001679268us-gaap:RetainedEarningsMember2022-03-310001679268us-gaap:AdditionalPaidInCapitalMember2022-03-310001679268us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100016792682022-03-310001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2023-01-012023-03-310001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2022-01-012022-03-310001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2023-03-310001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2022-12-3100016792682022-01-012022-12-310001679268tusk:CobraAcquisitionsMembertusk:PuertoRicoElectricPowerAuthorityPREPAMember2023-03-3100016792682020-03-252020-03-2500016792682021-05-26tusk:contractComplianceIssue0001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2021-05-260001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2021-07-230001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2022-11-21xbrli:pure0001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2022-12-210001679268tusk:CobraAcquisitionsMember2023-01-200001679268tusk:CobraAcquisitionsMember2023-03-272023-03-270001679268tusk:PuertoRicoElectricPowerAuthorityPREPAMember2023-03-272023-03-270001679268tusk:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001679268tusk:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001679268tusk:CustomerAMemberus-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001679268tusk:CustomerAMemberus-gaap:TradeAccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001679268us-gaap:SalesRevenueNetMembertusk:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001679268us-gaap:SalesRevenueNetMembertusk:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001679268us-gaap:TradeAccountsReceivableMembertusk:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001679268us-gaap:TradeAccountsReceivableMembertusk:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001679268us-gaap:SalesRevenueNetMembertusk:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001679268us-gaap:SalesRevenueNetMembertusk:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001679268us-gaap:TradeAccountsReceivableMembertusk:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001679268us-gaap:TradeAccountsReceivableMembertusk:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001679268tusk:ShortfallPaymentsMember2023-01-012023-03-310001679268tusk:ShortfallPaymentsMember2022-01-012022-03-310001679268tusk:ShortfallPaymentsMember2022-03-310001679268tusk:ShortfallPaymentsMember2023-03-310001679268tusk:PracticalExpedientsMember2023-01-012023-03-3100016792682023-04-012023-03-310001679268srt:MinimumMembertusk:PressurePumpingEquipmentMember2023-01-012023-03-310001679268tusk:PressurePumpingEquipmentMembersrt:MaximumMember2023-01-012023-03-310001679268tusk:PressurePumpingEquipmentMember2023-03-310001679268tusk:PressurePumpingEquipmentMember2022-12-310001679268srt:MinimumMemberus-gaap:WellsAndRelatedEquipmentAndFacilitiesMember2023-01-012023-03-310001679268us-gaap:WellsAndRelatedEquipmentAndFacilitiesMembersrt:MaximumMember2023-01-012023-03-310001679268us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember2023-03-310001679268us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember2022-12-310001679268us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-01-012023-03-310001679268us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-01-012023-03-310001679268us-gaap:MachineryAndEquipmentMember2023-03-310001679268us-gaap:MachineryAndEquipmentMember2022-12-310001679268srt:MinimumMemberus-gaap:BuildingMember2023-01-012023-03-310001679268us-gaap:BuildingMembersrt:MaximumMember2023-01-012023-03-310001679268us-gaap:BuildingMember2023-03-310001679268us-gaap:BuildingMember2022-12-310001679268srt:MinimumMemberus-gaap:TransportationEquipmentMember2023-01-012023-03-310001679268srt:MaximumMemberus-gaap:TransportationEquipmentMember2023-01-012023-03-310001679268us-gaap:TransportationEquipmentMember2023-03-310001679268us-gaap:TransportationEquipmentMember2022-12-310001679268srt:MinimumMembertusk:CoilTubingEquipmentMember2023-01-012023-03-310001679268tusk:CoilTubingEquipmentMembersrt:MaximumMember2023-01-012023-03-310001679268tusk:CoilTubingEquipmentMember2023-03-310001679268tusk:CoilTubingEquipmentMember2022-12-310001679268us-gaap:LandMember2023-03-310001679268us-gaap:LandMember2022-12-310001679268us-gaap:LandImprovementsMember2023-01-012023-03-310001679268us-gaap:LandImprovementsMember2023-03-310001679268us-gaap:LandImprovementsMember2022-12-310001679268srt:MinimumMembertusk:RailImprovementsMember2023-01-012023-03-310001679268srt:MaximumMembertusk:RailImprovementsMember2023-01-012023-03-310001679268tusk:RailImprovementsMember2023-03-310001679268tusk:RailImprovementsMember2022-12-310001679268srt:MinimumMemberus-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-01-012023-03-310001679268us-gaap:PropertyPlantAndEquipmentOtherTypesMembersrt:MaximumMember2023-01-012023-03-310001679268us-gaap:PropertyPlantAndEquipmentOtherTypesMember2023-03-310001679268us-gaap:PropertyPlantAndEquipmentOtherTypesMember2022-12-310001679268tusk:AssetsHeldAndUsedMember2023-03-310001679268tusk:AssetsHeldAndUsedMember2022-12-310001679268us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember2023-01-012023-03-310001679268us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember2022-01-012022-03-310001679268us-gaap:ComprehensiveIncomeMember2023-01-012023-03-310001679268us-gaap:ComprehensiveIncomeMember2022-01-012022-03-310001679268tusk:WellCompletionMember2021-12-310001679268us-gaap:AllOtherSegmentsMember2021-12-310001679268tusk:WellCompletionMember2022-01-012022-12-310001679268us-gaap:AllOtherSegmentsMember2022-01-012022-12-310001679268tusk:WellCompletionMember2022-12-310001679268us-gaap:AllOtherSegmentsMember2022-12-310001679268tusk:WellCompletionMember2023-01-012023-03-310001679268us-gaap:AllOtherSegmentsMember2023-01-012023-03-310001679268tusk:WellCompletionMember2023-03-310001679268us-gaap:AllOtherSegmentsMember2023-03-310001679268us-gaap:TradeNamesMember2023-03-310001679268us-gaap:TradeNamesMember2022-12-310001679268srt:MinimumMemberus-gaap:TradeNamesMember2023-01-012023-03-310001679268us-gaap:TradeNamesMembersrt:MaximumMember2023-01-012023-03-310001679268us-gaap:TradeNamesMember2023-01-012023-03-310001679268tusk:CobraAviationServicesLLCMembertusk:BRIMEquipmentAssetsMember2018-12-212018-12-210001679268tusk:BrimAcquisitionsLLCMembertusk:CobraAviationServicesLLCMember2018-12-210001679268tusk:BrimAcquisitionsLLCMembertusk:WexfordPartnersInvestmentCo.LLCMember2018-12-210001679268tusk:BrimAcquisitionsLLCMember2018-12-210001679268tusk:BrimAcquisitionsLLCMember2018-12-212018-12-21tusk:helicopter0001679268tusk:BrimAcquisitionsLLCMember2023-03-310001679268tusk:BrimAcquisitionsLLCMember2022-12-310001679268tusk:BrimAcquisitionsLLCMember2023-01-012023-03-310001679268tusk:BrimAcquisitionsLLCMember2022-01-012022-03-310001679268srt:MinimumMember2023-03-310001679268srt:MinimumMember2022-12-310001679268srt:MaximumMember2022-12-310001679268srt:MaximumMember2023-03-310001679268tusk:FirstNationalCapitalLLCMember2020-12-302020-12-300001679268tusk:FirstNationalCapitalLLCMember2020-12-300001679268tusk:FirstNationalCapitalLLCMember2021-06-012021-06-0100016792682021-06-010001679268tusk:FirstNationalCapitalLLCMember2022-06-012022-06-0100016792682022-06-0100016792682022-12-012022-12-31tusk:pressurePumpUnit0001679268us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2018-10-190001679268srt:MinimumMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2018-10-192018-10-1900016792682022-02-280001679268srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-06-300001679268srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2022-07-012022-07-010001679268us-gaap:RevolvingCreditFacilityMember2022-05-310001679268us-gaap:RevolvingCreditFacilityMember2022-03-310001679268us-gaap:RevolvingCreditFacilityMember2022-04-010001679268us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-03-310001679268us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2023-03-310001679268us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001679268us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2022-12-310001679268us-gaap:RevolvingCreditFacilityMember2023-01-012023-03-310001679268tusk:AviationNoteMembertusk:LeopardAviationLLCAndCobraAviationServicesLLCMember2020-11-060001679268tusk:AviationNoteMembertusk:LeopardAviationLLCAndCobraAviationServicesLLCMember2020-11-062020-11-060001679268tusk:AviationNoteMemberus-gaap:PrimeRateMembertusk:LeopardAviationLLCAndCobraAviationServicesLLCMember2020-11-062020-11-060001679268tusk:CobraAviationServicesLLCMembertusk:DireWolfEnergyServicesLLCMember2023-03-310001679268tusk:PredatorAviationLLCMembertusk:LeopardAviationLLCMember2023-03-310001679268tusk:CobraAviationServicesLLCMember2023-01-012023-03-310001679268tusk:AirRescueSystemsCorporationMember2023-01-012023-03-310001679268tusk:BrimAcquisitionsLLCMember2023-01-012023-03-310001679268tusk:LeopardAviationLLCMember2023-01-012023-03-310001679268us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001679268us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001679268us-gaap:RestrictedStockMember2022-01-012022-03-310001679268tusk:SpecifiedMemberAwardsMember2014-11-240001679268tusk:NonEmployeesMember2019-01-010001679268us-gaap:RestrictedStockMember2021-12-310001679268us-gaap:RestrictedStockMember2022-01-012022-12-310001679268us-gaap:RestrictedStockMember2022-12-310001679268us-gaap:RestrictedStockMember2023-01-012023-03-310001679268us-gaap:RestrictedStockMember2023-03-310001679268us-gaap:RestrictedStockMember2022-01-012022-03-310001679268tusk:CobraAviationARSLeopardandBrimEquipmentMembersrt:AffiliatedEntityMember2023-01-012023-03-310001679268tusk:CobraAviationARSLeopardandBrimEquipmentMembersrt:AffiliatedEntityMember2022-01-012022-03-310001679268tusk:CobraAviationARSLeopardandBrimEquipmentMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:CobraAviationARSLeopardandBrimEquipmentMembersrt:AffiliatedEntityMember2022-12-310001679268tusk:PantherDrillingandElToroMembersrt:AffiliatedEntityMember2023-01-012023-03-310001679268tusk:PantherDrillingandElToroMembersrt:AffiliatedEntityMember2022-01-012022-03-310001679268tusk:PantherDrillingandElToroMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:PantherDrillingandElToroMembersrt:AffiliatedEntityMember2022-12-310001679268tusk:OtherRelationshipsMembersrt:AffiliatedEntityMember2023-01-012023-03-310001679268tusk:OtherRelationshipsMembersrt:AffiliatedEntityMember2022-01-012022-03-310001679268tusk:OtherRelationshipsMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:OtherRelationshipsMembersrt:AffiliatedEntityMember2022-12-310001679268srt:AffiliatedEntityMember2023-01-012023-03-310001679268srt:AffiliatedEntityMember2022-01-012022-03-310001679268srt:AffiliatedEntityMember2023-03-310001679268srt:AffiliatedEntityMember2022-12-310001679268tusk:CobraAviationARSLeopardandBrimEquipmentMembertusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:CobraAviationARSLeopardandBrimEquipmentMembertusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2022-12-310001679268tusk:TheCompanyAndCaliberMembersrt:AffiliatedEntityMember2023-01-012023-03-310001679268tusk:TheCompanyAndCaliberMembersrt:AffiliatedEntityMember2022-01-012022-03-310001679268tusk:TheCompanyAndCaliberMembertusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:TheCompanyAndCaliberMembertusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2022-12-310001679268tusk:OtherRelationshipsMembertusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:OtherRelationshipsMembertusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2022-12-310001679268tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2023-03-310001679268tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMembersrt:AffiliatedEntityMember2022-12-310001679268tusk:CobraAviationServicesLLCMember2018-12-212018-12-210001679268tusk:WexfordMember2023-01-012023-03-310001679268us-gaap:LetterOfCreditMembertusk:EnvironmentalRemediationProgramsLettersofCreditMember2023-03-310001679268us-gaap:LetterOfCreditMembertusk:EnvironmentalRemediationProgramsLettersofCreditMember2022-12-310001679268us-gaap:LetterOfCreditMembertusk:InsuranceProgramsLettersofCreditMember2023-03-310001679268us-gaap:LetterOfCreditMembertusk:InsuranceProgramsLettersofCreditMember2022-12-310001679268us-gaap:LetterOfCreditMember2023-03-310001679268us-gaap:LetterOfCreditMember2022-12-310001679268tusk:PerformanceAndPaymentBondMember2022-12-310001679268tusk:PerformanceAndPaymentBondMember2023-03-310001679268tusk:OutstandingBidBondMember2022-12-310001679268tusk:OutstandingBidBondMember2023-03-310001679268tusk:ForemanElectricServicesIncMember2021-05-132021-05-130001679268tusk:CobraAcquisitionsMember2022-11-14tusk:lawsuit0001679268tusk:CobraAcquisitionsMember2022-11-142022-11-140001679268tusk:CobraAcquisitionsMember2023-03-202023-03-200001679268tusk:CobraAcquisitionsMember2019-09-10tusk:individual0001679268tusk:FormerPresidentMembertusk:CobraAcquisitionsMember2022-12-132022-12-13tusk:segment0001679268tusk:InfrastructureMember2023-01-012023-03-310001679268tusk:NaturalSandProppantMember2023-01-012023-03-310001679268tusk:DrillingServicesMember2023-01-012023-03-310001679268tusk:WellCompletionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-03-310001679268us-gaap:IntersegmentEliminationMembertusk:InfrastructureMember2023-01-012023-03-310001679268us-gaap:IntersegmentEliminationMembertusk:NaturalSandProppantMember2023-01-012023-03-310001679268us-gaap:IntersegmentEliminationMembertusk:DrillingServicesMember2023-01-012023-03-310001679268us-gaap:IntersegmentEliminationMemberus-gaap:AllOtherSegmentsMember2023-01-012023-03-310001679268srt:ConsolidationEliminationsMember2023-01-012023-03-310001679268us-gaap:IntersegmentEliminationMember2023-01-012023-03-310001679268us-gaap:OperatingSegmentsMembertusk:WellCompletionMember2023-01-012023-03-310001679268us-gaap:OperatingSegmentsMembertusk:InfrastructureMember2023-01-012023-03-310001679268us-gaap:OperatingSegmentsMembertusk:NaturalSandProppantMember2023-01-012023-03-310001679268us-gaap:OperatingSegmentsMembertusk:DrillingServicesMember2023-01-012023-03-310001679268us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-01-012023-03-310001679268tusk:WellCompletionMember2022-01-012022-03-310001679268tusk:InfrastructureMember2022-01-012022-03-310001679268tusk:NaturalSandProppantMember2022-01-012022-03-310001679268tusk:DrillingServicesMember2022-01-012022-03-310001679268us-gaap:AllOtherSegmentsMember2022-01-012022-03-310001679268tusk:WellCompletionMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001679268us-gaap:IntersegmentEliminationMembertusk:InfrastructureMember2022-01-012022-03-310001679268us-gaap:IntersegmentEliminationMembertusk:NaturalSandProppantMember2022-01-012022-03-310001679268us-gaap:IntersegmentEliminationMembertusk:DrillingServicesMember2022-01-012022-03-310001679268us-gaap:IntersegmentEliminationMemberus-gaap:AllOtherSegmentsMember2022-01-012022-03-310001679268srt:ConsolidationEliminationsMember2022-01-012022-03-310001679268us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001679268us-gaap:OperatingSegmentsMembertusk:WellCompletionMember2022-01-012022-03-310001679268us-gaap:OperatingSegmentsMembertusk:InfrastructureMember2022-01-012022-03-310001679268us-gaap:OperatingSegmentsMembertusk:NaturalSandProppantMember2022-01-012022-03-310001679268us-gaap:OperatingSegmentsMembertusk:DrillingServicesMember2022-01-012022-03-310001679268us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2022-01-012022-03-310001679268us-gaap:OperatingSegmentsMembertusk:WellCompletionMember2023-03-310001679268us-gaap:OperatingSegmentsMembertusk:InfrastructureMember2023-03-310001679268us-gaap:OperatingSegmentsMembertusk:NaturalSandProppantMember2023-03-310001679268us-gaap:OperatingSegmentsMembertusk:DrillingServicesMember2023-03-310001679268us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2023-03-310001679268srt:ConsolidationEliminationsMember2023-03-310001679268us-gaap:OperatingSegmentsMembertusk:WellCompletionMember2022-12-310001679268us-gaap:OperatingSegmentsMembertusk:InfrastructureMember2022-12-310001679268us-gaap:OperatingSegmentsMembertusk:NaturalSandProppantMember2022-12-310001679268us-gaap:OperatingSegmentsMembertusk:DrillingServicesMember2022-12-310001679268us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2022-12-310001679268srt:ConsolidationEliminationsMember2022-12-31


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

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

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

FOR THE TRANSITION PERIOD FROM                      TO                     

Commission File No. 001-37917

 Mammoth Energy Services, Inc.

(Exact name of registrant as specified in its charter)
Delaware 32-0498321
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
   
14201 Caliber Drive,Suite 300
Oklahoma City,Oklahoma(405)608-600773134
(Address of principal executive offices) (Registrant’s telephone number, including area code)(Zip 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 StockTUSKThe Nasdaq Stock Market LLC
NASDAQ Global Select Market
______________________________

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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  

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

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

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

As of April 26, 2023, there were 47,713,342 shares of common stock, $0.01 par value, outstanding.

                    


MAMMOTH ENERGY SERVICES, INC.


TABLE OF CONTENTS
 
  Page
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
 
Item 1.
Item 1A.
Item 2.
Item 4.
Item 5.
Item 6.
 




GLOSSARY OF OIL AND NATURAL GAS AND ELECTRICAL INFRASTRUCTURE TERMS
The following is a glossary of certain oil and natural gas and natural sand proppant industry terms used in this Quarterly Report on Form 10-Q (this “report” or “Quarterly Report”):
AcidizingTo pump acid into a wellbore to improve a well’s productivity or injectivity.
BlowoutAn uncontrolled flow of reservoir fluids into the wellbore, and sometimes catastrophically to the surface. A blowout may consist of salt water, oil, natural gas or a mixture of these. Blowouts can occur in all types of exploration and production operations, not just during drilling operations. If reservoir fluids flow into another formation and do not flow to the surface, the result is called an underground blowout. If the well experiencing a blowout has significant open-hole intervals, it is possible that the well will bridge over (or seal itself with rock fragments from collapsing formations) down-hole and intervention efforts will be averted.
Bottomhole assemblyThe lower portion of the drillstring, consisting of (from the bottom up in a vertical well) the bit, bit sub, a mud motor (in certain cases), stabilizers, drill collar, heavy-weight drillpipe, jarring devices (“jars”) and crossovers for various threadforms. The bottomhole assembly must provide force for the bit to break the rock (weight on bit), survive a hostile mechanical environment and provide the driller with directional control of the well. Oftentimes the assembly includes a mud motor, directional drilling and measuring equipment, measurements-while-drilling tools, logging-while-drilling tools and other specialized devices.
CementingTo prepare and pump cement into place in a wellbore.
Coiled tubingA long, continuous length of pipe wound on a spool. The pipe is straightened prior to pushing into a wellbore and rewound to coil the pipe back onto the transport and storage spool. Depending on the pipe diameter (1 in. to 4 1/2 in.) and the spool size, coiled tubing can range from 2,000 ft. to 23,000 ft. (610 m to 6,096 m) or greater length.
CompletionA generic term used to describe the assembly of down-hole tubulars and equipment required to enable safe and efficient production from an oil or gas well. The point at which the completion process begins may depend on the type and design of the well.
Directional drillingThe intentional deviation of a wellbore from the path it would naturally take. This is accomplished through the use of whipstocks, bottomhole assembly (BHA) configurations, instruments to measure the path of the wellbore in three-dimensional space, data links to communicate measurements taken down-hole to the surface, mud motors and special BHA components and drill bits, including rotary steerable systems, and drill bits. The directional driller also exploits drilling parameters such as weight on bit and rotary speed to deflect the bit away from the axis of the existing wellbore. In some cases, such as drilling steeply dipping formations or unpredictable deviation in conventional drilling operations, directional-drilling techniques may be employed to ensure that the hole is drilled vertically. While many techniques can accomplish this, the general concept is simple: point the bit in the direction that one wants to drill. The most common way is through the use of a bend near the bit in a down-hole steerable mud motor. The bend points the bit in a direction different from the axis of the wellbore when the entire drillstring is not rotating. By pumping mud through the mud motor, the bit turns while the drillstring does not rotate, allowing the bit to drill in the direction it points. When a particular wellbore direction is achieved, that direction may be maintained by rotating the entire drillstring (including the bent section) so that the bit does not drill in a single direction off the wellbore axis, but instead sweeps around and its net direction coincides with the existing wellbore. Rotary steerable tools allow steering while rotating, usually with higher rates of penetration and ultimately smoother boreholes.
Down-holePertaining to or in the wellbore (as opposed to being on the surface).
Down-hole motorA drilling motor located in the drill string above the drilling bit powered by the flow of drilling mud. Down-hole motors are used to increase the speed and efficiency of the drill bit or can be used to steer the bit in directional drilling operations. Drilling motors have become very popular because of horizontal and directional drilling applications and the day rates for drilling rigs.
Drilling rigThe machine used to drill a wellbore.
Drillpipe or Drill pipeTubular steel conduit fitted with special threaded ends called tool joints. The drillpipe connects the rig surface equipment with the bottomhole assembly and the bit, both to pump drilling fluid to the bit and to be able to raise, lower and rotate the bottomhole assembly and bit.
Drillstring or Drill stringThe combination of the drillpipe, the bottomhole assembly and any other tools used to make the drill bit turn at the bottom of the wellbore.
FlowbackThe process of allowing fluids to flow from the well following a treatment, either in preparation for a subsequent phase of treatment or in preparation for cleanup and returning the well to production.
Horizontal drillingA subset of the more general term “directional drilling,” used where the departure of the wellbore from vertical exceeds about 80 degrees. Note that some horizontal wells are designed such that after reaching true 90-degree horizontal, the wellbore may actually start drilling upward. In such cases, the angle past 90 degrees is continued, as in 95 degrees, rather than reporting it as deviation from vertical, which would then be 85 degrees. Because a horizontal well typically penetrates a greater length of the reservoir, it can offer significant production improvement over a vertical well.
Hydraulic fracturingA stimulation treatment routinely performed on oil and gas wells in low permeability reservoirs. Specially engineered fluids are pumped at high pressure and rate into the reservoir interval to be treated, causing a vertical fracture to open. The wings of the fracture extend away from the wellbore in opposing directions according to the natural stresses within the formation. Proppant, such as grains of sand of a particular size, is mixed with the treatment fluid to keep the fracture open when the treatment is complete. Hydraulic fracturing creates high-conductivity communication with a large area of formation and bypasses any damage that may exist in the near-wellbore area.
i


HydrocarbonA naturally occurring organic compound comprising hydrogen and carbon. Hydrocarbons can be as simple as methane, but many are highly complex molecules, and can occur as gases, liquids or solids. Petroleum is a complex mixture of hydrocarbons. The most common hydrocarbons are natural gas, oil and coal.
Mesh sizeThe size of the proppant that is determined by sieving the proppant through screens with uniform openings corresponding to the desired size of the proppant. Each type of proppant comes in various sizes, categorized as mesh sizes, and the various mesh sizes are used in different applications in the oil and natural gas industry. The mesh number system is a measure of the number of equally sized openings per square inch of screen through which the proppant is sieved.
Mud motorsA positive displacement drilling motor that uses hydraulic horsepower of the drilling fluid to drive the drill bit. Mud motors are used extensively in directional drilling operations.
Natural gas liquidsComponents of natural gas that are liquid at surface in field facilities or in gas processing plants. Natural gas liquids can be classified according to their vapor pressures as low (condensate), intermediate (natural gasoline) and high (liquefied petroleum gas) vapor pressure.
Nitrogen pumping unitA high-pressure pump or compressor unit capable of delivering high-purity nitrogen gas for use in oil or gas wells. Two basic types of units are commonly available: a nitrogen converter unit that pumps liquid nitrogen at high pressure through a heat exchanger or converter to deliver high-pressure gas at ambient temperature, and a nitrogen generator unit that compresses and separates air to provide a supply of high pressure nitrogen gas.
PluggingThe process of permanently closing oil and gas wells no longer capable of producing in economic quantities. Plugging work can be performed with a well servicing rig along with wireline and cementing equipment; however, this service is typically provided by companies that specialize in plugging work.
PlugA down-hole packer assembly used in a well to seal off or isolate a particular formation for testing, acidizing, cementing, etc.; also a type of plug used to seal off a well temporarily while the wellhead is removed.
Pounds per square inchA unit of pressure. It is the pressure resulting from a one pound force applied to an area of one square inch.
Pressure pumpingServices that include the pumping of liquids under pressure.
Producing formationAn underground rock formation from which oil, natural gas or water is produced. Any porous rock will contain fluids of some sort, and all rocks at considerable distance below the Earth’s surface will initially be under pressure, often related to the hydrostatic column of ground waters above the reservoir. To produce, rocks must also have permeability, or the capacity to permit fluids to flow through them.
ProppantSized particles mixed with fracturing fluid to hold fractures open after a hydraulic fracturing treatment. In addition to naturally occurring sand grains, man-made or specially engineered proppants, such as resin-coated sand or high-strength ceramic materials like sintered bauxite, may also be used. Proppant materials are carefully sorted for size and sphericity to provide an efficient conduit for production of fluid from the reservoir to the wellbore.
Resource playAccumulation of hydrocarbons known to exist over a large area.
ShaleA fine-grained, fissile, sedimentary rock formed by consolidation of clay- and silt-sized particles into thin, relatively impermeable layers.
Tight oilConventional oil that is found within reservoirs with very low permeability. The oil contained within these reservoir rocks typically will not flow to the wellbore at economic rates without assistance from technologically advanced drilling and completion processes. Commonly, horizontal drilling coupled with multistage fracturing is used to access these difficult to produce reservoirs.
Tight sandsA type of unconventional tight reservoir. Tight reservoirs are those which have low permeability, often quantified as less than 0.1 millidarcies.
TubularsA generic term pertaining to any type of oilfield pipe, such as drill pipe, drill collars, pup joints, casing, production tubing and pipeline.
Unconventional resource/unconventional wellA term for the different manner by which resources are exploited as compared to the extraction of conventional resources. In unconventional drilling, the wellbore is generally drilled to specific objectives within narrow parameters, often across long, lateral intervals within narrow horizontal formations offering greater contact area with the producing formation. Typically, the well is then hydraulically fractured at multiple stages to optimize production.
WellboreThe physical conduit from surface into the hydrocarbon reservoir.
Well stimulationA treatment performed to restore or enhance the productivity of a well. Stimulation treatments fall into two main groups, hydraulic fracturing treatments and matrix treatments. Fracturing treatments are performed above the fracture pressure of the reservoir formation and create a highly conductive flow path between the reservoir and the wellbore. Matrix treatments are performed below the reservoir fracture pressure and generally are designed to restore the natural permeability of the reservoir following damage to the near wellbore area. Stimulation in shale gas reservoirs typically takes the form of hydraulic fracturing treatments.
WirelineA general term used to describe well-intervention operations conducted using single-strand or multi-strand wire or cable for intervention in oil or gas wells. Although applied inconsistently, the term commonly is used in association with electric logging and cables incorporating electrical conductors.
WorkoverThe process of performing major maintenance or remedial treatments on an oil or gas well. In many cases, workover implies the removal and replacement of the production tubing string after the well has been killed and a workover rig has been placed on location. Through-tubing workover operations, using coiled tubing, snubbing or slickline equipment, are routinely conducted to complete treatments or well service activities that avoid a full workover where the tubing is removed. This operation saves considerable time and expense.
ii


The following is a glossary of certain electrical infrastructure industry terms used in this report:
DistributionThe distribution of electricity from the transmission system to individual customers.
SubstationA part of an electrical transmission and distribution system that transforms voltage from high to low, or the reverse.
TransmissionThe movement of electrical energy from a generating site, such as a power plant, to an electric substation.

iii


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

Various statements contained in this report that express a belief, expectation, or intention, or that are not statements of historical fact, are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, or the Exchange Act. In particular, the factors discussed in this report and detailed under Part II, Item 1A. Risk Factors in this report and our Annual Report on Form 10–K for the year ended December 31, 2022 could affect our actual results and cause our actual results to differ materially from expectations, estimates or assumptions expressed, forecasted or implied in such forward-looking statements.

Forward-looking statements may include statements about:

the levels of capital expenditures by our customers and the impact of reduced drilling and completions activity on utilization and pricing for our oilfield services;
the volatility of oil and natural gas prices and actions by OPEC members and other oil exporting nations, or OPEC+, affecting commodity price and production levels;
any continuing impacts of the COVID-19 pandemic on Mammoth’s results of operations, financial condition or demand for Mammoth’s services;
operational challenges relating to continuing efforts to prevent or mitigate the spread of COVID-19, including logistical challenges, remote work arrangements and protecting the health, safety and well-being of Mammoth’s employees;
employee retention and increasingly competitive labor market;
the performance of contracts and supply chain disruptions during or following the COVID-19 pandemic;
general economic, business or industry conditions and concerns over a potential economic slowdown or recession;
conditions in the capital, financial and credit markets;
conditions of U.S. oil and natural gas industry and the effect of U.S. energy, monetary and trade policies;
U.S. and global economic conditions and political and economic developments, including the energy and environmental policies;
inflationary pressure on the cost of services, equipment and other goods in our industries and other sectors;
our ability to obtain capital or financing needed for our operations on favorable terms or at all;
our ability to (i) continue to comply with or, if applicable, obtain a waiver of forecasted or actual non-compliance with certain financial covenants from our lenders and comply with other terms and conditions under our amended revolving credit facility, as amended, (ii) extend, repay or refinance our revolving credit facility at or prior to maturity on the terms acceptable to us or at all and (iii) meet our financial projections associated with reducing our debt;
our ability to execute our business and financial strategies;
our ability to continue to grow our infrastructure services segment or recommence certain of our suspended oilfield services;
any loss of one or more of our significant customers and its impact on our revenue, financial condition and results of operations;
asset impairments;
our ability to identify, complete and integrate acquisitions of assets or businesses;
our ability to receive, or delays in receiving, permits and governmental approvals and/or payments, and to comply with applicable governmental laws and regulations;
the results of litigation relating to the contracts awarded to our subsidiary Cobra Acquisitions LLC, or Cobra, by the Puerto Rico Electric Power Authority, or PREPA;
the outcome of our ongoing efforts to collect the outstanding amounts owed to us by PREPA for electric grid restoration services performed by Cobra in Puerto Rico;
any future litigation, indemnity or other claims;
regional supply and demand factors, delays or interruptions of production, and any governmental order, rule or regulation that may impose production limits on our customers;
shortages, delays in delivery and interruptions in supply of major components, replacement parts, or other equipment, supplies or materials;
the availability of transportation, pipeline and storage facilities and any increase in related costs;
extreme weather conditions in areas where we provide well completion, drilling and infrastructure services;
access to and restrictions on use of sourced or produced water;
technology;
civil unrest, war, military conflicts or terrorist attacks;
cybersecurity issues as digital technologies may become more vulnerable and experience a higher rate of cyberattacks due to increased use of remote connectivity in the workplace;
iv


competition within the energy services industry;
availability of equipment, materials or skilled personnel or other labor resources;
payment of any future dividends;
future operating results; and
capital expenditures and other plans, objectives, expectations and intentions.

    All of these types of statements, other than statements of historical fact included in this quarterly report, are forward-looking statements. These forward-looking statements may be found in the “Business,” “Risk Factors,” “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and other sections of this quarterly report. In some cases, you can identify forward-looking statements by terminology such as “may,” “will,” “could,” “should,” “would,” “expect,” “plan,” “project,” “budget,” “intend,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “pursue,” “target,” “seek,” “objective,” “continue,” “will be,” “will benefit,” or “will continue,” the negative of such terms or other comparable terminology.

    The forward-looking statements contained in this report are largely based on our expectations, which reflect estimates and assumptions made by our management. These estimates and assumptions reflect our best judgment based on currently known market conditions and other factors, which are difficult to predict and many of which are beyond our control. Although we believe such estimates and assumptions to be reasonable, they are inherently uncertain and involve a number of risks and uncertainties that are beyond our control. In addition, our management’s assumptions about future events may prove to be inaccurate. Our management cautions all readers that the forward-looking statements contained in this report are not guarantees of future performance, and we cannot assure any reader that such statements will be realized or the forward-looking events and circumstances will occur. Actual results may differ materially from those anticipated or implied in the forward-looking statements due to many factors including those described in our Annual Report on Form 10–K for the year ended December 31, 2022 and Item 2. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this report. All forward-looking statements speak only as of the date of this report. We do not intend to publicly update or revise any forward-looking statements as a result of new information, future events or otherwise. These cautionary statements qualify all forward-looking statements attributable to us or persons acting on our behalf.

v

MAMMOTH ENERGY SERVICES, INC.


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
MAMMOTH ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)
ASSETSMarch 31,December 31,
20232022
CURRENT ASSETS(in thousands)
Cash and cash equivalents$11,727 $17,282 
Accounts receivable, net475,582 456,465 
Receivables from related parties, net115 223 
Inventories10,230 8,883 
Prepaid expenses10,056 13,219 
Other current assets581 620 
Total current assets508,291 496,692 
Property, plant and equipment, net132,529 138,066 
Sand reserves61,830 61,830 
Operating lease right-of-use assets11,907 10,656 
Intangible assets, net1,587 1,782 
Goodwill11,717 11,717 
Other non-current assets3,635 3,935 
Total assets$731,496 $724,678 
LIABILITIES AND EQUITY
CURRENT LIABILITIES
Accounts payable$57,174 $47,391 
Accrued expenses and other current liabilities38,485 52,297 
Current operating lease liability5,858 5,447 
Current portion of long-term debt84,614 83,520 
Income taxes payable51,588 48,557 
Total current liabilities237,719 237,212 
Deferred income tax liabilities444 471 
Long-term operating lease liability5,772 4,913 
Asset retirement obligations4,017 3,981 
Other long-term liabilities12,846 15,485 
Total liabilities260,798 262,062 
COMMITMENTS AND CONTINGENCIES (Note 18)
EQUITY
Equity:
Common stock, $0.01 par value, 200,000,000 shares authorized, 47,713,342 and 47,312,270 issued and outstanding at March 31, 2023 and December 31, 2022
477 473 
Additional paid in capital538,862 539,138 
Accumulated deficit(64,803)(73,154)
Accumulated other comprehensive loss(3,838)(3,841)
Total equity470,698 462,616 
Total liabilities and equity$731,496 $724,678 






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

MAMMOTH ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited)

Three Months Ended March 31,
20232022
REVENUE(in thousands, except per share amounts)
Services revenue$103,637 $53,667 
Services revenue - related parties220 274 
Product revenue12,463 8,357 
Total revenue116,320 62,298 
COST AND EXPENSES
Services cost of revenue (exclusive of depreciation, depletion, amortization and accretion of $11,762 and $15,355, respectively, for the three months ended March 31, 2023 and 2022)
80,977 46,567 
Services cost of revenue - related parties (exclusive of depreciation, depletion, amortization and accretion of $0 and $0 , respectively, for the three months ended March 31, 2023 and 2022)
31 135 
Product cost of revenue (exclusive of depreciation, depletion, amortization and accretion of $1,186 and $1,792, respectively, for the three months ended March 31, 2023 and 2022)
7,985 7,778 
Selling, general and administrative (Note 11)8,383 8,668 
Depreciation, depletion, amortization and accretion12,956 17,167 
Gains on disposal of assets, net(361)(196)
Total cost and expenses109,971 80,119 
Operating income (loss)6,349 (17,821)
OTHER INCOME (EXPENSE)
Interest expense, net(3,289)(2,349)
Other income, net8,624 9,041 
Total other income, net5,335 6,692 
Income (loss) before income taxes11,684 (11,129)
Provision for income taxes3,333 3,688 
Net income (loss)$8,351 $(14,817)
OTHER COMPREHENSIVE INCOME (LOSS)
Foreign currency translation adjustment, net of tax of $0 and $0, respectively, for the three months ended March 31, 2023 and 2022)
3 198 
Comprehensive income (loss)$8,354 $(14,619)
Net income (loss) per share (basic) (Note 14)$0.18 $(0.32)
Net income (loss) per share (diluted) (Note 14)$0.17 $(0.32)
Weighted average number of shares outstanding (basic) (Note 14)47,443 46,845 
Weighted average number of shares outstanding (diluted) (Note 14)48,002 46,845 

















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

MAMMOTH ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited)
Three Months Ended March 31, 2023
Accumulated
AdditionalOther
Common StockAccumulatedPaid-InComprehensive
SharesAmountDeficitCapitalLossTotal
(in thousands)
Balance at December 31, 202247,312 $473 $(73,154)$539,138 $(3,841)462,616 
Stock based compensation567 6 — 641 — 647 
Shares repurchased(166)(2)(917)(919)
Net income— — 8,351 — — 8,351 
Other comprehensive income— — — — 3 3 
Balance at March 31, 202347,713 $477 $(64,803)$538,862 $(3,838)$470,698 
Three Months Ended March 31, 2022
Accumulated
AdditionalOther
Common StockAccumulatedPaid-InComprehensive
SharesAmountDeficitCapitalLossTotal
(in thousands)
Balance at December 31, 202146,684 $467 $(72,535)$538,221 $(2,931)$463,222 
Stock based compensation500 5 — 236 — 241 
Net loss— — (14,817)— — (14,817)
Other comprehensive income— — — — 198 198 
Balance at March 31, 202247,184 $472 $(87,352)$538,457 $(2,733)$448,844 






























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

MAMMOTH ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)

Three Months Ended March 31,
20232022
(in thousands)
Cash flows from operating activities:
Net income (loss)$8,351 $(14,817)
Adjustments to reconcile net income (loss) to cash used in operating activities:
Stock based compensation647 241 
Depreciation, depletion, accretion and amortization12,956 17,167 
Amortization of debt origination costs188 186 
Bad debt recoveries(381)(99)
Gains on disposal of assets(361)(196)
Gains from sales of equipment damaged or lost down-hole (397)
Deferred income taxes(27)3,481 
Other174 535 
Changes in assets and liabilities:
Accounts receivable, net(18,643)(3,898)
Receivables from related parties, net109 (225)
Inventories(1,347)(1,992)
Prepaid expenses and other assets3,203 3,404 
Accounts payable8,602 1,041 
Accrued expenses and other liabilities(13,262)(7,013)
Income taxes payable3,031 201 
Net cash provided by (used in) operating activities3,240 (2,381)
Cash flows from investing activities:
Purchases of property and equipment(6,036)(1,182)
Proceeds from disposal of property and equipment330 1,038 
Net cash used in investing activities(5,706)(144)
Cash flows from financing activities:
Borrowings on long-term debt66,700 37,550 
Repayments of long-term debt(65,606)(35,317)
Payments on sale leaseback transaction(1,214)(868)
Principal payments on financing leases and equipment financing notes(2,044)(629)
Other(919) 
Net cash (used in) provided by financing activities(3,083)736 
Effect of foreign exchange rate on cash(6)8 
Net change in cash and cash equivalents(5,555)(1,781)
Cash and cash equivalents at beginning of period17,282 9,899 
Cash and cash equivalents at end of period$11,727 $8,118 
Supplemental disclosure of cash flow information:
Cash paid for interest$3,108 $1,754 
Cash paid for income taxes, net of refunds received$(26)$6 
Supplemental disclosure of non-cash transactions:
Purchases of property and equipment included in accounts payable and accrued expenses$5,917 $1,707 








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

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

1.    Organization and Nature of Business
Mammoth Energy Services, Inc. (“Mammoth Inc.”, “Mammoth” or the “Company”), together with its subsidiaries, is an integrated, growth-oriented company serving both the oil and gas and the electric utility industries in North America and US territories. Mammoth Inc.’s infrastructure division provides engineering, design, construction, upgrade, maintenance and repair services to various public and private owned utilities. Its oilfield services division provides a diversified set of services to the exploration and production industry including well completion, natural sand and proppant and drilling services. Additionally, the Company provides aviation services, equipment rentals, remote accommodation services and equipment manufacturing. The Company was incorporated in Delaware in June 2016.

Operations

The Company’s well completion services include equipment and personnel used in connection with the completion and early production of oil and natural gas wells. The Company’s infrastructure services include engineering, design, construction, upgrade, maintenance and repair services to the electrical infrastructure industry as well as repair and restoration services in response to storms and other disasters. The Company’s natural sand proppant services include the distribution and production of natural sand proppant that is used primarily for hydraulic fracturing in the oil and gas industry. The Company’s drilling services provide drilling rigs and directional tools for both vertical and horizontal drilling of oil and natural gas wells. The Company also provides other services, including aviation, equipment rentals, remote accommodations and equipment manufacturing.

The Company’s operations are concentrated in North America. The Company operates its oil and natural gas businesses in the Permian Basin, the Utica Shale, the Eagle Ford Shale, the Marcellus Shale, the Granite Wash, the SCOOP, the STACK, the Cana-Woodford Shale, the Cleveland Sand and the oil sands located in Northern Alberta, Canada. The Company’s oil and natural gas business depends in large part on the conditions in the oil and natural gas industry and, specifically, on the amount of capital spending by its customers. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development and production activity, as well as the entire health of the oil and natural gas industry. Decreases in the commodity prices for oil and natural gas would have a material adverse effect on the Company’s results of operations and financial condition. During the periods presented in this report, the Company provided its infrastructure services primarily in the northeastern, southwestern, midwestern and western portions of the United States. The Company’s infrastructure business depends on infrastructure spending on maintenance, upgrade, expansion and repair and restoration. Any prolonged decrease in spending by electric utility companies, delays or reductions in government appropriations or the failure of customers to pay their receivables could have a material adverse effect on the Company’s results of operations and financial condition.

2.    Basis of Presentation and Significant Accounting Policies

Basis of Presentation
The accompanying unaudited condensed consolidated interim financial statements include the accounts of the Company and its subsidiaries and the variable interest entities (“VIE”) for which the Company is the primary beneficiary. All material intercompany accounts and transactions have been eliminated.

This report has been prepared in accordance with the rules and regulations of the Securities and Exchange Commission, and reflects all adjustments, which in the opinion of management are necessary for the fair presentation of the results for the interim periods, on a basis consistent with the annual audited consolidated financial statements. All such adjustments are of a normal, recurring nature. Certain information, accounting policies and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles (“GAAP”) have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the summary of significant accounting policies and notes thereto included in the Company’s most recent annual report on Form 10-K.

Reclassifications    
Certain reclassifications have been made to prior period amounts to conform to the current period financial statement presentation. Previously, the Company included gains and losses on disposal of assets within Other income (expense), net
5

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
on the unaudited condensed consolidated statements of comprehensive income (loss). The Company now presents gains and losses on disposal of assets as a separate line titled “Gains on disposal of assets, net”.

Accounts Receivable
Accounts receivable include amounts due from customers for services performed or goods sold. The Company grants credit to customers in the ordinary course of business and generally does not require collateral. Prior to granting credit to customers, the Company analyzes the potential customer’s risk profile by utilizing a credit report, analyzing macroeconomic factors and using its knowledge of the industry, among other factors. Most areas in the continental United States in which the Company operates provide for a mechanic’s lien against the property on which the service is performed if the lien is filed within the statutorily specified time frame. Customer balances are generally considered delinquent if unpaid by the 30th day following the invoice date and credit privileges may be revoked if balances remain unpaid. Interest on delinquent accounts receivable is recognized in other income when chargeable and collectability is reasonably assured.

During the period October 2017 through March 2019, the Company provided infrastructure services in Puerto Rico under master services agreements entered into by Cobra Acquisitions LLC (“Cobra”), one of the Company’s subsidiaries, with the Puerto Rico Electric Power Authority (“PREPA”) to perform repairs to PREPA’s electrical grid as a result of Hurricane Maria. During the three months ended March 31, 2023 and 2022, the Company charged interest on delinquent accounts receivable pursuant to the terms of its agreements with PREPA totaling $11.2 million and $9.9 million, respectively. These amounts are included in “other income, net” on the unaudited condensed consolidated statements of comprehensive income (loss). Included in “accounts receivable, net” on the unaudited condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were interest charges of $163.2 million and $152.0 million, respectively.

The Company regularly reviews receivables and provides for expected losses through an allowance for doubtful accounts. In evaluating the level of established reserves, the Company makes judgments regarding its customers’ ability to make required payments, economic events and other factors. As the financial condition of customers changes, circumstances develop, or additional information becomes available, adjustments to the allowance for doubtful accounts may be required. In the event the Company expects that a customer may not be able to make required payments, the Company would increase the allowance through a charge to income in the period in which that determination is made. If it is determined that previously reserved amounts are collectible, the Company would decrease the allowance through a credit to income in the period in which that determination is made. Uncollectible accounts receivable are periodically charged against the allowance for doubtful accounts once a final determination is made regarding their collectability.

Following is a roll forward of the allowance for doubtful accounts for the year ended December 31, 2022 and the three months ended March 31, 2023 (in thousands):

Balance, January 1, 2022$18,085 
Additions charged to bad debt expense3,550 
Recoveries of receivables previously charged to bad debt expense(161)
Deductions for uncollectible receivables written off(17,887)
Balance, December 31, 20223,587 
Additions charged to bad debt expense33 
Additions charged to revenue39 
Deductions for uncollectible receivables written off(2)
Balance, March 31, 2023$3,657 

During the three months ended March 31, 2023 and 2022, the Company has made specific reserves consistent with Company policy which resulted in nominal additions to allowance for doubtful accounts. These additions were charged to bad debt expense based on the factors described above.

PREPA

As of March 31, 2023, PREPA owed Cobra approximately $227.0 million for services performed, excluding $163.2 million of interest charged on these delinquent balances. PREPA is currently subject to bankruptcy proceedings, which
6

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations is largely dependent upon funding from the Federal Emergency Management Agency (“FEMA”) or other sources. On September 30, 2019, Cobra filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to Cobra by PREPA, which motion was stayed by the Court. On March 25, 2020, Cobra filed an urgent motion to modify the stay order and allow the recovery of approximately $61.7 million in claims related to a tax gross-up provision contained in the emergency master service agreement, as amended, that was entered into with PREPA on October 19, 2017. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status report by June 7, 2021. On April 6, 2021, Cobra filed a motion to lift the stay order. Following this filing, PREPA initiated discussion with Cobra, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would be releasing a report in the near future relating to the emergency master service agreement between PREPA and Cobra that was executed on October 19, 2017. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with the aid of Mammoth, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court denied Cobras April 6, 2021 motion to lift the stay order, extended the stay of our motion seeking recovery of amounts owed to Cobra and directed the parties to file an additional joint status report, which was filed on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobras motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal case against the former Cobra president and the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023.

On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum. The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction.

The Company believes all amounts charged to PREPA, including interest charged on delinquent accounts receivable, were in accordance with the terms of the contracts. Further, there have been multiple reviews prepared by or on behalf of FEMA that have concluded that the amounts Cobra charged PREPA were reasonable, that PREPA adhered to Puerto Rican legal statutes regarding emergency situations, and that PREPA engaged in a reasonable procurement process. The
7

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Company believes these receivables are collectible and no allowance was deemed necessary at March 31, 2023 or December 31, 2022. However, in the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to the Company or (iii) otherwise does not pay amounts owed to the Company for services performed, the receivable may not be collectible.

Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents in excess of federally insured limits and trade receivables. Following is a summary of our significant customers based on percentages of total accounts receivable balances at March 31, 2023 and December 31, 2022 and percentages of total revenues derived for the three months ended March 31, 2023 and 2022:
REVENUESACCOUNTS RECEIVABLE
Three Months Ended March 31,At March 31,At December 31,
2023202220232022
Customer A(a)
 % %82 %83 %
Customer B(b)
16 %2 %3 % %
Customer C(c)
9 %25 %2 % %
a.Customer A is a third-party customer. Revenues and the related accounts receivable balances earned from Customer A were derived from the Company’s infrastructure services segment. Accounts receivable for Customer A also includes receivables due for interest charged on delinquent accounts receivable.
b.Customer B is a third-party customer. Revenues and the related accounts receivable balances earned from Customer B were derived from the Company’s well completion services segment.
c.Customer C is a third-party customer. Revenues and the related accounts receivable balances earned from Customer C were derived from the Company’s well completion services segment.

Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, trade receivables, trade payables, amounts receivable or payable to related parties and debt. The carrying amount of cash and cash equivalents, trade receivables, receivables from related parties and trade payables approximates fair value because of the short-term nature of the instruments. The fair value of debt approximates its carrying value because the cost of borrowing fluctuates based upon market conditions.

3.     Revenue
The Company’s primary revenue streams include infrastructure services, well completion services, natural sand proppant services, drilling services and other services, which includes aviation, equipment rentals, remote accommodations and equipment manufacturing. See Note 19 for the Company’s revenue disaggregated by type.

Certain of the Company’s customer contracts include provisions entitling the Company to a termination penalty when the customer invokes its contractual right to terminate prior to the contract’s nominal end date. The termination penalties in the customer contracts vary, but are generally considered substantive for accounting purposes and create enforceable rights and obligations throughout the stated duration of the contract. The Company accounts for a contract cancellation as a contract modification in the period in which the customer invokes the termination provision. The determination of the contract termination penalty is based on the terms stated in the related customer agreement. As of the modification date, the Company updates its estimate of the transaction price using the expected value method, subject to constraints, and recognizes the amount over the remaining performance period.

Well Completion Services
Well completion services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Generally, the Company accounts for well completion services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies proppant that is utilized for pressure pumping as part of the agreement with the customer. The Company accounts for these pressure pumping agreements as multiple performance obligations satisfied over time. Jobs for these services are typically short-term in nature and range from a few hours to multiple days. Generally, revenue is recognized over time upon the completion of each segment of work based upon a completed field ticket, which includes the charges for the services performed, mobilization of the equipment to the location and personnel.

8

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Additional revenue is generated through labor charges and the sale of consumable supplies that are incidental to the service being performed. Such amounts are recognized ratably over the period during which the corresponding goods and services are consumed.

Infrastructure Services
Infrastructure services are typically provided pursuant to master service agreements, repair and maintenance contracts or fixed price and non-fixed price installation contracts. Pricing under these contracts may be unit priced, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis). Generally, the Company accounts for infrastructure services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies materials that are utilized during the jobs as part of the agreement with the customer. The Company accounts for these infrastructure agreements as multiple performance obligations satisfied over time. Revenue is recognized over time as work progresses based on the days completed or as the contract is completed. Under certain customer contracts in our infrastructure services segment, the Company warranties equipment and labor performed for a specified period following substantial completion of the work. 

Natural Sand Proppant Services
The Company sells natural sand proppant through sand supply agreements with its customers. Under these agreements, sand is typically sold at a flat rate per ton or a flat rate per ton with an index-based adjustment. The Company recognizes revenue at the point in time when the customer obtains legal title to the product, which may occur at the production facility, rail origin or at the destination terminal.

Certain of the Company’s sand supply agreements contain a minimum volume commitment related to sand purchases whereby the Company charges a shortfall payment if the customer fails to meet the required minimum volume commitment. These agreements may also contain make-up provisions whereby shortfall payments can be applied in future periods against purchased volumes exceeding the minimum volume commitment. If a make-up right exists, the Company has future performance obligations to deliver excess volumes of product in subsequent months. In accordance with ASC 606, if the customer fails to meet the minimum volume commitment, the Company will assess whether it expects the customer to fulfill its unmet commitment during the contractually specified make-up period based on discussions with the customer and management’s knowledge of the business. If the Company expects the customer will make-up deficient volumes in future periods, revenue related to shortfall payments will be deferred and recognized on the earlier of the date on which the customer utilizes make-up volumes or the likelihood that the customer will exercise its right to make-up deficient volumes becomes remote. If the Company does not expect the customer will make-up deficient volumes in future periods, the breakage model will be applied and revenue related to shortfall payments will be recognized when the model indicates the customer’s inability to take delivery of excess volumes. The Company did not recognize any shortfall revenue during the three months ended March 31, 2023 or 2022 and did not have any deferred revenue related to shortfall payments.

In certain of the Company’s sand supply agreements, the customer obtains control of the product when it is loaded into rail cars and the customer reimburses the Company for all freight charges incurred. The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the sand. If revenue is recognized for the related product before the shipping and handling activities occur, the Company accrues the related costs of those shipping and handling activities.

Drilling Services
Contract drilling services were provided under daywork contracts. Directional drilling services, including motor rentals, are provided on a day rate or hourly basis, and revenue is recognized as work progresses. Performance obligations are satisfied over time as the work progresses based on the measure of output. Mobilization revenue and costs were recognized over the days of actual drilling. As a result of market conditions, the Company temporarily shut down its contract land drilling operations beginning in December 2019 and rig hauling operations beginning in April 2020.

Other Services
The Company also provided aviation, equipment rentals, remote accommodations and equipment manufacturing, which are reported under other services. The Company’s other services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Performance obligations for these services are satisfied over time and revenue is recognized as the work progresses based on the measure of output. Jobs for these services are typically short-term in nature and range from a few hours to multiple days.

9

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Practical Expedients
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts in which variable consideration is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied distinct good or service that forms part of a single performance obligation.

Contract Balances
Following is a rollforward of the Company’s contract liabilities (in thousands):
Balance, December 31, 2021$3,250 
Deduction for recognition of revenue(3,207)
Deduction for rebate credit recognized(140)
Increase for deferral of customer prepayments7,647 
Balance, December 31, 20227,550 
Deduction for recognition of revenue(7,042)
Deduction for rebate credit recognized 
Increase for deferral of customer prepayments740 
Balance, March 31, 2023$1,248 

The Company did not have any contract assets as of March 31, 2023 or December 31, 2022.

Performance Obligations
Revenue recognized in the current period from performance obligations satisfied in previous periods was a nominal amount for the three months ended March 31, 2023 and 2022. As of March 31, 2023, the Company had unsatisfied performance obligations totaling $19.3 million, which will be recognized over the next 22 months.

4.    Inventories
Inventories consist of raw sand and processed sand available for sale, chemicals and other products sold as a bi-product of completion and production operations and supplies used in performing services. Inventory is stated at the lower of cost or net realizable value on an average cost basis. The Company assesses the valuation of its inventories based upon specific usage, future utility, obsolescence and other factors. A summary of the Company’s inventories is shown below (in thousands):
March 31,December 31,
20232022
Supplies$6,648 $5,167 
Raw materials1,816 974 
Work in process1,016 2,221 
Finished goods750 521 
Total inventories$10,230 $8,883 

10

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
5.    Property, Plant and Equipment     
Property, plant and equipment include the following (in thousands):
March 31,December 31,
Useful Life20232022
Pressure pumping equipment
3-5 years
$244,680 $230,760 
Drilling rigs and related equipment
3-15 years
110,752 110,724 
Machinery and equipment
7-20 years
162,456 162,634 
Buildings(a)
15-39 years
40,338 40,316 
Vehicles, trucks and trailers
5-10 years
101,191 101,580 
Coil tubing equipment
4-10 years
6,908 6,908 
LandN/A12,393 12,393 
Land improvements
15 years or life of lease
10,053 10,053 
Rail improvements
10-20 years
13,793 13,793 
Other property and equipment(b)
3-12 years
18,310 18,296 
720,874 707,457 
Deposits on equipment and equipment in process of assembly(c)
7,126 13,885 
728,000 721,342 
Less: accumulated depreciation(d)
595,471 583,276 
Total property, plant and equipment, net$132,529 $138,066 
a.    Included in Buildings at each of March 31, 2023 and December 31, 2022 are costs of $7.6 million related to assets under operating leases.
b.    Included in Other property and equipment at each of March 31, 2023 and December 31, 2022 are costs of $6.0 million related to assets under operating leases.
c.    Deposits on equipment and equipment in process of assembly represents deposits placed with vendors for equipment that is in the process of assembly and purchased equipment that is being outfitted for its intended use. The equipment is not yet placed in service.
d.    Includes accumulated depreciation of $8.4 million and $8.0 million at March 31, 2023 and December 31, 2022, respectively, related to assets under operating leases.

Disposals
Proceeds from customers for horizontal and directional drilling services equipment damaged or lost down-hole are reflected in revenue with the carrying value of the related equipment charged to cost of service revenues and are reported as cash inflows from investing activities in the unaudited condensed consolidated statements of cash flows. The Company did not have any proceeds or gains from the sale of equipment damaged or lost down-hole during the three months ended March 31, 2023. For the three months ended March 31, 2022, proceeds and gains from the sale of equipment damaged or lost down-hole were a $0.4 million and $0.4 million, respectively.

Proceeds from assets sold or disposed of as well as the carrying value of the related equipment are reflected in “gains on disposal of assets, net” on the unaudited condensed consolidated statements of comprehensive income (loss). For the three months ended March 31, 2023 and 2022, proceeds from the sale of equipment were $0.4 million and $0.6 million, respectively, and gains from the sale or disposal of equipment were $0.4 million and $0.2 million, respectively.

Depreciation, depletion, amortization and accretion
A summary of depreciation, depletion, amortization and accretion expense is below (in thousands):
Three Months Ended March 31,
20232022
Depreciation expense$12,726 $16,925 
Amortization expense195 195 
Accretion and depletion expense35 47 
Depreciation, depletion, amortization and accretion$12,956 $17,167 

11

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
6.    Goodwill and Intangible Assets
Goodwill
Changes in the net carrying amount of goodwill by reporting segment (see Note 19) for the three months ended March 31, 2023 and year ended December 31, 2022 are presented below (in thousands):

Well CompletionsOtherTotal
Balance as of January 1, 2022
Goodwill$86,043 $14,830 $100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
9,214 2,503 11,717 
Acquisitions   
Impairment losses   
Balance as of December 31, 2022
Goodwill86,043 14,830 100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
9,214 2,503 11,717 
Acquisitions   
Impairment losses   
Balance as of March 31, 2023
Goodwill86,043 14,830 100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
$9,214 $2,503 $11,717 

Intangible Assets

The Company had the following definite lived intangible assets recorded (in thousands):
March 31,December 31,
20232022
Trade names7,850 7,850 
Less: accumulated amortization - trade names(6,263)(6,068)
Intangible assets, net$1,587 $1,782 

Amortization expense for intangible assets was $0.2 million for each of the three months ended March 31, 2023 and 2022, respectively. The original life of trade names ranges from 10 to 20 years as of March 31, 2023 with a remaining average useful life of 3.1 years.

Aggregated expected amortization expense for the future periods is expected to be as follows (in thousands):
Remainder of 2023$584 
2024710 
202591 
202691 
202745 
Thereafter66 
$1,587 


12

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
7.    Equity Method Investment
On December 21, 2018, Cobra Aviation Services LLC (“Cobra Aviation”) and Wexford Partners Investment Co. LLC (“Wexford Investment”), a related party, formed a joint venture under the name of Brim Acquisitions LLC (“Brim Acquisitions”) to acquire all outstanding equity interest in Brim Equipment Leasing, Inc. (“Brim Equipment”) for a total purchase price of approximately $2.0 million. Cobra Aviation owns a 49% economic interest and Wexford Investment owns a 51% economic interest in Brim Acquisitions, and each member contributed its pro rata portion of Brim Acquisitions’ initial capital of $2.0 million. Brim Acquisitions, through Brim Equipment, owns four commercial helicopters and leases five commercial helicopters for operations, which it uses to provide a variety of services, including short haul, aerial ignition, hoist operations, aerial photography, fire suppression, construction services, animal/capture/survey, search and rescue, airborne law enforcement, power line construction, precision long line operations, pipeline construction and survey, mineral and seismic exploration, and aerial seeding and fertilization.

The Company uses the equity method of accounting to account for its investment in Brim Acquisitions, which had a carrying value of approximately $3.3 million and $3.5 million at March 31, 2023 and December 31, 2022, respectively. The investment is included in “other non-current assets” on the unaudited condensed consolidated balance sheets. The Company recorded equity method adjustments to its investment of $0.2 million and ($0.5) million for the three months ended March 31, 2023 and 2022, respectively, which is included in “other income (expense), net” on the unaudited condensed consolidated statements of comprehensive income (loss).

13

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
8.    Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities
    Accrued expenses and other current liabilities and other long-term liabilities included the following (in thousands):
March 31,December 31,
20232022
State and local taxes payable$13,029 $13,336 
Financed insurance premiums(a)
6,522 10,136 
Deferred revenue1,248 7,550 
Accrued compensation and benefits4,087 6,743 
Sale-leaseback liability(b)
4,971 4,501 
Financing leases2,921 4,003 
Equipment financing note2,284 2,329 
Insurance reserves1,589 1,509 
Other1,834 2,190 
Total accrued expenses and other current liabilities$38,485 $52,297 
Other Long-Term Liabilities
Equipment financing note(c)
$5,489 $6,047 
Sale-leaseback liability(b)
5,166 6,836 
Financing leases2,191 $2,602 
Total other long-term liabilities$12,846 $15,485 
a.Financed insurance premiums are due in monthly installments, are unsecured and mature within the twelve-month period following the close of the year. As of March 31, 2023 and December 31, 2022, the applicable interest rate associated with financed insurance premiums ranged from 1.95% to 5.13%.
b.On December 30, 2020, the Company entered into an agreement with First National Capital, LLC (“FNC”) whereby the Company agreed to sell certain assets from its infrastructure segment to FNC for aggregate proceeds of $5.0 million. Concurrent with the sale of assets, the Company entered into a 36 month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. On June 1, 2021, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $9.5 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.2 million. On June 1, 2022, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $4.6 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. Under the agreements, the Company has the option to purchase the assets at the end of the lease terms. The Company recorded liabilities for the proceeds received and will continue to depreciate the assets. The Company has imputed an interest rate so that the carrying amount of the financial liabilities will be the expected repurchase price at the end of the initial lease terms.
c.In December 2022, the Company entered into a 42 month financing arrangement with FNC for the purchase of seven new pressure pumping units for an aggregate value of $9.7 million. Under this arrangement, the Company has agreed to make monthly principal and interest payments totaling $0.3 million over the term of the agreement. This note is secured by the seven pressure pumping units and bears interest at an imputed rate of approximately 15.0%.

9.    Debt
On October 19, 2018, Mammoth Inc. and certain of its direct and indirect subsidiaries, as borrowers, entered into an amended and restated revolving credit and security agreement with the lenders party thereto and PNC Bank, National Association, as a lender and as administrative agent for the lenders, as subsequently further amended (the “revolving credit facility”). The revolving credit facility matures on October 19, 2023 and currently provides for the maximum revolving advance amount of $120.0 million. Borrowings under the revolving credit facility are secured by the assets of Mammoth Inc., inclusive of the subsidiary companies, and are subject to a borrowing base calculation prepared monthly. The revolving credit facility also contains various customary affirmative and restrictive covenants. Among the covenants is a financial covenant, including a minimum fixed charges coverage ratio of at least 1.1 to 1.0.
14

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

On February 28, 2022, the Company entered into a fourth amendment to the revolving credit facility (the “Fourth Amendment”) to, in relevant part, (i) amend the financial covenants as outlined below, (ii) provide for a conditional increase of the applicable interest margin, (iii) permit certain sale-leaseback transactions, and (iv) provide for a reduction in the maximum revolving advance amount in an amount equal to 50% of the PREPA claims proceeds, subject to a floor equal to the sum of eligible billed and unbilled accounts receivables.

The financial covenants under our revolving credit facility were amended as follows:

the leverage ratio was eliminated;
the fixed charge coverage ratio was reduced to .85 to 1.0 for the six months ended June 30, 2022 and increased to 1.1 to 1.0 for the periods thereafter;
a minimum adjusted EBITDA covenant of $4.7 million, excluding interest on accounts receivable from PREPA, for the five months ending May 31, 2022 was added; and
the minimum excess availability covenant was reduced to $7.5 million through March 31, 2022, after which the minimum excess availability covenant increased to $10.0 million.

The Company was in compliance with the applicable financial covenants under its revolving credit facility in effect as of March 31, 2023 and December 31, 2022.

At March 31, 2023, there were outstanding borrowings under the revolving credit facility of $84.6 million and $17.4 million of available borrowing capacity under the facility, after giving effect to $6.4 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity. At December 31, 2022, there were outstanding borrowings under the revolving credit facility of $83.5 million and $19.7 million of borrowing capacity under the facility, after giving effect to $6.5 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity.

If an event of default occurs under the revolving credit facility and remains uncured, it could have a material adverse effect on the Company’s business, financial condition, liquidity and results of operations. The lenders (i) would not be required to lend any additional amounts to the Company, (ii) could elect to increase the interest rate by 200 basis points, (iii) could elect to declare all outstanding borrowings, together with accrued and unpaid interest and fees, to be due and payable, (iv) may have the ability to require the Company to apply all of its available cash to repay outstanding borrowings, and (v) may foreclose on substantially all of the Company’s assets. The Company’s revolving credit facility is currently scheduled to mature on October 19, 2023. The Company continues to explore various strategic alternatives to extend, refinance or repay its revolving credit facility at or before the scheduled maturity date, which may include proceeds from any equity or debt transactions. There is no guarantee that such extension, refinancing or repayment will be secured. Additionally, any such extended or new credit facility could have terms that are less favorable to the Company than the terms of its existing revolving credit facility, which may significantly increase the Company’s cost of capital and may have a material adverse effect on the Company’s liquidity and financial condition.

Aviation Note

On November 6, 2020, Leopard and Cobra Aviation entered into a 39 month promissory note agreement with Bank7 (the “Aviation Note”) in an aggregate principal amount of $4.6 million and received net proceeds of $4.5 million. The Aviation Note bore interest at a rate based on the Wall Street Journal Prime Rate plus a margin of 1%. The Aviation Note was paid off on September 30, 2022.

15

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
10.     Variable Interest Entities
    Dire Wolf Energy Services LLC (“Dire Wolf”) and Predator Aviation LLC (“Predator Aviation”), wholly owned subsidiaries of the Company, are party to Voting Trust Agreements with TVPX Aircraft Solutions Inc. (the “Voting Trustee”). Under the Voting Trust Agreements, Dire Wolf transferred 100% of its membership interest in Cobra Aviation and Predator Aviation transferred 100% of its membership interest in Leopard to the respective Voting Trustees in exchange for Voting Trust Certificates. Dire Wolf and Predator Aviation retained the obligation to absorb all expected returns or losses of Cobra Aviation and Leopard. Prior to the transfer of the membership interest to the Voting Trustee, Cobra Aviation was a wholly owned subsidiary of Dire Wolf and Leopard was a wholly owned subsidiary of Predator Aviation. Cobra Aviation owns two helicopters and support equipment, 100% of the equity interest in Air Rescue Systems Corporation (“ARS”) and 49% of the equity interest in Brim Acquisitions. Leopard owns one helicopter. Dire Wolf and Predator Aviation entered into the Voting Trust Agreements in order to meet certain registration requirements.

    Dire Wolf’s and Predator Aviation’s voting rights are not proportional to their respective obligations to absorb expected returns or losses of Cobra Aviation and Leopard, respectively, and all of Cobra Aviation’s and Leopard’s activities are conducted on behalf of Dire Wolf and Predator Aviation, which have disproportionately fewer voting rights; therefore, Cobra Aviation and Leopard meet the criteria of a VIE. Cobra Aviation and Leopard’s operational activities are directed by Dire Wolf’s and Predator Aviation’s officers and Dire Wolf and Predator Aviation have the option to terminate the Voting Trust Agreements at any time. Therefore, the Company, through Dire Wolf and Predator Aviation, is considered the primary beneficiary of the VIEs and consolidates Cobra Aviation and Leopard at March 31, 2023.

11.    Selling, General and Administrative Expense
    Selling, general and administrative (“SG&A”) expense includes of the following (in thousands):
Three Months Ended March 31,
20232022
Cash expenses:
Compensation and benefits$4,277 $2,983 
Professional services1,929 3,637 
Other(a)
1,911 1,906 
Total cash SG&A expense8,117 8,526 
Non-cash expenses:
Bad debt recoveries(381)(99)
Stock based compensation647 241 
Total non-cash SG&A expense266 142 
Total SG&A expense$8,383 $8,668 
a.    Includes travel-related costs, information technology expenses, rent, utilities and other general and administrative-related costs.


12.    Income Taxes
The Company recorded income tax expense of $3.3 million for the three months ended March 31, 2023 compared to income tax expense of $3.7 million for the three months ended March 31, 2022. The Company’s effective tax rates were 29% and 33% for the three months ended March 31, 2023 and 2022, respectively.

The effective tax rates for the three months ended March 31, 2023 and 2022 differed from the statutory rate of 21% primarily due to the mix of earnings between the United States and Puerto Rico as well as changes in the valuation allowance.

16

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
13.    Leases
Lessee Accounting

The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term.

The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. 

The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.

Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):
Three Months Ended March 31,
20232022
Operating lease expense$1,768 $1,747 
Short-term lease expense420 36 
Finance lease expense:
Amortization of right-of-use assets565 403 
Interest on lease liabilities57 49 
Total lease expense$2,810 $2,235 

Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
March 31,December 31,
20232022
Operating leases:
Operating lease right-of-use assets$11,907 $10,656 
Current operating lease liability5,858 5,447 
Long-term operating lease liability5,772 4,913 
Finance leases:
Property, plant and equipment, net$6,703 $7,267 
Accrued expenses and other current liabilities2,921 4,003 
Other liabilities2,191 2,602 

17

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):

Three Months Ended March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,749 $1,672 
Operating cash flows from finance leases57 49 
Financing cash flows from finance leases1,493 452 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,917 $1,383 

March 31,December 31,
20232022
Weighted-average remaining lease term:
Operating leases2.7 years2.9 years
Finance leases2.1 years2.0 years
Weighted-average discount rate:
Operating leases6.3 %4.1 %
Finance leases3.9 %4.3 %

Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$4,974 $2,598 
20244,976 1,203 
20251,993 696 
2026374 795 
202714  
Thereafter449  
Total lease payments12,780 5,292 
Less: Present value discount1,150 180 
Present value of lease payments$11,630 $5,112 

Lessor Accounting

Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component.
    
The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets
18

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “services revenue” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss).

14.    Earnings (Loss) Per Share

    Reconciliations of the components of basic and diluted net earnings (loss) per common share are presented in the table below (in thousands, except per share data):
Three Months Ended March 31,
20232022
Basic earnings (loss) per share:
Allocation of earnings (loss):
Net income (loss)$8,351 $(14,817)
Weighted average common shares outstanding47,443 46,845 
Basic earnings (loss) per share$0.18 $(0.32)
Diluted earnings (loss) per share:
Allocation of earnings (loss):
Net income (loss)$8,351 $(14,817)
Weighted average common shares, including dilutive effect(a)
48,002 46,845 
Diluted earnings (loss) per share$0.17 $(0.32)
a.    No incremental shares of potentially dilutive restricted stock awards were included for the three months ended March 31, 2022 as their effect was antidilutive under the treasury stock method.

15.    Equity Based Compensation
Upon formation of certain operating entities by Wexford and Gulfport, specified members of management (the “Specified Members”) and certain non-employee members (the “Non-Employee Members”) were granted the right to receive distributions from the operating entities after the contribution member’s unreturned capital balance was recovered (referred to as “Payout” provision).

On November 24, 2014, the awards were modified in conjunction with the contribution of the operating entities to Mammoth. These awards were not granted in limited or general partner units. The awards are for interests in the distributable earnings of the members of MEH Sub, Mammoth’s majority equity holder.

On the closing date of Mammoth Inc.’s initial public offering (“IPO”), the unreturned capital balance of Mammoth’s majority equity holder was not fully recovered from its sale of common stock in the IPO. As a result, Payout did not occur and no compensation cost was recorded.

Payout for the remaining awards is expected to occur as the contributing member’s unreturned capital balance is recovered from additional sales by MEH Sub of its shares of the Company’s common stock or from dividend distributions, which is not considered probable until the event occurs. For the Specified Member awards, the unrecognized amount, which represents the fair value of the award as of the modification dates or grant date, was $5.6 million.

For the Company’s Non-Employee Member awards, the unrecognized amount, which represents the fair value of the awards as of the date of adoption of ASU 2018-07 was $18.9 million.

16.    Stock Based Compensation
The 2016 Plan authorizes the Company’s Board of Directors or the compensation committee of the Company’s Board of Directors to grant restricted stock, restricted stock units, stock appreciation rights, stock options and performance awards. There are 4.5 million shares of common stock reserved for issuance under the 2016 Plan.

19

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Restricted Stock Units

The fair value of restricted stock unit awards was determined based on the fair market value of the Company’s common stock on the date of the grant. This value is amortized over the vesting period.

A summary of the status and changes of the unvested shares of restricted stock under the 2016 Plan is presented below.
Number of Unvested Restricted SharesWeighted Average Grant-Date Fair Value
Unvested shares as of January 1, 20221,128,205 $1.27 
Granted228,310 2.19 
Vested(628,205)1.54 
Forfeited  
Unvested shares as of December 31, 2022728,310 1.32 
Granted250,000 5.63 
Vested(566,667)1.48 
Forfeited  
Unvested shares as of March 31, 2023411,643 $3.72 

As of March 31, 2023, there was $1.1 million of total unrecognized compensation cost related to the unvested restricted stock. The cost is expected to be recognized over a weighted average period of approximately 2.4 years.

Included in cost of revenue and selling, general and administrative expenses is stock-based compensation expense of $0.6 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively.

17.    Related Party Transactions
Transactions between the subsidiaries of the Company, including Panther Drilling Systems LLC (“Panther Drilling”), Cobra Aviation, ARS and Leopard and the following companies are included in Related Party Transactions: Wexford, Grizzly Oil Sands ULC (“Grizzly”), El Toro Resources LLC (“El Toro”), Elk City Yard LLC (“Elk City Yard”), Double Barrel Downhole Technologies LLC (“DBDHT”), Caliber Investment Group LLC (“Caliber”) and Brim Equipment.

Following is a summary of related party transactions (in thousands):
Three Months Ended March 31,At March 31,At December 31,
2023202220232022
REVENUESACCOUNTS RECEIVABLE
Cobra Aviation/ARS/Leopard and Brim Equipment(a)$220 $60 $107 $217 
Panther and El Toro(b) 214   
Other Relationships  8 6 
$220 $274 $115 $223 
a.Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.
b.Panther provides directional drilling services for El Toro, an entity controlled by Wexford, pursuant to a master service agreement.

Three Months Ended March 31,At March 31,At December 31,
2023202220232022
COST OF REVENUEACCOUNTS PAYABLE
Cobra Aviation/ARS/Leopard and Brim Equipment(a)$7 $19 $25 $3 
The Company and Caliber(b)24 89   
Other Relationships 27   
$31 $135 $25 $3 

20

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
a.Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.
b.Caliber, an entity controlled by Wexford, leases office space to the Company.

On December 21, 2018, Cobra Aviation acquired all outstanding equity interest in ARS and purchased two commercial helicopters, spare parts, support equipment and aircraft documents from Brim Equipment. Following these transactions, and also on December 21, 2018, Cobra Aviation formed a joint venture with Wexford Investments named Brim Acquisitions to acquire all outstanding equity interests in Brim Equipment. Cobra Aviation owns a 49% economic interest and Wexford Investment owns a 51% economic interest in Brim Acquisitions, and each member contributed its pro rata portion of Brim Acquisitions’ initial capital of $2.0 million. Wexford Investments is an entity controlled by Wexford, which owns approximately 48% of the Company’s outstanding common stock. ARS leases a helicopter to Brim Equipment and Cobra Aviation leases the two helicopters purchased as part of these transactions to Brim Equipment under the terms of aircraft lease and management agreements. See Note 7 for further discussion.

18.    Commitments and Contingencies
Commitments
From time to time, the Company may enter into agreements with suppliers that contain minimum purchase obligations and agreements to purchase capital equipment. The Company did not have any unconditional purchase obligations as of March 31, 2023.

Letters of Credit
The Company has various letters of credit that were issued under the Company’s revolving credit agreement which is collateralized by substantially all of the assets of the Company. The letters of credit are categorized below (in thousands):
March 31,December 31,
20232022
Environmental remediation$3,569 $3,694 
Insurance programs2,800 2,800 
Total letters of credit$6,369 $6,494 

Insurance
The Company has insurance coverage for physical partial loss to its assets, employer’s liability, automobile liability, commercial general liability, workers’ compensation and insurance for other specific risks. The Company has also elected in some cases to accept a greater amount of risk through increased deductibles on certain insurance policies. At each of March 31, 2023 and December 31, 2022, the workers’ compensation and automobile liability policies require a deductible per occurrence of up to $0.3 million and $0.1 million, respectively. As of March 31, 2023 and December 31, 2022, the workers’ compensation and auto liability policies contained an aggregate stop loss of $5.4 million. The Company establishes liabilities for the unpaid deductible portion of claims incurred based on estimates. As of March 31, 2023 and December 31, 2022, accrued claims were $1.6 million and $1.5 million, respectively.

The Company also has insurance coverage for directors and officers liability. As of March 31, 2023 and December 31, 2022, the directors and officers liability policy had a deductible per occurrence of $1.0 million and an aggregate deductible of $10.0 million. As of March 31, 2023 and December 31, 2022, the Company did not have any accrued claims for directors and officers liability.

The Company also self-insures its employee health insurance. The Company has coverage on its self-insurance program in the form of a stop loss of $0.2 million per participant and an aggregate stop-loss of $5.8 million for the calendar year ending December 31, 2022. As of March 31, 2023 and December 31, 2022, accrued claims were $1.7 million and $1.5 million, respectively. These estimates may change in the near term as actual claims continue to develop.

Warranty Guarantees
Pursuant to certain customer contracts in our infrastructure services segment, the Company warrants equipment and labor performed under the contracts for a specified period following substantial completion of the work. Generally, the warranty is for one year or less. No liabilities were accrued as of March 31, 2023 and December 31, 2022 and no expense was recognized during the three months ended March 31, 2023 or 2022 related to warranty claims. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, which in most cases are covered by warranties extended from the manufacturer of the equipment. In the event the manufacturer of equipment failed to
21

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
perform on a warranty obligation or denied a warranty claim made by the Company, the Company could be required to pay for the cost of the repair or replacement.

Bonds
In the ordinary course of business, the Company is required to provide bid bonds to certain customers in the infrastructure services segment as part of the bidding process. These bonds provide a guarantee to the customer that the Company, if awarded the project, will perform under the terms of the contract. Bid bonds are typically provided for a percentage of the total contract value. Additionally, the Company may be required to provide performance and payment bonds for contractual commitments related to projects in process. These bonds provide a guarantee to the customer that the Company will perform under the terms of a contract and that the Company will pay subcontractors and vendors. If the Company fails to perform under a contract or to pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company must reimburse the surety for expenses or outlays it incurs. As each of March 31, 2023 and December 31, 2022, outstanding performance and payment bonds totaled $8.6 million, respectively. The estimated cost to complete projects secured by the performance and payment bonds totaled $1.2 million as of March 31, 2023. There were no outstanding bid bonds as of March 31, 2023 and December 31, 2022.

Litigation

As of March 31, 2023, PREPA owed the Company approximately $227.0 million for services performed, excluding $163.2 million of interest charged on these delinquent balances as of March 31, 2023. The Company believes these receivables are collectible. PREPA, however, is currently subject to bankruptcy proceedings, which were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations is largely dependent upon funding from FEMA or other sources. On September 30, 2019, Cobra filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to Cobra by PREPA, which motion was stayed by the Court. On March 25, 2020, Cobra filed an urgent motion to modify the stay order and allow the recovery of approximately $61.7 million in claims related to a tax gross-up provision contained in the emergency master service agreement, as amended, that was entered into with PREPA on October 19, 2017. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status motion by June 7, 2021. On April 6, 2021, Cobra filed a motion to lift the stay order. Following this filing, PREPA initiated discussion, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would release a report in the near future relating to the emergency master service agreement between PREPA and Cobra that was executed on October 19, 2017. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with the aid of Mammoth, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court extended the stay and directed that an additional status report be filed, which was done on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobra’s motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal case against the former Cobra president and
22

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023.

On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum. The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction. In the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to the Company or (iii) otherwise does not pay amounts owed to the Company for services performed, the receivable may not be collectible.

On May 13, 2021, Foreman Electric Services, Inc. (“Foreman”) filed a petition against Mammoth Inc. and Cobra in the Oklahoma County District Court (Oklahoma State Court). The petition asserted claims against the Company and Cobra under federal RICO statutes and certain state-law causes of action. Foreman alleged that it sustained injuries to its business and property in the amount of $250 million due to the Company’s and Cobra’s alleged wrongful interference by means of inducements to a FEMA official. On May 18, 2021, the Company removed this action to the United States District Court for the Western District of Oklahoma and filed a motion to dismiss on July 8, 2021. On July 29, 2021, Foreman voluntarily dismissed the action without prejudice. On December 14, 2021, Foreman re-filed its petition against Mammoth Inc. and Cobra in the Oklahoma County District Court (Oklahoma State Court). On December 16, 2021, the Company again removed this action to the United States District Court for the Western District of Oklahoma. Foreman filed a motion to remand this action back to Oklahoma County District Court, which was granted on May 5, 2022. The case will now proceed according to a schedule that will be set by the Oklahoma County District Court. In a related matter, on January 12, 2022, a Derivative Complaint on behalf of nominal defendant Machine Learning Integration, LLC (“MLI”), which alleges it would have served as a sub-contractor to Foreman in Puerto Rico, was filed against the Company and Cobra in the U.S. District Court for the District of Puerto Rico alleging essentially the same facts as Foreman’s action and asserting violations of federal RICO statutes and certain non-federal claims. MLI alleges it sustained injuries to its business and property in an unspecified amount because the Company’s and Cobra’s wrongful interference by means of inducements to a FEMA official prevented Foreman from obtaining work, and thereby prevented MLI, as Foreman’s subcontractor, from obtaining work. These matters are still in the early stages and at this time, the Company is not able to predict the outcome of these claims or whether they will have a material impact on the Company’s business, financial condition, results of operations or cash flows.

The Company is routinely involved in state and local tax audits. During 2015, the State of Ohio assessed taxes on the purchase of equipment the Company believes is exempt under state law. The Company appealed the assessment and a hearing was held in 2017. As a result of the hearing, the Company received a decision from the State of Ohio, which the Company appealed. On February 25, 2022, the Company received an unfavorable decision on the appeal. The Company appealed the decision and while it is not able to predict the outcome of the appeal, this matter is not expected to have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.

Cobra has been served with ten lawsuits from municipalities in Puerto Rico alleging failure to pay construction excise and volume of business taxes. On November 14, 2022, the Court entered judgment against Cobra in connection with one of the lawsuits ordering payment of approximately $9.0 million. On January 9, 2023, Cobra appealed the judgment and, on March 20, 2023, the Court confirmed the imposition of approximately $8.5 million related to construction excise taxes. On April 10, 2023, Cobra appealed this judgment, and is currently awaiting a decision. To the extent Cobra receives an unfavorable judgment, the Company believes that any such taxes in the judgement that relate to the Emergency Master Service Agreement with PREPA executed on October 19, 2017, would be reimbursable to Cobra. At this time, the Company is not able to predict the outcome of these matters or whether they will have a material impact on the Company’s business, financial condition, results of operations or cash flows.

On April 16, 2019, Christopher Williams, a former employee of Higher Power Electrical, LLC, filed a putative class and collective action complaint titled Christopher Williams, individually and on behalf of all others similarly situated v.
23

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Higher Power Electrical, LLC, Cobra Acquisitions LLC, and Cobra Energy LLC in the U.S. District Court for the District of Puerto Rico. On June 24, 2019, the complaint was amended to replace Mr. Williams with Matthew Zeisset as the named plaintiff. The plaintiff alleges the defendant failed to pay overtime wages to a class of workers in compliance with the Fair Labor Standards Act and Puerto Rico law. On August 21, 2019, upon request of the parties, the Court stayed proceedings in the lawsuit and administratively closed the case pending completion of individual arbitration proceedings initiated by Mr. Zeisset and opt-in plaintiffs. Other claimants have subsequently initiated additional individual arbitration proceedings asserting similar claims. During and subsequent to the three months ended March 31, 2023, the Company agreed to settlements in principle with a portion of the claimants. Arbitrations remain pending for the remaining claimants. The Company will continue to vigorously defend the arbitrations. During the three months ended March 31, 2023, the Company recognized an estimated liability related to these complaints, which is included in “Accounts payable” in the unaudited condensed consolidated balance sheet at March 31, 2023. The amount to settle these matters may ultimately increase or decrease from our estimated amount as the matters progress.

On September 10, 2019, the U.S. District Court for the District of Puerto Rico unsealed an indictment that charged the former president of Cobra Acquisitions LLC with conspiracy, wire fraud, false statements and disaster fraud. Two other individuals were also charged in the indictment. The indictment was focused on the interactions between a former FEMA official and the former president of Cobra. Neither the Company nor any of its subsidiaries were charged in the indictment. On May 18, 2022, the former FEMA official and the former president of Cobra each pled guilty to one-count information charging gratuities related to a project that Cobra never bid upon and was never awarded or received any monies for. On December 13, 2022, the Court sentenced the former Cobra president to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and one day and a fine of $25,000. The Court sentenced the FEMA official to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and a fine of $15,000. The Court also dismissed the indictment against the two defendants. The Company does not expect any additional activity in the criminal proceeding. Given the uncertainty inherent in criminal litigation, however, it is not possible at this time to determine the potential impacts that the sentencings could have on the Company. PREPA has stated in Court filings that it may contend the alleged criminal activity affects Cobra’s entitlement to payment under its contracts with PREPA. It is unclear what PREPA’s position will be going forward. Subsequent to the indictment, Cobra received a civil investigative demand (“CID”) from the United States Department of Justice (“DOJ”), which requests certain documents and answers to specific interrogatories relevant to an ongoing investigation it is conducting. The aforementioned DOJ investigation is in connection with the issues raised in the criminal matter. Cobra is cooperating with the DOJ and is not able to predict the outcome of this investigation or if it will have a material impact on Cobra’s or the Company’s business, financial condition, results of operations or cash flows. With regard to the previously disclosed SEC investigation, on July 6, 2022, the SEC sent a letter saying that it had concluded its investigation as to the Company and that based on information the SEC has as of this date, it does not intend to recommend an enforcement action against the Company.

On September 12, 2019, AL Global Services, LLC (“Alpha Lobo”) filed a second amended third-party petition against the Company in an action styled Jim Jorrie v. Craig Charles, Julian Calderas, Jr., and AL Global Services, LLC v. Jim Jorrie v. Cobra Acquisitions LLC v. ESPADA Logistics & Security Group, LLC, ESPADA Caribbean LLC, Arty Straehla, Ken Kinsey, Jennifer Jorrie, and Mammoth Energy Services, Inc., in the 57th Judicial District in Bexar County, Texas. The petition alleges that the Company should be held vicariously liable under alter ego, agency and respondeat superior theories for Alpha Lobo’s alleged claims against Cobra and Arty Straehla for aiding and abetting, knowing participation in and conspiracy to breach fiduciary duty in connection with Cobra’s execution of an agreement with ESPADA Caribbean, LLC for security services related to Cobra’s work in Puerto Rico. The trial court granted Cobra, Mammoth and Straehla’s motion to compel Alpha Lobo’s claims against them to arbitration. However, Alpha Lobo has not yet brought its claims in arbitration. Instead, on March 22, 2022, Alpha Lobo filed a Petition for Writ of Mandamus in the Fourth Court of Appeals, San Antonio, Texas, seeking to overturn the order compelling arbitration. The appellate court denied the Mandamus on May 4, 2022, without requesting a response. On June 28, 2022, Alpha Lobo filed a Petition for Writ of Mandamus in the Texas Supreme Court, seeking to overturn the order compelling arbitration. The Texas Supreme Court denied the Mandamus on August 5, 2022, without requesting a response. The Company believes these claims are without merit and will vigorously defend the action. However, at this time, the Company is not able to predict the outcome of this lawsuit or whether it will have a material impact on the Company’s business, financial condition, results of operations or cash flows. Additionally, there was a parallel arbitration proceeding in which certain Defendants were seeking a declaratory judgment regarding Cobra’s rights to terminate the Alpha Lobo contract and enter into a new contract with a third-party. On June 24, 2021, the arbitration panel ruled in favor of Cobra.

The Company is involved in various other legal proceedings in the ordinary course of business. Although the Company cannot predict the outcome of these proceedings, legal matters are subject to inherent uncertainties and there exists the
24

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
possibility that the ultimate resolution of these matters could have a material impact on the Company’s business, financial condition, results of operations or cash flows.

Defined Contribution Plan
The Company sponsors a 401(k) defined contribution plan for the benefit of substantially all employees at their date of hire. The plan allows eligible employees to contribute up to 92% of their annual compensation, not to exceed annual limits established by the federal government. The Company makes discretionary matching contributions of up to 3% of an employee’s compensation and may make additional discretionary contributions for eligible employees. For the three months ended March 31, 2023 and 2022, the Company paid $0.6 million and $0.4 million, respectively, in contributions to the plan.

19.    Reporting Segments
As of March 31, 2023, the Company’s revenues, income before income taxes and identifiable assets are primarily attributable to four reportable segments. The Company’s Chief Executive Officer and Chief Financial Officer comprise the Company’s Chief Operating Decision Maker function (“CODM”). Segment information is prepared on the same basis that the CODM manages the segments, evaluates the segment financial statements and makes key operating and resource utilization decisions. Segment evaluation is determined on a quantitative basis based on a function of operating loss less impairment expense, as well as a qualitative basis, such as nature of the product and service offerings and types of customers.

As of March 31, 2023, the Company’s four reportable segments include well completion services (“Well Completion”), infrastructure services (“Infrastructure”), natural sand proppant services (“Sand”) and drilling services (“Drilling”). The Well Completion segment provides hydraulic fracturing and water transfer services primarily in the Utica Shale of Eastern Ohio, Marcellus Shale in Pennsylvania and the mid-continent region. The Infrastructure segment provides electric utility infrastructure services to government-funded utilities, private utilities, public investor-owned utilities and co-operative utilities in the northeastern, southwestern, midwestern and western portions of the United States. The Sand segment mines, processes and sells sand for use in hydraulic fracturing. The Sand segment primarily services the Utica Shale, Permian Basin, SCOOP, STACK and Montney Shale in British Columbia and Alberta, Canada. During certain of the periods presented, the Drilling segment provided contract land and directional drilling services primarily in the Permian Basin and mid-continent region.

The Company also provided aviation services, equipment rental services, crude oil hauling services, remote accommodation and equipment manufacturing. The businesses that provide these services are distinct operating segments, which the CODM reviews independently when making key operating and resource utilization decisions. None of these operating segments meet the quantitative thresholds of a reporting segment and do not meet the aggregation criteria set forth in ASC 280 Segment Reporting. Therefore, results for these operating segments are included in the column titled “All Other” in the tables below. Additionally, assets for corporate activities, which primarily include cash and cash equivalents, inter-segment accounts receivable, prepaid insurance and certain property and equipment, are included in the All Other column. Although Mammoth Energy Partners LLC, which holds these corporate assets, meets one of the quantitative thresholds of a reporting segment, it does not engage in business activities from which it may earn revenues and its results are not regularly reviewed by the Company’s CODM when making key operating and resource utilization decisions. Therefore, the Company does not include it as a reportable segment.

Sales from one segment to another are generally priced at estimated equivalent commercial selling prices. Total revenue and total cost of revenue amounts included in the Eliminations column in the following tables include inter-segment transactions conducted between segments. Receivables due for sales from one segment to another and for corporate allocations to each segment are included in the Eliminations column for total assets in the following tables. All transactions conducted between segments are eliminated in consolidation. Transactions conducted by companies within the same reporting segment are eliminated within each reporting segment. The following tables set forth certain financial information with respect to the Company’s reportable segments (in thousands):
25

MAMMOTH ENERGY SERVICES, INC.
NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
Three months ended March 31, 2023Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
Revenue from external customers$67,179 $28,280 $12,442 $1,824 $6,595 $— $116,320 
Intersegment revenues121  25 1 437 (584) 
Total revenue67,300 28,280 12,467 1,825 7,032 (584)116,320 
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion52,037 22,476 7,860 1,922 4,698  88,993 
Intersegment cost of revenues478 11  109 (14)(584) 
Total cost of revenue52,515 22,487 7,860 2,031 4,684 (584)88,993 
Selling, general and administrative2,492 4,211 503 313 864  8,383 
Depreciation, depletion, amortization and accretion4,817 3,374 1,187 1,367 2,211  12,956 
Gains on disposal of assets, net (127)(16) (218) (361)
Operating income (loss) 7,476 (1,665)2,933 (1,886)(509) 6,349 
Interest expense, net929 1,845 156 160 199  3,289 
Other (income) expense, net  (8,808)(2) 186  (8,624)
Income (loss) before income taxes$6,547 $5,298 $2,779 $(2,046)$(894)$ $11,684 
Three months ended March 31, 2022Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
Revenue from external customers$23,630 $23,009 $8,347 $2,852 $4,460 $— $62,298 
Intersegment revenues244  832 3 272 (1,351) 
Total revenue23,874 23,009 9,179 2,855 4,732 (1,351)62,298 
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion21,839 18,887 7,788 2,372 3,594  54,480 
Intersegment cost of revenues1,031 16  160 70 (1,277) 
Total cost of revenue22,870 18,903 7,788 2,532 3,664 (1,277)54,480 
Selling, general and administrative2,039 4,645 828 292 864  8,668 
Depreciation, depletion, amortization and accretion6,444 4,314 1,795 1,680 2,934  17,167 
Gains on disposal of assets, net(49)(5)(75) (67) (196)
Operating loss(7,430)(4,848)(1,157)(1,649)(2,663)(74)(17,821)
Interest expense, net371 1,542 162 104 170  2,349 
Other (income) expense , net (9,582)(4) 545  (9,041)
(Loss) income before income taxes$(7,801)$3,192 $(1,315)$(1,753)$(3,378)$(74)$(11,129)
Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
As of March 31, 2023:
Total assets$89,795 $455,956 $131,790 $19,534 $114,942 $(80,521)$731,496 
As of December 31, 2022:
Total assets$82,897 $450,841 $129,467 $21,755 $120,164 $(80,446)$724,678 
26



Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and related notes thereto presented in this Quarterly Report and the consolidated financial statements and related notes thereto included in our Annual Report on Form 10-K. This discussion contains forward-looking statements reflecting our current expectations, estimates and assumptions concerning events and financial trends that may affect our future operating results or financial position. Actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors, including those discussed in Item 1A. “Risk Factors” in our Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission, or the SEC, on February 24, 2023 and the section entitled “Forward-Looking Statements” appearing elsewhere in this Quarterly Report.

Overview

    We are an integrated, growth-oriented energy services company focused on providing products and services to enable the exploration and development of North American onshore unconventional oil and natural gas reserve as well as the construction and repair of the electric grid for private utilities, public investor-owned utilities and co-operative utilities through our infrastructure services businesses. Our primary business objective is to grow our operations and create value for stockholders through organic growth opportunities and accretive acquisitions. Our suite of services includes well completion services, infrastructure services, natural sand proppant services, drilling services and other services. Our well completion services division provides hydraulic fracturing, sand hauling and water transfer services. Our infrastructure services division provides engineering, design, construction, upgrade, maintenance and repair services to the electrical infrastructure industry. Our natural sand proppant services division mines, processes and sells natural sand proppant used for hydraulic fracturing. Our drilling services division currently provides rental equipment, such as mud motors and operational tools, for both vertical and horizontal drilling. In addition to these service divisions, we also provide aviation services, equipment rentals, crude oil hauling services, remote accommodations and equipment manufacturing. We believe that the services we offer play a critical role in increasing the ultimate recovery and present value of production streams from unconventional resources as well as in maintaining and improving electrical infrastructure. Our complementary suite of services provides us with the opportunity to cross-sell our services and expand our customer base and geographic positioning.

    The growth of our industrial businesses is ongoing. We offer infrastructure engineering services focused on the transmission and distribution industry and also have equipment manufacturing operations and offer fiber optic services. Our equipment manufacturing operations provide us with the ability to repair much of our existing equipment in-house, as well as the option to manufacture certain new equipment we may need in the future. Our fiber optic services include the installation of both aerial and buried fiber. We are continuing to explore other opportunities to expand our industrial business lines.

Although demand across our three largest segments improved during 2022 and remained strong during the three months ended March 31, 2023, we continue to address the external challenges in today’s economic environment as we remain disciplined with our spending and are focused on continuing to improve our operational efficiencies and cost structure and on enhancing value for our stockholders.

Overview of Our Industries

Oil and Natural Gas Industry    

     The oil and natural gas industry has traditionally been volatile and is influenced by a combination of long-term, short-term and cyclical trends, including the domestic and international supply and demand for oil and natural gas, current and expected future prices for oil and natural gas and the perceived stability and sustainability of those prices, production depletion rates and the resultant levels of cash flows generated and allocated by exploration and production companies to their drilling, completion and related services and products budgets. The oil and natural gas industry is also impacted by general domestic and international economic conditions, political instability in oil producing countries, government regulations (both in the United States and elsewhere), levels of customer demand, the availability of pipeline capacity, storage capacity, shortages of equipment and materials and other conditions and factors that are beyond our control.

Demand for most of our oil and natural gas products and services depends substantially on the level of expenditures by companies in the oil and natural gas industry. The levels of capital expenditures of our customers are predominantly driven by the prices of oil and natural gas. In March and April 2020, concurrent with the COVID-19 pandemic and quarantine orders in the U.S. and worldwide, oil prices dropped sharply to below zero dollars per barrel for the first time in history due to factors including significantly reduced demand and a shortage of storage facilities. In 2021, U.S. oil production stabilized as
27



commodity prices increased and demand for crude oil rebounded. We saw improvements in the oilfield services industry and in both pricing and utilization of our well completion and drilling services during 2022. During the first quarter of 2023, pricing for crude oil and natural gas declined from levels seen in 2022, which may slow down completion activities for our customers and, as a result, reduce demand for our well completion services. Further, the ongoing war and related humanitarian crisis in Ukraine could continue to have an adverse impact on the global energy markets and volatility of commodity prices.

In response to market conditions, we have temporarily shut down our cementing and acidizing operations and flowback operations beginning in July 2019, our contract drilling operations beginning in December 2019, our rig hauling operations beginning in April 2020, our coil tubing, pressure control and full service transportation operations beginning in July 2020 and our crude oil hauling operations beginning in July 2021. We continue to monitor the market to determine if and when we can recommence these services.

We are currently operating three of our six pressure pumping fleets. Subject to market conditions, supply chain constraints and liquidity requirements, we have plans to upgrade one spread to Tier 4 dual fuel as well as upgrade two fleets to Tier 2 dual fuel, giving us a total of four dual fuel fleets by year-end 2023. Continuing supply chain disruptions have resulted in backlogs of equipment and replacement parts for our and our competitors’ pressure pumping fleets, which we expect to persist through at least the first half of 2023. Any of these factors may result in the delay of our plans to activate, convert or upgrade our existing pressure pumping fleets in the second half of 2023, which may adversely impact our business, financial condition and cash flow.

Natural Sand Proppant Industry
    In our natural sand proppant services business, we experienced a significant decline in demand for our sand proppant in the second half of 2019 and throughout 2020 as a result of completion activity falling due to lower oil demand and pricing, increased capital discipline by our customers, budget exhaustion and the COVID-19 pandemic. Activity rebounded modestly in 2021 and continued to increase throughout 2022 as we saw an increase in the volume of sand sold. Supply constraints from labor shortages have negatively affected West Texas in-basin mine operations and increased demand for Northern White frac sand for the region in 2022. Demand from oil and gas companies in Western Canada and the Marcellus Shale was also strong in 2022. The increase in activity in 2022 resulted in an increase in demand and pricing for our sand, which continued throughout the first quarter of 2023. However, as discussed above, pricing for crude oil and natural gas declined from levels seen in 2022, which may impact completion activities for our customers and demand for our sand proppant services.

    As a result of adverse market conditions, production at our Muskie sand facility in Pierce County, Wisconsin has been temporarily idled since September 2018. Our contracted capacity has provided a baseline of business, which has kept our Taylor and Piranha plants operating and our costs competitive.

Energy Infrastructure Industry    

    Our infrastructure services business provides engineering, design, construction, upgrade, maintenance and repair services to the electrical infrastructure industry. We offer a broad range of services on electric transmission and distribution, or T&D, networks and substation facilities, which include engineering, design, construction, upgrade, maintenance and repair of high voltage transmission lines, substations and lower voltage overhead and underground distribution systems. Our commercial services include the installation, maintenance and repair of commercial wiring. We also provide storm repair and restoration services in response to storms and other disasters. We provide infrastructure services primarily in the northeast, southwest, midwest and western portions of the United States. We currently have agreements in place with private utilities, public IOUs and Co-Ops.

During 2022, operational improvements combined with increased crew count drove enhanced results in our infrastructure services division. Although our average crew count declined slightly from approximately 93 crews throughout the fourth quarter of 2022 to approximately 88 crews throughout the first quarter of 2023, operational efficiencies drove improved results. Funding for projects in the infrastructure space remains strong with added opportunities expected from the Infrastructure Investment and Jobs Act, which was signed into law on November 15, 2021. We anticipate the federal spending to begin fueling additional projects in this sector beginning in late 2023. We continue to focus on operational execution and pursue opportunities within this sector as we strategically structure our service offerings for growth, intending to increase our infrastructure services activity and expand both our geographic footprint and depth of projects, especially in fiber maintenance and installation projects.

28



We work for multiple utilities primarily across the northeastern, southwestern, midwestern and western portions of the United States. We believe that we are well-positioned to compete for new projects due to the experience of our infrastructure management team, combined with our vertically integrated service offerings. We are seeking to leverage this experience and our service offerings to grow our customer base and increase our revenues in the continental United States over the coming years.

Our infrastructure services business has been adversely impacted by the outstanding amounts owed to us by the Puerto Rico Electric Power Authority, or PREPA, for services performed by our subsidiary, Cobra Acquisitions LLC, or Cobra, in Puerto Rico to restore PREPA’s electrical grid damaged by Hurricane Maria. As of March 31, 2023, PREPA owed us approximately $227.0 million for services performed excluding approximately $163.2 million of interest charged on these delinquent balances. See Note 2. Basis of Presentation and Significant Accounting Policies—Accounts Receivable of our unaudited condensed consolidated financial statements. PREPA is currently subject to bankruptcy proceedings, which were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations under the contracts is largely dependent upon funding from the Federal Emergency Management Agency, or FEMA, or other sources. On September 30, 2019, we filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to us by PREPA, which motion was stayed by the Court. On March 25, 2020, we filed an urgent motion to modify the stay order and allow our recovery of approximately $62 million in claims related to a tax gross-up provision contained in the first contract. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status report by June 7, 2021. On April 6, 2021, we filed a motion to lift the stay order. Following this filing, PREPA initiated discussion with Cobra, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would be releasing a report in the near future relating to the first contract. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with our aid, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court denied Cobra’s April 6, 2021 motion to lift the stay order, extended the stay of our motion seeking recovery of amounts owed to Cobra and directed the parties to file an additional joint status report, which was filed on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobra’s motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal proceedings against the former Cobra president and the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023.

On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum. The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified
29



claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction.

We believe all amounts charged to PREPA were in accordance with the terms of the contracts. Further, we believe these receivables are collectible. However, in the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to us or (iii) otherwise does not pay amounts owed to us for services performed, the receivable may not be collected and our financial condition, results of operations and cash flows would be materially and adversely affected. In addition, government contracts are subject to various uncertainties, restrictions and regulations, including oversight audits and compliance reviews by government agencies and representatives. In this regard, on September 10, 2019, the U.S. District Court for the District of Puerto Rico unsealed an indictment that charged the former president of Cobra with conspiracy, wire fraud, false statements and disaster fraud. Two other individuals were also charged in the indictment. The indictment focused on the interactions between a former FEMA official and the former President of Cobra. Neither we nor any of our subsidiaries were charged in the indictment. On May 18, 2022, the former FEMA official and the former president of Cobra each pled guilty to one-count information charging gratuities related to a project that Cobra never bid upon and was never awarded or received any monies for. On December 13, 2022, the Court sentenced the former Cobra president to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and a fine of $25,000. The Court sentenced the FEMA official to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and a fine of $15,000. The Court also dismissed the indictment against the two defendants. We do not expect any additional activity in the criminal proceeding. Given the uncertainty inherent in the criminal litigation, however, it is not possible at this time to determine the potential impacts that the sentencings could have on us. PREPA has stated in Court filings that it may contend the alleged criminal activity affects Cobra’s entitlement to payment under its contracts with PREPA. It is unclear what PREPA's position will be going forward. See Note 18. Commitments and Contingencies to our unaudited condensed consolidated financial statements included elsewhere in this report for additional information regarding these investigations and proceedings. Further, as noted above, our contracts with PREPA have concluded and we have not obtained, and there can be no assurance that we will be able to obtain, one or more contracts with other customers to replace the level of services that we provided to PREPA.

First Quarter 2023 Financial Overview

Total revenue for the first quarter of 2023 increased by $54.0 million, or 87%, to $116.3 million from $62.3 million for the first quarter of 2022. The increase in total revenue is primarily due to an increase in well completions, driven primarily by increased utilization and pricing for our services.

Net income for the first quarter of 2023 was $8.4 million, or $0.17 per diluted share, as compared to net loss of $14.8 million, or $0.32 loss per diluted share, for the first quarter of 2022.

Net cash flow provided by operating activities for the first quarter of 2023 was $3.2 million, as compared to net cash flow used in operating activities of $2.4 million for the first quarter of 2022.

Adjusted EBITDA (as defined and reconciled below) for the first quarter of 2023 increased by $21.4 million, or 230%, to $30.7 million from $9.3 million for the first quarter of 2022. See “Non-GAAP Financial Measures” below for a reconciliation of net income to Adjusted EBITDA.






30



Results of Operations

Three Months Ended March 31, 2023 Compared to Three Months Ended March 31, 2022
Three Months Ended
March 31, 2023March 31, 2022
(in thousands)
Revenue:
Well completion services$67,300 $23,874 
Infrastructure services28,280 23,009 
Natural sand proppant services12,467 9,179 
Drilling services1,825 2,855 
Other services7,032 4,732 
Eliminations(584)(1,351)
Total revenue116,320 62,298 
Cost of revenue:
Well completion services (exclusive of depreciation and amortization of $4,813 and $6,437, respectively, for the three months ended March 31, 2023 and 2022)52,515 22,870 
Infrastructure services (exclusive of depreciation and amortization of $3,372 and $4,306, respectively, for the three months ended March 31, 2023 and 2022)22,487 18,903 
Natural sand proppant services (exclusive of depreciation, depletion and accretion of $1,186 and $1,792, respectively, for the three months ended March 31, 2023 and 2022)7,860 7,788 
Drilling services (exclusive of depreciation and amortization of $1,367 and $1,680, respectively, for the three months ended March 31, 2023 and 2022)2,031 2,532 
Other services (exclusive of depreciation and amortization of $2,210 and $2,933, respectively, for the three months ended March 31, 2023 and 2022)4,684 3,664 
Eliminations(584)(1,277)
Total cost of revenue88,993 54,480 
Selling, general and administrative expenses8,383 8,668 
Depreciation, depletion, amortization and accretion12,956 17,167 
Gains on disposal of assets, net(361)(196)
Operating income (loss)6,349 (17,821)
Interest expense, net(3,289)(2,349)
Other income, net8,624 9,041 
Income (loss) before income taxes11,684 (11,129)
Provision for income taxes3,333 3,688 
Net income (loss)$8,351 $(14,817)

    Revenue. Revenue for the three months ended March 31, 2023 increased $54.0 million, or 87%, to $116.3 million from $62.3 million for the three months ended March 31, 2022. The increase in total revenue is primarily attributable to an increase in well completions revenue during the three months ended March 31, 2023 primarily due to increased utilization and pricing. Revenue derived from related parties was $0.2 million for the three months ended March 31, 2023 and $0.3 million for the three months ended March 31, 2022. Revenue by operating division was as follows:

    Well Completion Services. Well completion services division revenue increased $43.4 million, or 182%, to $67.3 million for the three months ended March 31, 2023 from $23.9 million for the three months ended March 31, 2022. The increase in our well completion services revenue was primarily driven by a 189% increase in the number of stages completed from 699 for the three months ended March 31, 2022 to 2,018 for the three months ended March 31,
31



2023 as well as an increase in both pricing for our services and sand and chemical materials revenue. An average of 3.6 of our fleets were active for the three months ended March 31, 2023 as compared to an average of 1.6 fleets for the three months ended March 31, 2022.

    Infrastructure Services. Infrastructure services division revenue increased $5.3 million, or 23%, to $28.3 million for the three months ended March 31, 2023 from $23.0 million for the three months ended March 31, 2022 primarily due to operational execution, an increase in crew count, improved pricing for our services and an increase in storm restoration activity. Average crew count was 88 crews for the three months ended March 31, 2023, as compared to 85 crews for the three months ended March 31, 2022.

    Natural Sand Proppant Services. Natural sand proppant services division revenue increased $3.3 million, or 36%, to $12.5 million for the three months ended March 31, 2023, from $9.2 million for the three months ended March 31, 2022 primarily due to an 45% increase in the average price per ton of sand sold from $21.44 per ton during the three months ended March 31, 2022 to $31.02 per ton during the three months ended March 31, 2023, and a 19% increase in tons of sand sold from 328,591 tons for the three months ended March 31, 2022 to 391,439 tons for the three months ended March 31, 2023.

Drilling Services. Drilling services division revenue decreased $1.1 million, or 38%, to $1.8 million for the three months ended March 31, 2023 as compared to $2.9 million for the three months ended March 31, 2022. The decrease is primarily due to a decline utilization for our directional drilling business from 48% for the three months ended March 31, 2022 to 30% for the three months ended March 31, 2023.

    Other Services. Other services revenue, consisting of revenue derived from our aviation, equipment rental, remote accommodation and equipment manufacturing businesses, increased approximately $2.3 million, or 49%, to $7.0 million for the three months ended March 31, 2023, from $4.7 million for the three months ended March 31, 2022. Inter-segment revenue, consisting primarily of revenue derived from our well completion segment, was $0.4 million and $0.3 million for the three months ended March 31, 2023 and 2022, respectively.

Revenue from our accommodations business increased $1.9 million primarily due to an increase in rooms rented during the three months ended March 31, 2023 compared to the three months ended March 31, 2022. Additionally, an average of 287 pieces of equipment were rented to customers during the three months ended March 31, 2023, an increase of 29% from an average of 222 pieces of equipment rented to customers during the three months ended March 31, 2022, resulting in an increase to revenue of $0.3 million.

Cost of Revenue (exclusive of depreciation, depletion, amortization and accretion expense). Cost of revenue, exclusive of depreciation, depletion, amortization and accretion expense, increased $34.5 million from $54.5 million, or 87% of total revenue, for the three months ended March 31, 2022 to $89.0 million, or 77% of total revenue, for the three months ended March 31, 2023. The increase is primarily due to an increase in activity in our well completions divisions. Cost of revenue by operating division was as follows:

Well Completion Services. Well completion services division cost of revenue, exclusive of depreciation and amortization expense, increased $29.6 million, or 130%, to $52.5 million for the three months ended March 31, 2023 from $22.9 million for the three months ended March 31, 2022, primarily due to an increase in utilization and the cost of consumables. As a percentage of revenue, our well completion services division cost of revenue, exclusive of depreciation and amortization expense of $4.8 million and $6.4 million for the three months ended March 31, 2023 and 2022, respectively, was 78% and 96% for the three months ended March 31, 2023 and 2022, respectively. The decrease as a percentage of revenue is primarily due to an increase in utilization as well as improved pricing.

    Infrastructure Services. Infrastructure services division cost of revenue, exclusive of depreciation and amortization expense, increased $3.6 million, or 19%, to $22.5 million for the three months ended March 31, 2023 from $18.9 million for the three months ended March 31, 2022, primarily due to an increase in activity. As a percentage of revenue, cost of revenue, exclusive of depreciation and amortization expense of $3.4 million and $4.3 million for the three months ended March 31, 2023 and 2022, respectively, was 80% and 82% for the three months ended March 31, 2023 and 2022, respectively. The decline as a percentage of revenue is primarily due to improved pricing, an increase in storm restoration activity as well as a decline in labor related costs as a result of improved efficiency of our crews.    

    Natural Sand Proppant Services. Natural sand proppant services division cost of revenue, exclusive of depreciation, depletion and accretion expense, increased $0.1 million, to $7.9 million for the three months ended
32



March 31, 2023 from $7.8 million for the three months ended March 31, 2022. As a percentage of revenue, cost of revenue, exclusive of depreciation, depletion and accretion expense of $1.2 million and $1.8 million for the three months ended March 31, 2023 and 2022, respectively, was 63% and 85% for the three months ended March 31, 2023 and 2022, respectively. The decrease as a percentage of revenue is primarily due to an 45% increase in price per ton of sand sold.

Drilling Services. Drilling services division cost of revenue, exclusive of depreciation and amortization expense, decreased $0.5 million, or 20%, to $2.0 million for the three months ended March 31, 2023 from $2.5 million for the three months ended March 31, 2022. As a percentage of revenue, our drilling services division cost of revenue, exclusive of depreciation and amortization expense of $1.4 million and $1.7 million for the three months ended March 31, 2023 and 2022, respectively, was 111% and 86% for the three months ended March 31, 2023 and 2022, respectively. The increase is primarily due to a decline in utilization.

    Other Services. Other services division cost of revenue, exclusive of depreciation and amortization expense, increased $1.0 million, or 27%, to $4.7 million for the three months ended March 31, 2023 from $3.7 million for the three months ended March 31, 2022 primarily due to increased activity. As a percentage of revenue, cost of revenue, exclusive of depreciation and amortization expense of $2.2 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively, was 67% and 77% for the three months ended March 31, 2023 and 2022, respectively. The decrease is primarily due to an increase in utilization.

    Selling, General and Administrative Expenses. Selling, general and administrative, or SG&A, expenses represent the costs associated with managing and supporting our operations. The table below presents a breakdown of SG&A expenses for the periods indicated (in thousands):
Three Months Ended
March 31, 2023March 31, 2022
Cash expenses:
Compensation and benefits$4,277 $2,983 
Professional services1,929 3,637 
Other(a)
1,911 1,906 
Total cash SG&A expense8,117 8,526 
Non-cash expenses:
Bad debt provision(381)(99)
Stock based compensation647 241 
Total non-cash SG&A expense266 142 
Total SG&A expense$8,383 $8,668 
a.    Includes travel-related costs, IT expenses, rent, utilities and other general and administrative-related costs.


    Depreciation, Depletion, Amortization and Accretion. Depreciation, depletion, amortization and accretion decreased $4.2 million, or 24%, to $13.0 million for the three months ended March 31, 2023 from $17.2 million for the three months ended March 31, 2022. The decrease is primarily attributable to a decline in property and equipment depreciation expense as a result of existing assets being fully depreciated.

Gains on Disposal of Assets, Net. Gains on the disposal of assets were $0.4 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively.

    Operating Income (Loss). We reported operating income of $6.3 million for the three months ended March 31, 2023 compared to an operating loss of $17.8 million for the three months ended March 31, 2022. The increase in operating income is primarily due to an increase in activity and pricing for our well completions division.

    Interest Expense, Net. Interest expense, net increased $1.0 million, or 43%, to $3.3 million for the three months ended March 31, 2023 from $2.3 million for the three months ended March 31, 2022. The increase is primarily due to an increase in the interest rate under our revolving credit facility.

    Other Income, Net. Other income decreased $0.4 million to $8.6 million for the three months ended March 31, 2023 compared to $9.0 million for the three months ended March 31, 2022.
33



    Income Taxes. We recorded income tax expense of $3.3 million on pre-tax income of $11.7 million for the three months ended March 31, 2023 compared to $3.7 million on pre-tax losses of $11.1 million for the three months ended March 31, 2022. Our effective tax rates were 29% and 33% for the three months ended March 31, 2023 and 2022, respectively. The effective tax rates for the three months ended March 31, 2023 and 2022 differed from the statutory rate of 21% primarily due to the mix of earnings between the United States and Puerto Rico as well as changes in the valuation allowance.


Non-GAAP Financial Measures

Adjusted EBITDA

Adjusted EBITDA is a supplemental non-GAAP financial measure that is used by management and external users of our financial statements, such as industry analysts, investors, lenders and rating agencies. We define Adjusted EBITDA as net income (loss) before depreciation, depletion, amortization and accretion, gains on disposal of assets, stock based compensation, interest expense, net, other income (expense), net (which is comprised of interest on trade accounts receivable and certain legal expenses) and provision for income taxes, further adjusted to add back interest on trade accounts receivable. We exclude the items listed above from net income (loss) in arriving at Adjusted EBITDA because these amounts can vary substantially from company to company within our industries depending upon accounting methods and book values of assets, capital structures and the method by which the assets were acquired. Adjusted EBITDA should not be considered as an alternative to, or more meaningful than, net loss or cash flows from operating activities as determined in accordance with GAAP or as an indicator of our operating performance or liquidity. Certain items excluded from Adjusted EBITDA are significant components in understanding and assessing a company’s financial performance, such as a company’s cost of capital and tax structure, as well as the historic costs of depreciable assets, none of which are components of Adjusted EBITDA. Our computations of Adjusted EBITDA may not be comparable to other similarly titled measures of other companies. We believe that Adjusted EBITDA is a widely followed measure of operating performance and may also be used by investors to measure our ability to meet debt service requirements.

The following tables provide a reconciliation of Adjusted EBITDA to the GAAP financial measure of net income or (loss) for each of our operating segments for the specified periods (in thousands).

Consolidated
Three Months Ended
March 31,
Reconciliation of Adjusted EBITDA to net income (loss):20232022
Net income (loss)$8,351 $(14,817)
Depreciation, depletion, amortization and accretion expense12,956 17,167 
Gains on disposal of assets, net(361)(196)
Stock based compensation647 241 
Interest expense, net3,289 2,349 
Other income, net(8,624)(9,041)
Provision for income taxes3,333 3,688 
Interest on trade accounts receivable11,112 9,862 
Adjusted EBITDA$30,703 $9,253 


34




Well Completion Services
Three Months Ended
March 31,
Reconciliation of Adjusted EBITDA to net income (loss):20232022
Net income (loss)$6,547 $(7,801)
Depreciation and amortization expense4,817 6,444 
Gains on disposal of assets, net— (49)
Stock based compensation291 87 
Interest expense929 371 
Adjusted EBITDA$12,584 $(948)

Infrastructure Services
Three Months Ended
March 31,
Reconciliation of Adjusted EBITDA to net income:20232022
Net income$2,452 $125 
Depreciation and amortization expense3,374 4,314 
Gains on disposal of assets(127)(5)
Stock based compensation230 98 
Interest expense1,845 1,542 
Other income, net(8,808)(9,582)
Provision for income taxes2,847 3,067 
Interest on trade accounts receivable11,112 9,862 
Adjusted EBITDA$12,925 $9,421 

Natural Sand Proppant Services
Three Months Ended
March 31,
Reconciliation of Adjusted EBITDA to net income (loss):20232022
Net income (loss)$2,779 $(1,315)
Depreciation, depletion, amortization and accretion expense1,187 1,795 
Gains on disposal of assets(16)(75)
Stock based compensation77 34 
Interest expense156 162 
Other income, net(2)(4)
Adjusted EBITDA$4,181 $597 

35




Drilling Services
Three Months Ended
March 31,
Reconciliation of Adjusted EBITDA to net loss:20232022
Net loss$(2,046)$(1,753)
Depreciation expense1,367 1,680 
Stock based compensation11 
Interest expense160 104 
Adjusted EBITDA$(508)$36 


Other Services(a)
Three Months Ended
March 31,
Reconciliation of Adjusted EBITDA to net loss:20232022
Net loss$(1,381)$(3,999)
Depreciation, amortization and accretion expense2,211 2,934 
Gains on disposal of assets, net(218)(67)
Stock based compensation38 17 
Interest expense, net199 170 
Other expense, net186 545 
Provision for income taxes486 621 
Adjusted EBITDA$1,521 $221 
a.    Includes results for our aviation, equipment rentals, remote accommodations and equipment manufacturing and corporate related activities. Our corporate related activities do not generate revenue.


Liquidity and Capital Resources

    We require capital to fund ongoing operations including maintenance expenditures on our existing fleet of equipment, organic growth initiatives, investments and acquisitions, and the litigation settlement obligations described in Note 18 “Commitments and Contingencies” of the Notes to the Unaudited Condensed Consolidated Financial Statements and under “Capital Requirements and Sources of Liquidity” below. Our primary sources of liquidity have been cash on hand, borrowings under our revolving credit facility and cash flows from operations. Our primary uses of capital have been for investing in property and equipment used to provide our services and to acquire complementary businesses.

Liquidity

    The following table summarizes our liquidity as of the dates indicated (in thousands):
March 31,December 31,
20232022
Cash and cash equivalents$11,727 $17,282 
Revolving credit facility availability118,399 119,756 
Less current and long-term debt(84,614)(83,520)
Less available borrowing capacity reserve(10,000)(10,000)
Less letter of credit facilities (insurance programs)(2,800)(2,800)
Less letter of credit facilities (environmental remediation)(3,569)(3,694)
Net working capital (less cash and current portion of long-term debt)(a)
343,459 325,719 
Total$372,602 $362,743 
a.Net working capital (less cash and current portion of long-term debt) is a non-GAAP measure and, as of March 31, 2023, is calculated by subtracting total current liabilities of $237.7 million and cash and cash equivalents of $11.7 million from total current assets of $508.3 million,
36



further adjusted to add current portion of long-term debt of $84.6 million. As of December 31, 2022, net working capital (less cash and current portion of long-term debt) is calculated by subtracting total current liabilities of $237.2 million and cash and cash equivalents of $17.3 million from total current assets of $496.7 million, further adjusted to add current portion of long-term debt of $83.5 million. Amounts include receivables due from PREPA of $390.2 million at March 31, 2023 and $379.0 million at December 31, 2022 and corresponding liabilities of $50.5 million at March 31, 2023 and $47.6 million at December 31, 2022.

    As of April 26, 2023, we had cash on hand of $9.5 million and outstanding borrowings under our revolving credit facility of $76.0 million, leaving an aggregate of $26.0 million of available borrowing capacity under this facility, after giving effect to $6.4 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity.

Continued prolonged volatility in the capital, financial and/or credit markets due to the COVID-19 pandemic, inflationary pressures or otherwise and volatility in commodity prices and/or adverse macroeconomic conditions may further limit our access to, or increase our cost of, capital or make capital unavailable on terms acceptable to us or at all. In addition, if we are unable to comply with the financial covenants under our amended revolving credit facility, or obtain a waiver of forecasted or actual non-compliance with any such financial covenants from our lenders, and an event of default occurs and remains uncured, our lenders would not be required to lend any additional amounts to us, could elect to increase our interest rate by 200 basis points, could elect to declare all outstanding borrowings, together with accrued and unpaid interest and fees, to be due and payable, may have the ability to require us to apply all of our available cash to repay our outstanding borrowings and may foreclose on substantially all of our assets. Further, we may not be able to extend, repay or refinance our existing revolving credit facility, which is currently scheduled to mature on October 19, 2023, at or prior to maturity on the terms acceptable to us or at all.

Cash Flows
    
    The following table sets forth our cash flows at the dates indicated (in thousands):
Three Months Ended
March 31,
20232022
Net cash provided by (used in) operating activities$3,240 $(2,381)
Net cash used in investing activities(5,706)(144)
Net cash (used in) provided by financing activities(3,083)736 
Effect of foreign exchange rate on cash(6)
Net change in cash$(5,555)$(1,781)

Operating Activities

    Net cash provided by operating activities was $3.2 million for the three months ended March 31, 2023, compared to cash used in operating activities of $2.4 million for the three months ended March 31, 2022. The increase in operating cash flows was primarily attributable to an increase in utilization and pricing for our well completions division.

Investing Activities
    
    Net cash used in investing activities was $5.7 million for the three months ended March 31, 2023, compared to $0.1 million for the three months ended March 31, 2022. Cash used in investing activities is primarily comprised of purchases of property and equipment and proceeds from the disposal of property and equipment.

37



The following table summarizes our capital expenditures by operating division for the periods indicated (in thousands):
Three Months Ended
March 31,
20232022
Well completion services(a)
$5,772 $801 
Infrastructure services(b)
203 398 
Drilling services(c)
— 
Other(d)
— 60 
Eliminations61 (79)
Total capital expenditures$6,036 $1,182 
a.     Capital expenditures primarily for upgrades to our pressure pumping fleet to reduce greenhouse gas emissions and maintenance for the three months ended March 31, 2023 and 2022.
b.     Capital expenditures primarily for tooling and other equipment for the three months ended March 31, 2023 and 2022.
c.    Capital expenditures primarily for maintenance for the three months ended March 31, 2022.
d.    Capital expenditures primarily for equipment for our rental business for the three months ended March 31, 2022.

Financing Activities

    Net cash used in financing activities was $3.1 million for the three months ended March 31, 2023, compared to net cash provided by financing activities of $0.7 million for the three months ended March 31, 2022. Net cash used in financing activities for the three months ended March 31, 2023 was primarily attributable to principal payment on financing leases and equipment financing notes of $2.0 million, principal payments on sale leaseback arrangements of $1.2 million and share repurchases used to satisfy tax withholding obligations of $0.9 million in connection with the vesting and settlement of certain executive restricted stock unit awards. These were partially offset by net borrowings under our revolving credit facility of $1.1 million during the three months ended March 31, 2023. Net cash provided by financing activities for the three months ended March 31, 2022 was primarily attributable to net borrowings under our revolving credit facility of $2.2 million, partially offset by principal payments on financing leases and equipment financing notes totaling $1.5 million.

Effect of Foreign Exchange Rate on Cash

    The effect of foreign exchange rate on cash was a nominal amount for each of the three months ended March 31, 2023 and 2022. The change was driven primarily by a favorable (unfavorable) shift in the weakness (strength) of the Canadian dollar relative to the U.S. dollar for the cash held in Canadian accounts.

Working Capital

    Our working capital totaled $270.6 million and $259.5 million at March 31, 2023 and December 31, 2022, respectively, including receivables due from PREPA of $390.2 million at March 31, 2023 and $379.0 million at December 31, 2022 and corresponding liabilities of $50.5 million at March 31, 2023 and $47.6 million at December 31, 2022. Our cash balances were $11.7 million and $17.3 million at March 31, 2023 and December 31, 2022, respectively.

Our Revolving Credit Facility

    On October 19, 2018, we and certain of our direct and indirect subsidiaries, as borrowers, entered into an amended and restated revolving credit facility, as subsequently amended, with the lenders party thereto and PNC Bank, National Association, as a lender and as administrative agent for the lenders. At March 31, 2023, we had outstanding borrowings under our revolving credit facility of $84.6 million and $17.4 million of available borrowing capacity under this facility, after giving effect to $6.4 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity.

On February 28, 2022, we entered into a fourth amendment to the revolving credit facility (the “Fourth Amendment”) to, in relevant part, (i) amend our financial covenants as outlined below, (ii) provide for a conditional increase of the applicable interest margin, (iii) permit certain sale-leaseback transactions, and (iv) provide for a reduction in the maximum revolving advance amount in an amount equal to 50% of the PREPA claims proceeds, subject to a floor equal to the sum of eligible billed and unbilled accounts receivables.

The financial covenants under our revolving credit facility were amended as follows:
38




the leverage ratio was eliminated;
the fixed charge coverage ratio was reduced to 0.85 to 1.0 for the six months ended June 30, 2022 and increases to 1.1 to 1.0 for the periods thereafter;
a minimum adjusted EBITDA covenant of $4.7 million, excluding interest on the accounts receivable from PREPA, for the five months ending May 31, 2022 was added; and
the minimum excess availability covenant was reduced to $7.5 million through March 31, 2022, after which the minimum excess availability covenant increased to $10.0 million.

We were in compliance with the applicable financial covenants under our amended revolving credit facility in effect as of March 31, 2023. For additional information regarding our revolving credit facility, see Note 9. Debt to our unaudited condensed consolidated financial statements included elsewhere in this report.

As of April 26, 2023, our outstanding borrowings under our amended revolving credit facility were $76.0 million, leaving an aggregate of $26.0 million of available borrowing capacity, after giving effect to $6.4 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity. If we fail to comply with the financial covenants contemplated by our amended revolving credit facility, or obtain a waiver of forecasted or actual non-compliance with any such financial covenants from our lenders, and an event of default occurs and remains uncured, it will have a material adverse effect on our business, financial condition, liquidity and results of operations. In addition, our revolving credit facility is currently scheduled to mature on October 19, 2023. Although we continue to explore various strategic alternatives to extend, refinance, or repay our revolving credit facility on or before the scheduled maturity date, which may include proceeds from any equity or debt transactions, there is no guarantee that such extension, refinancing or repayment will be secured. Additionally, any such extended or new credit facility could have terms that are less favorable to us than the terms of our existing revolving credit facility, which may significantly increase our cost of capital and may have a material adverse effect on our liquidity and financial condition. For additional information regarding our amended revolving credit facility and financial covenants thereunder, see Note 9. Debt to our unaudited condensed consolidated financial statements included elsewhere in this report.

Sale Leaseback Transactions
On December 30, 2020, we entered into an agreement with First National Capital, LLC, or FNC, whereby we agreed to sell certain assets from our infrastructure segment to FNC for aggregate proceeds of $5.0 million. Concurrent with the sale of assets, we entered into a 36 month lease agreement whereby we lease back the assets at a monthly rental rate of $0.1 million. On June 1, 2021, we entered into another agreement with FNC whereby we sold additional assets from our infrastructure segment to FNC for aggregate proceeds of $9.5 million and entered into a 42-month lease agreement whereby we lease back the assets at a monthly rental rate of $0.2 million. On June 1, 2022, we entered into another agreement with FNC whereby we sold additional assets from our infrastructure segment to FNC for aggregate proceeds of $4.6 million and entered into a 42-month lease agreement whereby we lease back the assets at a monthly rental rate of $0.1 million. Under the agreements, we have the option to purchase the assets at the end of the lease term. We recorded a liability for the proceeds received and will continue to depreciate the assets. We imputed an interest rate so that the carrying amount of the financial liabilities will be the expected repurchase price at the end of the initial lease terms.

Equipment Financing Note

In December 2022, we entered into a 42 month financing arrangement with FNC for the purchase of seven new pressure pumping units for an aggregate value of $9.7 million. Under this arrangement, we have agreed to make monthly principal and interest payments totaling $0.3 million over the term of the agreement. This note is secured by the seven pressure pumping units and bears interest at an imputed rate of approximately 15.0%.

Capital Requirements and Sources of Liquidity

    As we pursue our business and financial strategy, we regularly consider which capital resources are available to meet our future financial obligations and liquidity requirement. We believe that our cash on hand, operating cash flow and available borrowings under our credit facility will be sufficient to meet our short-term and long-term funding requirements, including funding our current operations, planned capital expenditures, debt service obligations and known contingencies.

39



Our liquidity and future cash flows, however, are subject to a number of variables, including receipt of payments from our customers, including PREPA, and our ability to extend, refinance or repay our revolving credit facility at or prior to its scheduled maturity date of October 19, 2023. As of March 31, 2023, PREPA owed Cobra approximately $390.2 million for services performed, including $163.2 million of interest charges. Throughout 2021, we released significant data that we obtained through Freedom of Information Act requests that affirm the work performed by Cobra in Puerto Rico. We believe these documents in conjunction with the current Administration’s focus on the recovery of Puerto Rico and our enhanced lobbying efforts will aid in collecting the outstanding amounts owed to us by PREPA. However, in the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to Cobra or (iii) otherwise does not pay amounts owed to Cobra for services performed, the receivable may not be collectible, which may adversely impact our liquidity.

We have revised our 2023 capital expenditure estimate down to approximately $24.0 million from the previously planned 2023 capital budget of $64 million primarily due to lower commodity prices, softer demand for oilfield services and volatility in market conditions. During the first quarter of 2023, pricing for crude oil and natural gas declined from levels seen in 2022, which may slow down completion activities for our customers and, as a result, reduce demand for our oilfield services. Capital expenditures will ultimately be dependent upon industry conditions and our financial results. These capital expenditures include $21 million for our well completions segment, $1 million for our infrastructure segment, $1 million for our natural sand proppant segment, and $1 million for our other businesses. During the three months ended March 31, 2023, our capital expenditures totaled $6.0 million.

Also, as noted above in this report, in response to market conditions we have (i) temporarily shut down certain of our oilfield service offerings, including coil tubing, pressure control, flowback, crude oil hauling, cementing, acidizing and land drilling services, (ii) idled certain facilities, including our sand processing plant in Pierce County, Wisconsin and (iii) reduced our workforce across all of our operations. We continue to monitor market conditions to determine if and when we will recommence these services and operations and increase our workforce. Any such recommencement and expansion will further increase our liquidity requirements in advance of revenue generation.

    In addition, while we regularly evaluate acquisition opportunities, we do not have a specific acquisition budget for 2023. We intend to continue to evaluate acquisition opportunities, including those in the renewable energy sector as well as transactions involving entities controlled by Wexford. Our acquisitions may be undertaken with cash, our common stock or a combination of cash, common stock and/or other consideration. In the event we make one or more acquisitions and the amount of capital required is greater than the amount we have available for acquisitions at that time, we could be required to reduce the expected level of capital expenditures and/or seek additional capital.

If we seek additional capital for any of the above or other reasons, we may do so through borrowings under a revolving credit facility, joint venture partnerships, sale-leaseback transactions, asset sales, offerings of debt or equity securities or other means. Although we expect that our sources of capital will be adequate to fund our short-term and long-term liquidity requirements, we cannot assure you that this additional capital will be available on acceptable terms or at all. If we are unable to obtain funds we need, our ability to conduct operations, make capital expenditures, satisfy debt services obligations, pay litigation settlement obligations, fund contingencies and/or complete acquisitions that may be favorable to us will be impaired, which would have a material adverse effect on our business, financial condition, results of operations and cash flows.






40



Item 3. Quantitative and Qualitative Disclosures About Market Risk

    The demand, pricing and terms for our products and services are largely dependent upon the level of activity for the U.S. oil and natural gas industry, energy infrastructure industry and natural sand proppant industry. Industry conditions are influenced by numerous factors over which we have no control, including, but not limited to: the supply of and demand for oil and natural gas services, energy infrastructure services and natural sand proppant; demand for repair and construction of transmission lines, substations and distribution networks in the energy infrastructure industry and the level of expenditures of utility companies; the level of prices of, and expectations about future prices for, oil and natural gas and natural sand proppant, as well as energy infrastructure services; the cost of exploring for, developing, producing and delivering oil and natural gas; the expected rates of declining current production; the discovery rates of new oil and natural gas reserves and frac sand reserves meeting industry specifications and consisting of the mesh size in demand; access to pipeline, transloading and other transportation facilities and their capacity; weather conditions; domestic and worldwide economic conditions; political instability in oil-producing countries; environmental regulations; technical advances affecting energy consumption; the price and availability of alternative fuels; the ability of oil and natural gas producers and other users of our services to raise equity capital and debt financing; and merger and divestiture activity in industries in which we operate.

In March and April 2020, concurrent with the COVID-19 pandemic and quarantine orders in the U.S. and worldwide, oil prices dropped sharply to below zero dollars per barrel for the first time in history due to factors including significantly reduced demand and a shortage of storage facilities. In 2021, U.S. oil production stabilized as commodity prices increased and demand for crude oil rebounded, many exploration and production companies set their operating budgets based on the prevailing prices for oil and natural gas at the time. Despite improvement in the U.S. and global economic activity, easing of the COVID-19 pandemic and related restrictions, rising energy use and improved commodity prices, the budgets for the publicly traded exploration and production companies remained relatively flat throughout 2021, with any excess cash flows used for debt repayment and shareholder returns, rather than to increase production. We saw improvements in the oilfield services industry and in both pricing and utilization of our well completion and drilling services throughout 2022. During the first quarter of 2023, pricing for crude oil and natural gas declined from levels seen in 2022, which may slow down completion activities for our customers and, as a result, reduce demand for our well completion services. Further, the ongoing war and related humanitarian crisis in Ukraine could continue to have an adverse effect on the global supply chain and volatility of commodity prices.

Although the levels of activity in the U.S. oil and natural gas exploration and production, energy infrastructure and natural sand proppant industries improved throughout 2022, they have historically been and continue to be volatile. We are unable to predict the ultimate impact of the COVID-19 pandemic, the volatility in commodity prices, any changes in the near-term or long-term outlook for our industries or overall macroeconomic conditions on our business, financial condition, results of operations, cash flows and stock price.

Interest Rate Risk

    We had a cash and cash equivalents balance of $11.7 million at March 31, 2023. We do not enter into investments for trading or speculative purposes.

    Interest under our credit facility is payable at a base rate, which can fluctuate based on multiple facts, including rates set by the U.S. Federal Reserve (which increased its benchmark interest rate by an aggregate of 4.75 percentage points throughout 2022 and 2023, and may continue to increase interest rates in an effort to counter the persistent inflation), the supply and demand for credit and general economic conditions, plus an applicable margin. The applicable margin is currently set at 4.0%, which can be reduced to 3.5% under certain circumstances specified in our credit facility. At March 31, 2023, we had outstanding borrowings under our revolving credit facility of $84.6 million with a weighted average interest rate of 11.5%. A 1% increase or decrease in the interest rate at that time would increase or decrease our interest expense by approximately $0.8 million per year. We do not currently hedge our interest rate exposure.

Foreign Currency Risk

    Our remote accommodation business, which is included in our other services division, generates revenue and incurs expenses that are denominated in the Canadian dollar. These transactions could be materially affected by currency fluctuations. Changes in currency exchange rates could adversely affect our consolidated results of operations or financial position. We also maintain cash balances denominated in the Canadian dollar. At March 31, 2023, we had $2.4 million of cash, in Canadian dollars, in Canadian accounts. A 10% increase in the strength of the Canadian dollar versus the U.S. dollar would have resulted in an increase in pre-tax income of approximately $0.1 million as of March 31, 2023. Conversely, a corresponding decrease in
41



the strength of the Canadian dollar would have resulted in a comparable decrease in pre-tax income. We have not hedged our exposure to changes in foreign currency exchange rates and, as a result, could incur unanticipated translation gains and losses.

Customer Credit Risk

We are also subject to credit risk due to concentration of our receivables from several significant customers. We generally do not require our customers to post collateral. The inability, delay or failure of our customers to meet their obligations to us due to customer liquidity issues or their insolvency or liquidation may adversely affect our business, financial condition, results of operations and cash flows. This risk may be further enhanced by the COVID-19 pandemic, the volatility in commodity prices, the reduction in demand for our services and challenging macroeconomic conditions.

Specifically, we had receivables due from PREPA totaling $390.2 million, including $163.2 million of interest charges, as of March 31, 2023. PREPA is currently subject to bankruptcy proceedings pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations under the contracts is largely dependent upon funding from the FEMA or other sources. See Note 2. Basis of Presentation and Significant Accounting Policies—Accounts Receivable and —Concentrations of Credit Risk and Significant Customers and Note 18. Commitments and Contingencies—Litigation of our unaudited condensed consolidated financial statements.

Seasonality

    We provide infrastructure services in the northeastern, southwestern, midwestern and western portions of the United States. We provide well completion and drilling services primarily in the Utica, Permian Basin, Eagle Ford, Marcellus, Granite Wash, Cana Woodford and Cleveland sand resource plays located in the continental U.S. We provide remote accommodation services in the oil sands in Alberta, Canada. We serve these markets through our facilities and service centers that are strategically located to serve our customers in Ohio, Texas, Oklahoma, Wisconsin, Kentucky, Colorado, California, Indiana and Alberta, Canada. A portion of our revenues are generated in Ohio, Wisconsin, Minnesota, Pennsylvania, West Virginia and Canada where weather conditions may be severe. As a result, our operations may be limited or disrupted, particularly during winter and spring months, in these geographic regions, which would have a material adverse effect on our financial condition and results of operations. Our operations in Oklahoma and Texas are generally not affected by seasonal weather conditions.

Inflation

    Although the impact of inflation has been insignificant on our operations in prior years, inflation in the U.S. has been at some of the highest levels in over 40 years, creating inflationary pressure on the cost of services, equipment and other goods in our industries and other sectors and contributing to labor and materials shortages across the supply-chain. Throughout 2022 and early 2023, the Federal Reserve increased its benchmark interest rates by an aggregate of 4.75 percentage points, and may continue increasing benchmark interest rates in the future. If the efforts to control inflation are not successful and inflationary pressures persist, our business, results of operations and financial condition may be adversely affected.


Item 4. Controls and Procedures

Evaluation of Disclosure Control and Procedures

Under the direction of our Chief Executive Officer and Chief Financial Officer, we have established disclosure controls and procedures, as defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act, that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. The disclosure controls and procedures are also intended to ensure that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

As of March 31, 2023, an evaluation was performed under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15(b) under the Exchange Act. Based upon our evaluation, our Chief
42



Executive Officer and Chief Financial Officer have concluded that as of March 31, 2023, our disclosure controls and procedures are effective.

Changes in Internal Control Over Financial Reporting

There was no change in our internal control over financial reporting (as defined in Rules 13a-15(d) and 15d-15(d) under the Exchange Act) that occurred during the quarter ended March 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
43



PART II. OTHER INFORMATION
Item 1. Legal Proceedings

Due to the nature of our business, we are, from time to time, involved in litigation or subject to disputes or claims related to our business activities, including breaches of contractual obligations, workers’ compensation claims, employment related disputes, arbitrations, class actions and other litigation. We are also involved, from time to time, in reviews, investigations, subpoenas and other proceedings (both formal and informal) by governmental agencies regarding our business (collectively, “regulatory matters”), which regulatory matters, if determined adversely to us, could subject us to significant fines, penalties, obligations to change our business practices or other requirements resulting in increased expenses, diminished income and damage to our reputation. In the opinion of our management, none of the pending litigation, disputes or claims against us is expected to have a material adverse effect on our financial condition, cash flows or results of operations, except as disclosed in Note 18 “Commitments and Contingencies,” of the Notes to Unaudited Condensed Consolidated Financial Statements.

Item 1A. Risk Factors

As of the date of this filing, our Company and operations continue to be subject to the risk factors previously disclosed in Item 1A. Risk Factors in our Annual Report on Form 10-K filed with the SEC on February 24, 2023. For a discussion of the recent trends and uncertainties impacting our business, see also “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Recent Developments—Overview of Our Services and Industry Conditions”

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

Unregistered Sales of Equity Securities

None.

Issuer Repurchases of Equity Securities

Our common stock repurchase activity for the three months ended March 31, 2023 was as follows:

Period
Total number of shares repurchased(a)
Average price paid per shareTotal number of shares purchased as part of publicly announced plans or programs
January— $— — 
February— $— — 
March165,595 $5.55 — 
Total165,595 $5.55 — 

a.Represents 165,595 shares of common stock repurchased from the Company’s executive officers in order to satisfy tax withholding requirements upon the vesting and settlement of certain of their restricted stock unit awards. Such shares are cancelled and retired immediately upon repurchase.

Item 4. Mine Safety Disclosures

Our operations are subject to the Federal Mine Safety and Health Act of 1977, as amended by the Mine Improvement and New Emergency Response Act of 2006, which imposes stringent health and safety standards on numerous aspects of mineral extraction and processing operations, including the training of personnel, operating procedures, operating equipment and other matters. Our failure to comply with such standards, or changes in such standards or the interpretation or enforcement thereof, could have a material adverse effect on our business and financial condition or otherwise impose significant restrictions on our ability to conduct mineral extraction and processing operations. Following passage of The Mine Improvement and New Emergency Response Act of 2006, MSHA significantly increased the numbers of citations and orders charged against mining operations.  The dollar penalties assessed for citations issued has also increased in recent years.  Information concerning mine safety violations or other regulatory matters required by Section 1503(a) of the Dodd-Frank Wall Street Reform and Consumer Protection Act and Item 104 of Regulation S-K (17 CFR 229.104) is included in Exhibit 95.1 to this Report.


44


Item 5. Other Information

Not applicable.
45

MAMMOTH ENERGY SERVICES, INC.


Item 6. Exhibits

The following exhibits are filed as a part of this report:
Incorporated By Reference
Exhibit NumberExhibit DescriptionFormCommission File No.Filing DateExhibit No.Filed HerewithFurnished Herewith
8-K001-3791711/15/20163.1
8-K001-3791711/15/20163.2
 8-K001-379176/9/20203.1
S-1/A333-21350410/3/20164.1
8-K001-3791711/15/20164.1
X
X
X
X
X
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.X
101.SCHXBRL Taxonomy Extension Schema Document.X
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.X
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.X
101.LABXBRL Taxonomy Extension Labels Linkbase Document.X
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.X
104Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.X




46

MAMMOTH ENERGY SERVICES, INC.


Signatures

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
MAMMOTH ENERGY SERVICES, INC.
Date:April 28, 2023By:/s/ Arty Straehla
Arty Straehla
Chief Executive Officer
Date:April 28, 2023By:/s/ Mark Layton
Mark Layton
Chief Financial Officer

47
EX-31.1 2 a2023-03x31exx311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATIONS
I, Arty Straehla, Chief Executive Officer, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Mammoth Energy Services, Inc. (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
MAMMOTH ENERGY SERVICES, INC.
By:/s/ Arty Straehla
Arty Straehla
Chief Executive Officer
April 28, 2023


EX-31.2 3 a2023-03x31exx312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATIONS
I, Mark Layton, Chief Financial Officer, certify that:

1.I have reviewed this Quarterly Report on Form 10-Q of Mammoth Energy Services, Inc. (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rule 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
MAMMOTH ENERGY SERVICES, INC.
By:/s/ Mark Layton
Mark Layton
Chief Financial Officer
April 28, 2023


EX-32.1 4 a2023-03x31exx321.htm EX-32.1 Document

EXHIBIT 32.1


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

    In connection with the Quarterly Report on Form 10-Q of Mammoth Energy Services, Inc. (the “Company”) for the quarter ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Arty Straehla, as Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
MAMMOTH ENERGY SERVICES, INC.
By:/s/ Arty Straehla
Arty Straehla
Chief Executive Officer
April 28, 2023

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability under that section. This certification shall not be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.



EX-32.2 5 a2023-03x31exx322.htm EX-32.2 Document

EXHIBIT 32.2


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

    In connection with the Quarterly Report on Form 10-Q of Mammoth Energy Services, Inc. (the “Company”) for the quarter ended March 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark Layton, as Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
MAMMOTH ENERGY SERVICES, INC.
By:/s/ Mark Layton
Mark Layton
Chief Financial Officer
April 28, 2023

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability under that section. This certification shall not be deemed incorporated by reference in any filing under the Securities Act of 1933, as amended or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.



EX-95.1 6 a2023-03x31exx951.htm EX-95.1 Document
EXHIBIT 95.1
Mine Safety Disclosure

The following disclosures are provided pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Act”) and Item 104 of Regulation S-K, which requires certain disclosures by companies required to file periodic reports under the Securities Exchange Act of 1934, as amended, that operate mines regulated under the Federal Mine Safety and Health Act of 1977 (the “Mine Act”).

Mine Safety Information. Whenever the Federal Mine Safety and Health Administration (“MSHA”) believes a violation of the Mine Act, any health or safety standard or any regulation has occurred, it may issue a citation which describes the alleged violation and fixes a time within which the U.S. mining operator must abate the alleged violation. In some situations, such as when MSHA believes that conditions pose a hazard to miners, MSHA may issue an order removing miners from the area of the mine affected by the condition until the alleged hazards are corrected. When MSHA issues a citation or order, it generally proposes a civil penalty, or fine, as a result of the alleged violation, that the operator is ordered to pay. Citations and orders can be contested and appealed, and as part of that process, are often reduced in severity and amount, and are sometimes dismissed. The number of citations, orders and proposed assessments vary depending on the size and type (underground or surface) of the mine as well as by the MSHA inspector(s) assigned.

Mine Safety Data. The following provides additional information about references used in the table below to describe the categories of violations, orders or citations issued by MSHA under the Mine Act:

Section 104 S&S Citations: Citations received from MSHA under section 104 of the Mine Act for violations of mandatory health or safety standards that could significantly and substantially contribute to the cause and effect of a mine safety or health hazard.
Section 104(b) Orders: Orders issued by MSHA under section 104(b) of the Mine Act, which represents a failure to abate a citation under section 104(a) within the period of time prescribed by MSHA. This results in an order of immediate withdrawal from the area of the mine affected by the condition until MSHA determines that the violation has been abated.
Section 104(d) Citations and Orders: Citations and orders issued by MSHA under section 104(d) of the Mine Act for unwarrantable failure to comply with mandatory health or safety standards.
Section 110(b)(2) Violations: Flagrant violations issued by MSHA under section 110(b)(2) of the Mine Act.
Section 107(a) Orders: Orders issued by MSHA under section 107(a) of the Mine Act for situations in which MSHA determined an “imminent danger” (as defined by MSHA) existed.

The following table details the violations, citations and orders issued to us by MSHA during the quarter ended March 31, 2023:
Mine(a)
Section 104
S&S
Citations(#)
Section104(b)Orders (#)Section104(d)Citations and Orders(#)Section 110(b)(2) Violations(#)Section107(a)Orders (#)
Proposed Assessments(b)($, amounts in dollars)
Mining Related Fatalities (#)
Taylor, WI— — — — — $— — 
Menomonie, WI— — — — — $— — 
New Auburn, WI— — — — — $— — 

a.The definition of mine under section 3 of the Mine Act includes the mine, as well as other items used in, or to be used in, or resulting from, the work of extracting minerals, such as land, structures, facilities, equipment, machines, tools and minerals preparation facilities. Unless otherwise indicated, any of these other items associated with a single mine have been aggregated in the totals for that mine. MSHA assigns an identification number to each mine and may or may not assign separate identification numbers to related facilities such as preparation facilities. We are providing the information in the table by mine rather than MSHA identification number because that is how we manage and operate our mining business and we believe this presentation will be more useful to investors than providing information based on MSHA identification numbers.
b.Represents the total dollar value of proposed assessments from MSHA under the Mine Act relating to any type of citation or order issued during the quarter ended March 31, 2023.

Pattern or Potential Pattern of Violations. During the quarter ended March 31, 2023, none of the mines operated by us received written notice from MSHA of (a) a pattern of violations of mandatory health or safety standards that are of such nature as could have significantly and substantially contributed to the cause and effect of mine health or safety hazards under section 104(e) of




the Mine Act or (b) the potential to have such a pattern.

Pending Legal Actions. There were no legal actions pending before the Federal Mine Safety and Health Review Commission (the Commission) as of March 31, 2023. The Commission is an independent adjudicative agency established by the Mine Act that provides administrative trial and appellate review of legal disputes arising under the Mine Act.




EX-101.SCH 7 tusk-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Nature of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Equity Method Investment link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Variable Interest Entities link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Selling, General and Administrative Expense link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Equity Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Stock Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Reporting Segments link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Selling, General and Administrative Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Stock Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Reporting Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Basis of Presentation and Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Revenue - Schedule of Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Property, Plant, and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Equity Method Investment (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Footnote (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Variable Interest Entities (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Leases - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Leases - Other Supplemental Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Earnings (Loss) Per Share - Schedule of Earnings Per Unit (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Equity Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Stock Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Stock Based Compensation - Schedule Of Share-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Related Party Transactions - Revenues and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Related Party Transactions - Cost of Revenues of Accounts Payable (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Related Party Transactions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Commitments and Contingencies - Schedule of Letters of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Commitments and Contingencies - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Reporting Segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 tusk-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 tusk-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 tusk-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Lease revenue Operating Lease, Lease Income Increase (Decrease) in Shareholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total lease payments Lessee, Operating Lease, Liability, to be Paid Number of lawsuits pending Loss Contingency, Pending Claims, Number Related Party Transactions [Abstract] Related Party Transactions [Abstract] Bad debt recoveries Accounts Receivable, Credit Loss Expense (Reversal) Product And Service Including Related Party Product And Service Including Related Party [Member] Product And Service Including Related Party Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, plant and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Debt Instrument [Axis] Debt Instrument [Axis] Other Other Segments [Member] Present value of lease payments Finance Lease, Liability Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Debt instrument, debt covenant, minimum adjusted EBITDA required Debt Instrument, Debt Covenant, Minimum Adjusted EBITDA Required Debt Instrument, Debt Covenant, Minimum Adjusted EBITDA Required Loss contingency, damages awarded, value Loss Contingency, Damages Awarded, Value Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] OTHER INCOME (EXPENSE) Other Income and Expenses [Abstract] Additional paid in capital Additional Paid in Capital Total SG&A expense Selling, general and administrative Selling, General and Administrative Expense, Including Related and Third Parties Selling, General and Administrative Expense, Including Related and Third Parties Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Cost of revenue, exclusive of depreciation, depletion, amortization and accretion Cost Of Revenue, Excluding Depreciation, Depletion, Amortization And Acceleration Cost Of Revenue, Excluding Depreciation, Depletion, Amortization And Acceleration 2027 Finance Lease, Liability, to be Paid, Year Four Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Operating leases Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Other Other Noncash Income (Expense) Property, plant and equipment, net Total property, plant and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization 2026 Finance Lease, Liability, to be Paid, Year Three Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Leases Lessee, Finance Leases [Text Block] Remainder of 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Cobra Acquisitions Cobra Acquisitions [Member] Cobra Acquisitions Estimated cost to complete the project Performance Commitment, Estimated Cost To Complete The Project Performance Commitment, Estimated Cost To Complete The Project Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Gains on disposal of assets Gain (Loss) On Disposition Of Assets, Excluding Property, Plant And Equipment Gain (Loss) On Disposition Of Assets, Excluding Property, Plant And Equipment Equity Component [Domain] Equity Component [Domain] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Ownership [Axis] Ownership [Axis] Cobra Aviation Services LLC Cobra Aviation Services LLC [Member] Cobra Aviation Services LLC [Member] Investment, Name [Domain] Investment, Name [Domain] Leases Lessee, Operating Leases [Text Block] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Related Party [Domain] Related Party [Domain] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Rail improvements Rail Improvements [Member] Rail Improvements [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Fair value of the award as of the modification dates or grant date Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Outstanding borrowing under the credit facility Long-Term Line of Credit Debt instrument, debt covenant, minimum excess availability covenant Debt Instrument, Debt Covenant, Minimum Excess Availability Covenant Debt Instrument, Debt Covenant, Minimum Excess Availability Covenant Entity Address, State or Province Entity Address, State or Province Fixed charges coverage ratio Debt Instrument, Debt Covenant, Fixed Charges Coverage Ratio Debt Instrument, Debt Covenant, Fixed Charges Coverage Ratio OTHER COMPREHENSIVE INCOME (LOSS) Other Comprehensive Income (Loss), Net of Tax [Abstract] Award Type [Axis] Award Type [Axis] Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Assets held and used Assets Held And Used [Member] Assets Held And Used [Member] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Current operating lease liability Operating Lease, Liability, Current Schedule of Share-Based Compensation, Restricted Stock and Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Other (income) expense , net Other Nonoperating Income (Expense), Including Related Party Amounts Other Nonoperating Income (Expense), Including Related Party Amounts Related Party Transaction [Domain] Related Party Transaction [Domain] Customer C Customer C [Member] Customer C Environmental remediation Environmental Remediation Programs Letters of Credit [Member] Environmental Remediation Programs Letters of Credit [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] COST AND EXPENSES Costs and Expenses [Abstract] Insurance aggregate stop loss Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Defined contribution plan, maximum annual contributions per employee, percent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Other Commitments [Domain] Other Commitments [Domain] Recoveries of receivables previously charged to bad debt expense Accounts Receivable, Allowance for Credit Loss, Recovery Legal Entity [Axis] Legal Entity [Axis] Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Proceeds from sale of assets Proceeds from Sale of Productive Assets Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Imputed interest rate Notes Imputed Interest Rate Notes Imputed Interest Rate Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Supplies Inventory, Supplies, Net Inventory, Supplies, Net Non-cash expenses: Selling, General and Administrative Expense, Non Cash Portion [Abstract] Selling, General and Administrative Expense, Non Cash Portion [Abstract] Debt instrument, debt covenant, percentage of minimum prepayments made with non-recurring proceeds Debt Instrument, Debt Covenant, Percentage Of Minimum Prepayments Made With Non-Recurring Proceeds Debt Instrument, Debt Covenant, Percentage Of Minimum Prepayments Made With Non-Recurring Proceeds Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Other Relationships Other Relationships Other Relationships [Member] Other Relationships [Member] Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Revenue Revenue from Contract with Customer [Policy Text Block] Document Type Document Type Predator Aviation LLC Predator Aviation LLC [Member] Predator Aviation LLC Shortfall Payments Shortfall Payments [Member] Shortfall Payments [Member] Accumulated depreciation of assets under operating leases, lessor Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Useful Life Property, Plant and Equipment, Useful Life Number of Unvested Restricted Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Number of helicopters leased Number Of Helicopters Leased Number Of Helicopters Leased Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Cobra Aviation/ARS/Leopard and Brim Equipment Cobra Aviation/ARS/Leopard and Brim Equipment [Member] Cobra Aviation/ARS/Leopard and Brim Equipment [Member] Unvested shares at beginning of period (in USD per share) Unvested shares at end of period (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Segments [Axis] Segments [Axis] Debt Debt Disclosure [Text Block] Finance Leases Finance Lease, Liability, to be Paid [Abstract] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Schedule of Other Operating Cost and Expense, by Component [Line Items] Schedule of Other Operating Cost and Expense, by Component [Line Items] [Line Items] for Schedule of Other Operating Cost and Expense, by Component [Table] Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One ACCOUNTS RECEIVABLE Accounts Receivable, Related Parties, Current Schedule of Other Operating Cost and Expense, by Component [Table] Schedule of Other Operating Cost and Expense, by Component1 [Table] Schedule of Other Operating Cost and Expense, by Component [Table] Related parties Related parties Affiliated Entity [Member] Puerto Rico Electric Power Authority (PREPA) Puerto Rico Electric Power Authority (PREPA) [Member] Puerto Rico Electric Power Authority (PREPA) [Member] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Consolidation Items [Domain] Consolidation Items [Domain] REVENUES Revenue Benchmark [Member] Schedule of Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Depreciation, depletion, accretion and amortization Depreciation, Depletion and Amortization, Excluding Amortization of Coil Tubing Strings and Debt Issuance Costs Depreciation, Depletion and Amortization, Excluding Amortization of Coil Tubing Strings and Debt Issuance Costs Document Period End Date Document Period End Date Payment pending from third party Debt Instrument, Payment Pending From Third Party Debt Instrument, Payment Pending From Third Party Total assets Total assets Assets Deductions for uncollectible receivables written off Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Amount awarded from FEMA Litigation Settlement, Amount Awarded from Other Party Recorded unconditional purchase obligation Recorded Unconditional Purchase Obligation Well Completions Well Completion [Member] Well Completion Antidilutive Securities [Axis] Antidilutive Securities [Axis] ACCOUNTS RECEIVABLE Trade Accounts Receivable [Member] Schedule of Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Current portion of long-term debt Long-Term Debt, Current Maturities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Brim Acquisitions LLC Brim Acquisitions LLC [Member] Brim Acquisitions LLC [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Accrued compensation and benefits Employee-related Liabilities, Current Schedule of Depreciation, Depletion, Accretion and Amortization Expense Schedule Of Depreciation, Depletion, Accretion And Amortization Expense [Table Text Block] Schedule Of Depreciation, Depletion, Accretion And Amortization Expense [Table Text Block] Line of Credit Line of Credit [Member] Other Commitments [Axis] Other Commitments [Axis] Income (loss) before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest EQUITY Stockholders' Equity Attributable to Parent [Abstract] Segments [Domain] Segments [Domain] Deferred income taxes Deferred Income Taxes and Tax Credits Schedule of Goodwill [Table] Schedule of Goodwill [Table] Other Long-Term Liabilities Accounts Payable and Accrued Liabilities, Noncurrent [Abstract] Certified claim amount submitted Gain Contingency, Unrecorded Amount Earnings (Loss) Per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Financing leases Other liabilities Finance Lease, Liability, Noncurrent Goodwill, period start Goodwill, period end Goodwill, Gross Related Party Transaction [Line Items] Related Party Transaction [Line Items] Number of assets purchased Number Of Assets Purchased Number Of Assets Purchased Award Type [Domain] Award Type [Domain] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash paid to acquire a business Payments to Acquire Businesses, Gross Invoices amount approved by FEMA Litigation Settlement, Invoices Amount Approved By FEMA Litigation Settlement, Invoices Amount Approved By FEMA Entity Registrant Name Entity Registrant Name Sale-leaseback liability Sale Leaseback Liability, Noncurrent Sale Leaseback Liability, Noncurrent Reserve amount required Line Of Credit Facility, Reserve Amount Required Line Of Credit Facility, Reserve Amount Required Subsequent Events Subsequent Events [Text Block] Customer A Customer A [Member] Customer A [Member] Number of helicopters Number Of Helicopters Number Of Helicopters Entity Address, City or Town Entity Address, City or Town Deduction for recognition of revenue Contract with Customer, Liability, Deduction For Revenue Recognized Contract with Customer, Liability, Deduction For Revenue Recognized Leases [Abstract] Leases [Abstract] Debt term Long-Term Debt, Term Receivables from related parties, net Increase (Decrease) in Accounts Receivable, Related Parties Former President Former President [Member] Former President Intersegment revenues Intersegment Eliminations [Member] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Asset retirement obligations Asset Retirement Obligations, Noncurrent Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Investment, Name [Axis] Investment, Name [Axis] Trading Symbol Trading Symbol Entity File Number Entity File Number Financed insurance premium interest rate Supplementary Insurance Information, Financed Insurance Premium Interest Rate Supplementary Insurance Information, Financed Insurance Premium Interest Rate Accounts payable Accounts Payable, Trade, Current Panther and El Toro Panther Drilling and El Toro [Member] Panther Drilling and El Toro [Member] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Percentage of ownership Sale of Stock, Percentage of Ownership after Transaction Title of Individual [Axis] Title of Individual [Axis] Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Variable Interest Entities Variable Interest Entity Disclosure [Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Effective federal income tax rate Effective Income Tax Rate Reconciliation, Percent Accretion and depletion expense Accretion Expense Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Receivables from related parties, net Due from Related Parties, Current Finance leases: Finance Lease, Assets And Liabilities, Lessee [Abstract] Finance Lease, Assets And Liabilities, Lessee [Abstract] Insurance reserves Accrued Insurance, Current Intersegment cost of revenues Cost Of Revenues, Related Party Cost Of Revenues, Related Party Percent of federal funded portion for determination memorandum Percent Of Federal Funded Portion For Determination Memorandum Percent Of Federal Funded Portion For Determination Memorandum Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Revenue reduction Revenues Prime Rate Prime Rate [Member] Concentration risk, percentage Concentration Risk, Percentage Subsequent Events [Abstract] Subsequent Events [Abstract] Warranty accrual Standard and Extended Product Warranty Accrual Income Taxes Income Tax Disclosure [Text Block] REVENUES Revenue from Related Parties Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Workers compensation and auto claims insurance, aggregate stop loss per claim basis Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Claim Basis Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Claim Basis Amortization expense Amortization of intangible assets Amortization of Intangible Assets Schedule of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net income (loss) per share (basic) (in USD per share) Basic earnings (loss) per share (in USD per share) Earnings Per Share, Basic Practical expedients Practical Expedients [Member] Practical Expedients [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] ACCOUNTS PAYABLE Related Party Accounts Payable Related to Cost of Sales [Member] Related Party Accounts Payable Related to Cost of Sales [Member] Land improvements Land Improvements [Member] Litigation settlement, amount to be received Litigation Settlement, Amount To Be Received Litigation Settlement, Amount To Be Received Inventories Inventory, Policy [Policy Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Total equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Prepaid expenses Prepaid Expense, Current Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Ownership [Domain] Ownership [Domain] First National Capital, LLC First National Capital, LLC [Member] First National Capital, LLC Entity Interactive Data Current Entity Interactive Data Current Less: accumulated amortization - trade names Finite-Lived Intangible Assets, Accumulated Amortization Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Total lease expense Lease, Cost Common Stock Common Stock [Member] Number of reportable segments Number of Reportable Segments Schedule of Lease Expense and Other Supplemental Information Lease, Cost [Table Text Block] Performance And Payment Bond Performance And Payment Bond [Member] Performance And Payment Bond [Member] Aviation Note Aviation Note [Member] Aviation Note Statement [Table] Statement [Table] Vested (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] CURRENT ASSETS Assets, Current [Abstract] Long-term operating lease liability Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Related Party Transaction [Axis] Related Party Transaction [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Related Party Transactions Related Party Transactions Disclosure [Text Block] Brim Equipment Assets BRIM Equipment Assets [Member] BRIM Equipment Assets [Member] The Company and Caliber The Company And Caliber [Member] The Company And Caliber [Member] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Financing cash flows from finance leases Finance Lease, Principal Payments Eliminations Consolidation, Eliminations [Member] Unvested shares beginning balance (in shares) Unvested shares ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Total other income, net Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Trade names Finite-Lived Intangible Assets, Gross Selling, general and administrative (Note 11) Selling, General and Administrative Expense Products Product [Member] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Non-Employees Non-Employees [Member] Non-Employees [Member] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Aggregate value Payments to Acquire Productive Assets Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating income (loss) Operating income (loss) Operating Income (Loss) Accounts receivable, contract costs, amount expected to be authorized Accounts Receivable, Contract Costs, Amount Expected To Be Authorized Accounts Receivable, Contract Costs, Amount Expected To Be Authorized Inventories Increase (Decrease) in Inventories Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Other Other Cost and Expense, Operating Total letters of credit Line of Credit Facility, Current Borrowing Capacity Sale leaseback liability Sale Leaseback Liability, Current Sale Leaseback Liability, Current Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accrued expenses and other current liabilities Total accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Common stock, shares, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Services Service [Member] Goodwill Goodwill, total Goodwill Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Aggregate principal amount Notes Payable Cost of revenue, depreciation, depletion, amortization and accretion Cost, Depreciation and Amortization Adjustments to reconcile net income (loss) to cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Provision for income taxes Income Tax Expense (Benefit) Deferred income tax liabilities Deferred Income Tax Liabilities, Net 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Revenue recognition period Revenue, Performance Obligation, Description of Timing Additional Paid-in Capital Additional Paid-in Capital [Member] Number of pressure pumping units to be purchased Number Of Pressure Pumping Units To Be Purchased Number Of Pressure Pumping Units To Be Purchased Document Fiscal Period Focus Document Fiscal Period Focus Dire Wolf Energy Services LLC Dire Wolf Energy Services LLC [Member] Dire Wolf Energy Services LLC [Member] Basic earnings (loss) per share: Earnings Per Share, Basic [Abstract] Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Weighted average number of shares outstanding (diluted) (in shares) Weighted average common shares, including dilutive effect (in shares) Weighted Average Number of Shares Outstanding, Diluted Weighted-average discount rate: Leases, Weighted Average Discount Rate [Abstract] Leases, Weighted Average Discount Rate [Abstract] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Equipment financing note Accrued Equipment Financing Note, Current Accrued Equipment Financing Note, Current Schedule of Letters of Credit Schedule Of Letters Of Credit [Table Text Block] Schedule Of Letters Of Credit [Table Text Block] Workers compensation and auto claims insurance, directors and officers liability Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Deductible Per Occurrence Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Deductible Per Occurrence Product warranty expense Product Warranty Expense Monthly rental payment amount Sale Leaseback Transaction, Monthly Rental Payment Amount Sale Leaseback Transaction, Monthly Rental Payment Amount Common stock, $0.01 par value, 200,000,000 shares authorized, 47,713,342 and 47,312,270 issued and outstanding at March 31, 2023 and December 31, 2022 Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Assets under operating leases, lessor Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Operating Segments Operating Segments [Member] Depreciation, depletion, amortization and accretion Depreciation, depletion, amortization and accretion Depreciation, Depletion, Amortization, And Accretion Depreciation, Depletion, Amortization, And Accretion Short-term lease expense Short-Term Lease, Cost Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss CURRENT LIABILITIES Liabilities, Current [Abstract] Net income (loss) Net Income (Loss) Available to Common Stockholders, Basic Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Borrowings on long-term debt Proceeds from Issuance of Long-Term Debt Common stock, shares, issued (in shares) Common Stock, Shares, Issued Financed insurance premiums Accrued Financed Insurance Premiums, Current Accrued Financed Insurance Premiums, Current Difference between carrying amount and underlying equity Equity Method Investments Concentration Risk [Line Items] Concentration Risk [Line Items] Insurance reserves Self Insurance Reserve, Current Deferred revenue Contract with Customer, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense Income Statement Location [Domain] Income Statement Location [Domain] Financing leases Accrued expenses and other current liabilities Finance Lease, Liability, Current Deduction for rebate credit recognized Contract with Customer, Liability, Deduction For Rebate Credit Recognized Contract with Customer, Liability, Deduction For Rebate Credit Recognized Schedule of Selling, General and Administrative Expense Schedule Of Selling, General And Administrative Expense [Table Text Block] Schedule Of Selling, General And Administrative Expense [Table Text Block] Amendment Flag Amendment Flag Finite-lived intangible asset, useful life (in years) Finite-Lived Intangible Asset, Useful Life Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease expense Operating Lease, Cost Professional services Professional Fees Other comprehensive income Other Comprehensive Income (Loss), Net of Tax ACCOUNTS PAYABLE Accounts Payable, Related Parties, Current Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Acquisitions Goodwill, Acquired During Period Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Equipment financing note Accrued Equipment Financing Note, Noncurrent Accrued Equipment Financing Note, Noncurrent Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Purchases of property and equipment included in accounts payable and accrued expenses Construction in Progress Expenditures Incurred but Not yet Paid Other non-current assets Other Assets, Noncurrent 2024 Finance Lease, Liability, to be Paid, Year One Thereafter Finance Lease, Liability, to be Paid, after Year Four Finance Lease, Liability, to be Paid, after Year Four Interest charged on accounts receivable Accounts Receivable, Interest Charged Accounts Receivable, Interest Charged Increase for deferral of customer prepayments Contract with Customer, Liability, Period Increase From Deferred Customer Payments Contract with Customer, Liability, Period Increase From Deferred Customer Payments Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Drilling Drilling Services [Member] Drilling Services Sand reserves Oil and Gas Property, Full Cost Method, Gross Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Property, plant, and equipment Property, Plant and Equipment, Gross, Including Finance Lease, Right-of-Use Asset, Less Deposits on Equipment and Equipment in Process Property, Plant and Equipment, Gross, Including Finance Lease, Right-of-Use Asset, Less Deposits on Equipment and Equipment in Process Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2025 Finance Lease, Liability, to be Paid, Year Two Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of foreign exchange rate on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Operating cash flows from operating leases Operating Lease, Payments Compensation and benefits Labor and Related Expense Repayments of long-term debt Repayments of Long-Term Debt Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Title of Individual [Domain] Title of Individual [Domain] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Number of other individuals indicted Number Of Other Individuals Indicted Number Of Other Individuals Indicted Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other income, net Other Nonoperating Income (Expense) Contract costs deemed not authorized Accounts Receivable, Contract Costs, Amount Deemed Not Authorized Accounts Receivable, Contract Costs, Amount Deemed Not Authorized Common stock, shares authorized (in shares) Common Stock, Shares Authorized Wexford Wexford [Member] Wexford [Member] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Income taxes payable Accrued Income Taxes, Current Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accounts payable Increase (Decrease) in Accounts Payable, Trade Shares repurchased (in shares) Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current State and local taxes payable Taxes Payable, Current Cash paid for income taxes, net of refunds received Income Taxes Paid, Net COST OF REVENUE Cost of Services, Related Parties Cost of Services, Related Parties Revenue recognized Contract with Customer, Liability, Revenue Recognized Entity Small Business Entity Small Business Other Commitments [Table] Other Commitments [Table] REVENUE Revenues [Abstract] Principal payments on financing leases and equipment financing notes Principal Payments On Financing Leases And Equipment Financing Notes Principal Payments On Financing Leases And Equipment Financing Notes Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets, Net Line of Credit Facility [Table] Line of Credit Facility [Table] Performance obligation expected recognition period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Workers' compensation liability, current Workers' Compensation Liability, Current Schedules of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Workers compensation and auto claims insurance, directors and officers liability aggregate limit Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Aggregate Deductible Limit Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Aggregate Deductible Limit Customer B Customer B [Member] Customer B [Member] Percent of federal cost share portion for determination memorandum Percent Of Federal Cost Share Portion For Determination Memorandum Percent Of Federal Cost Share Portion For Determination Memorandum Shares repurchased Stock Repurchased and Retired During Period, Shares Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Pressure pumping equipment Pressure Pumping Equipment [Member] Pressure Pumping Equipment [Member] Accounts receivable, net Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Organization and Nature of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Consolidated Entities [Axis] Consolidated Entities [Axis] Specified Member Awards Specified Member Awards [Member] Specified Member Awards [Member] Total cost and expenses Costs and Expenses Sand Natural Sand Proppant [Member] Natural Sand Proppant [Member] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Number of helicopters owned Number Of Helicopters Owned Number Of Helicopters Owned Stock based compensation (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Present value of lease payments Operating Lease, Liability Reporting Segments Segment Reporting Disclosure [Text Block] Total lease payments Finance Lease, Liability, to be Paid Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Schedule of Finance Lease Liabilities Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Recovery amount in undisputed claims Tax Adjustments, Settlements, and Unusual Provisions Leopard Aviation LLC Leopard Aviation LLC [Member] Leopard Aviation LLC Term of contract Lessee, Finance Lease, Term of Contract Fine issued for indictment Fine Issued For Indictment Fine Issued For Indictment Unrecorded unconditional purchase obligation Unrecorded Unconditional Purchase Obligation LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Foreign currency translation adjustment, net of tax of $0 and $0, respectively, for the three months ended March 31, 2023 and 2022) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Drilling rigs and related equipment Wells and Related Equipment and Facilities [Member] Inventories Total inventories Inventory, Net Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Cost of revenue Cost Of Goods And Services, Excluding Depreciation, Depletion, And Amortization Cost Of Goods And Services, Excluding Depreciation, Depletion, And Amortization Entity Filer Category Entity Filer Category Number of FEMA contract compliance issues raised Number Of FEMA Contract Compliance Issues Raised Number Of FEMA Contract Compliance Issues Raised Weighted average number of shares outstanding (basic) (in shares) Weighted average number of shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Workers compensation and auto claims insurance, aggregate stop loss per calendar year Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Calendar Year Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Calendar Year Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Warranty accrual, term Standard and Extended Product Warranty Accrual, Term Standard and Extended Product Warranty Accrual, Term Compensation expense Share-Based Payment Arrangement, Expense Supplemental disclosure of non-cash transactions: Noncash Investing and Financing Items [Abstract] COMMITMENTS AND CONTINGENCIES (Note 18) Commitments and contingencies Commitments and Contingencies Security Exchange Name Security Exchange Name Gains on disposal of assets, net Gains on disposal of assets, net Gain (Loss) on Disposition of Assets Weighted useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability [Roll Forward] Contract with Customer, Liability Infrastructure Infrastructure [Member] Infrastructure [Member] Restricted Stock Restricted Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Schedule of Other Operating Cost and Expense, by Component [Table] Schedule of Other Operating Cost and Expense, by Component [Table] Schedule of Other Operating Cost and Expense, by Component [Table] Income taxes payable Increase (Decrease) in Income Taxes Payable Defined benefit plan, employer matching contribution, percent of match (up to) Defined Contribution Plan, Employer Matching Contribution, Percent of Match Cover [Abstract] Cover [Abstract] Number of claims judgment issued and under appeal Loss Contingency, Number Of Claims, Judgment Issued Under Appeal Loss Contingency, Number Of Claims, Judgment Issued Under Appeal Impairment losses Goodwill, Impairment Loss Equity Based Compensation Stock Based Compensation Share-Based Payment Arrangement [Text Block] Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Staffing costs Staffing Costs, Eligible for Funding Staffing Costs, Eligible for Funding Work in process Inventory, Work in Process, Net of Reserves Finance leases Finance Lease, Weighted Average Discount Rate, Percent Revenue Revenue from Contract with Customer [Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Monthly principal and interest payments Sale Leaseback Transaction, Monthly Principal And Interest Payments Sale Leaseback Transaction, Monthly Principal And Interest Payments Finance lease expense: Finance Lease, Cost [Abstract] Finance Lease, Cost Total liabilities and equity Liabilities and Equity Amortization of debt origination costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Related Party [Axis] Related Party [Axis] Total non-cash SG&A expense Selling, General and Administrative Expense, Non Cash Portion Selling, General and Administrative Expense, Non Cash Portion Land Land [Member] Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Diluted earnings (loss) per share: Earnings Per Share, Diluted [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Foreman Electric Services, Inc. Foreman Electric Services, Inc. [Member] Foreman Electric Services, Inc. Comprehensive Income Comprehensive Income [Member] Additions charged to bad debt expense Accounts Receivable, Additions Charged To Bad Debt Expense Accounts Receivable, Additions Charged To Bad Debt Expense Current Fiscal Year End Date Current Fiscal Year End Date Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total cash SG&A expense Selling, General and Administrative Expense, Cash Portion Selling, General and Administrative Expense, Cash Portion Net income (loss) Net Income (Loss) Available to Common Stockholders, Diluted Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Net income (loss) per share (diluted) (in USD per share) Diluted earnings (loss) per share (in USD per share) Earnings Per Share, Diluted Proceeds from disposal of property and equipment Proceeds from Sale of Property, Plant, and Equipment Interest transferred Variable Interest Entity, Interest Transferred Into VIE Variable Interest Entity, Interest Transferred Into VIE Wexford Wexford Partners Investment Co. LLC [Member] Wexford Partners Investment Co. LLC [Member] Gains from sales of equipment damaged or lost down-hole Gains from sales of equipment damaged or lost down-hole Gain (Loss) on Disposition of Property Plant Equipment Weighted-average remaining lease term: Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Stock based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Other current assets Other Assets, Current Schedule of Allowance for Doubtful Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Insurance programs Insurance Programs Letters of Credit [Member] Insurance Programs Letters of Credit [Member] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Coil tubing equipment Coil Tubing Equipment [Member] Coil Tubing Equipment [Member] Schedule of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Total cost of revenue Cost of Revenue Additions charged to revenue Accounts Receivable, Additions Charged To Revenue Accounts Receivable, Additions Charged To Revenue Payments on sale leaseback transaction Payments On Failed Sale Leaseback Transaction Payments On Failed Sale Leaseback Transaction Other Proceeds from (Payments for) Other Financing Activities Deferred revenue Balance, beginning of period Balance, end of period Contract with Customer, Liability Cash expenses: Selling General And Administrative Expense, Cash Portion [Abstract] Selling General And Administrative Expense, Cash Portion [Abstract] Product and Service [Axis] Product and Service [Axis] Finance leases Finance Lease, Weighted Average Remaining Lease Term Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Schedule of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Interest expense, net Interest expense, net Interest Expense Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract] Trade names Trade Names [Member] Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities, Current [Abstract] Credit Facility [Axis] Credit Facility [Axis] Inventories Inventory Disclosure [Text Block] Defined benefit plan, contributions by employer Defined Contribution Plan, Employer Discretionary Contribution Amount Machinery and equipment Machinery and Equipment [Member] Buildings Building [Member] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Deposits on equipment and equipment in process of assembly Property, Plant and Equipment, Including Finance Lease, Right-of-Use Asset, Deposits on Equipment and Equipment in Process of Assembly Property, Plant and Equipment, Including Finance Lease, Right-of-Use Asset, Deposits on Equipment and Equipment in Process of Assembly ARS Air Rescue Systems Corporation [Member] Air Rescue Systems Corporation [Member] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Proceeds from notes payable Proceeds from Notes Payable Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Consolidated Entities [Domain] Consolidated Entities [Domain] Leopard Aviation LLC And Cobra Aviation Services LLC Leopard Aviation LLC And Cobra Aviation Services LLC [Member] Leopard Aviation LLC And Cobra Aviation Services LLC Property, plant and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Vehicles, trucks and trailers Transportation Equipment [Member] Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Selling, General and Administrative Expense Selling, General And Administrative Expense Disclosure [Text Block] Selling, General And Administrative Expense Disclosure [Text Block] Entity Central Index Key Entity Central Index Key Antidilutive Securities [Domain] Antidilutive Securities, Name [Domain] Weighted Average Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Interest income on delinquent accounts Accounts Receivable, Impaired, Interest Charge Accounts Receivable, Impaired, Interest Charge Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Concentrations of Credit Risk and Significant Customers Concentration Risk, Credit Risk, Policy [Policy Text Block] Other Other Accrued Liabilities, Current Insurance deductible Workers Compensation and Auto Claims Insurance, Deductible Workers Compensation and Auto Claims Insurance, Deductible Entity [Domain] Entity [Domain] Accrued expenses and other liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities City Area Code City Area Code ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Other Commitments [Line Items] Other Commitments [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other property and equipment Property, Plant and Equipment, Other Types [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Stock based compensation Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Less: Present value discount Finance Lease, Liability, Undiscounted Excess Amount Other long-term liabilities Total other long-term liabilities Other Liabilities, Noncurrent Adjustment to equity investee Income (Loss) from Equity Method Investments Leases Lessor, Operating Leases [Text Block] Equity Method Investment Equity Method Investments and Joint Ventures Disclosure [Text Block] Operating leases: Operating Lease, Assets And Liabilities, Lessee [Abstract] Operating Lease, Assets And Liabilities, Lessee [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Reconciliations of the Components of Basic and Diluted Net Earnings (Loss) per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Outstanding Bid Bond Outstanding Bid Bond [Member] Outstanding Bid Bond [Member] Contributions to equity investee Initial capital of acquisition Equity Method Investment, Aggregate Cost Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Customer [Domain] Customer [Domain] Property, Plant and Equipment, Net EX-101.PRE 11 tusk-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
Apr. 26, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-37917  
Entity Registrant Name Mammoth Energy Services, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 32-0498321  
Entity Address, Address Line One 14201 Caliber Drive,  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Oklahoma City,  
Entity Address, State or Province OK  
City Area Code (405)  
Local Phone Number 608-6007  
Entity Address, Postal Zip Code 73134  
Title of 12(b) Security Common Stock  
Trading Symbol TUSK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   47,713,342
Entity Central Index Key 0001679268  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS    
Cash and cash equivalents $ 11,727 $ 17,282
Accounts receivable, net 475,582 456,465
Receivables from related parties, net 115 223
Inventories 10,230 8,883
Prepaid expenses 10,056 13,219
Other current assets 581 620
Total current assets 508,291 496,692
Property, plant and equipment, net 132,529 138,066
Sand reserves 61,830 61,830
Operating lease right-of-use assets 11,907 10,656
Intangible assets, net 1,587 1,782
Goodwill 11,717 11,717
Other non-current assets 3,635 3,935
Total assets 731,496 724,678
CURRENT LIABILITIES    
Accounts payable 57,174 47,391
Accrued expenses and other current liabilities 38,485 52,297
Current operating lease liability 5,858 5,447
Current portion of long-term debt 84,614 83,520
Income taxes payable 51,588 48,557
Total current liabilities 237,719 237,212
Deferred income tax liabilities 444 471
Long-term operating lease liability 5,772 4,913
Asset retirement obligations 4,017 3,981
Other long-term liabilities 12,846 15,485
Total liabilities 260,798 262,062
COMMITMENTS AND CONTINGENCIES (Note 18)
EQUITY    
Common stock, $0.01 par value, 200,000,000 shares authorized, 47,713,342 and 47,312,270 issued and outstanding at March 31, 2023 and December 31, 2022 477 473
Additional paid in capital 538,862 539,138
Accumulated deficit (64,803) (73,154)
Accumulated other comprehensive loss (3,838) (3,841)
Total equity 470,698 462,616
Total liabilities and equity $ 731,496 $ 724,678
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in USD per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 200,000,000 200,000,000
Common stock, shares, issued (in shares) 47,713,342 47,312,270
Common stock, shares, outstanding (in shares) 47,713,342 47,312,270
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
COST AND EXPENSES    
Selling, general and administrative (Note 11) $ 8,383 $ 8,668
Depreciation, depletion, amortization and accretion 12,956 17,167
Gains on disposal of assets, net (361) (196)
Operating income (loss) 6,349 (17,821)
OTHER INCOME (EXPENSE)    
Interest expense, net (3,289) (2,349)
Other income, net 8,624 9,041
Total other income, net 5,335 6,692
Income (loss) before income taxes 11,684 (11,129)
Provision for income taxes 3,333 3,688
Net income (loss) 8,351 (14,817)
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation adjustment, net of tax of $0 and $0, respectively, for the three months ended March 31, 2023 and 2022) 3 198
Comprehensive income (loss) $ 8,354 $ (14,619)
Net income (loss) per share (basic) (in USD per share) $ 0.18 $ (0.32)
Net income (loss) per share (diluted) (in USD per share) $ 0.17 $ (0.32)
Weighted average number of shares outstanding (basic) (in shares) 47,443 46,845
Weighted average number of shares outstanding (diluted) (in shares) 48,002 46,845
Product And Service Including Related Party    
REVENUE    
Revenue $ 116,320 $ 62,298
COST AND EXPENSES    
Total cost and expenses 109,971 80,119
Services    
REVENUE    
Revenue 103,637 53,667
COST AND EXPENSES    
Cost of revenue 80,977 46,567
Products    
REVENUE    
Revenue 12,463 8,357
COST AND EXPENSES    
Cost of revenue 7,985 7,778
Related parties | Services    
REVENUE    
Revenue 220 274
COST AND EXPENSES    
Cost of revenue $ 31 $ 135
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Foreign currency translation adjustment, tax $ 0 $ 0
Services    
Cost of revenue, depreciation, depletion, amortization and accretion 11,762 15,355
Products    
Cost of revenue, depreciation, depletion, amortization and accretion 1,186 1,792
Related parties | Services    
Cost of revenue, depreciation, depletion, amortization and accretion $ 0 $ 0
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings (Accumulated Deficit)
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2021   46,684,000      
Beginning balance at Dec. 31, 2021 $ 463,222 $ 467 $ (72,535) $ 538,221 $ (2,931)
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Stock based compensation (in shares)   500,000      
Stock based compensation 241 $ 5   236  
Net income (loss) (14,817)   (14,817)    
Other comprehensive income 198       198
Ending balance (in shares) at Mar. 31, 2022   47,184,000      
Ending balance at Mar. 31, 2022 $ 448,844 $ 472 (87,352) 538,457 (2,733)
Beginning balance (in shares) at Dec. 31, 2022 47,312,270 47,312,000      
Beginning balance at Dec. 31, 2022 $ 462,616 $ 473 (73,154) 539,138 (3,841)
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Stock based compensation (in shares)   567,000      
Stock based compensation 647 $ 6   641  
Shares repurchased (in shares) (919) $ (2)   (917)  
Shares repurchased   (166,000)      
Net income (loss) 8,351   8,351    
Other comprehensive income $ 3       3
Ending balance (in shares) at Mar. 31, 2023 47,713,342 47,713,000      
Ending balance at Mar. 31, 2023 $ 470,698 $ 477 $ (64,803) $ 538,862 $ (3,838)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income (loss) $ 8,351 $ (14,817)
Adjustments to reconcile net income (loss) to cash used in operating activities:    
Stock based compensation 647 241
Depreciation, depletion, accretion and amortization 12,956 17,167
Amortization of debt origination costs 188 186
Bad debt recoveries (381) (99)
Gains on disposal of assets (361) (196)
Gains from sales of equipment damaged or lost down-hole 0 (397)
Deferred income taxes (27) 3,481
Other 174 535
Changes in assets and liabilities:    
Accounts receivable, net (18,643) (3,898)
Receivables from related parties, net 109 (225)
Inventories (1,347) (1,992)
Prepaid expenses and other assets 3,203 3,404
Accounts payable 8,602 1,041
Accrued expenses and other liabilities (13,262) (7,013)
Income taxes payable 3,031 201
Net cash provided by (used in) operating activities 3,240 (2,381)
Cash flows from investing activities:    
Purchases of property and equipment (6,036) (1,182)
Proceeds from disposal of property and equipment 330 1,038
Net cash used in investing activities (5,706) (144)
Cash flows from financing activities:    
Borrowings on long-term debt 66,700 37,550
Repayments of long-term debt (65,606) (35,317)
Payments on sale leaseback transaction (1,214) (868)
Principal payments on financing leases and equipment financing notes (2,044) (629)
Other (919) 0
Net cash (used in) provided by financing activities (3,083) 736
Effect of foreign exchange rate on cash (6) 8
Net change in cash and cash equivalents (5,555) (1,781)
Cash and cash equivalents at beginning of period 17,282 9,899
Cash and cash equivalents at end of period 11,727 8,118
Supplemental disclosure of cash flow information:    
Cash paid for interest 3,108 1,754
Cash paid for income taxes, net of refunds received (26) 6
Supplemental disclosure of non-cash transactions:    
Purchases of property and equipment included in accounts payable and accrued expenses $ 5,917 $ 1,707
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Nature of Business
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Nature of Business Organization and Nature of Business
Mammoth Energy Services, Inc. (“Mammoth Inc.”, “Mammoth” or the “Company”), together with its subsidiaries, is an integrated, growth-oriented company serving both the oil and gas and the electric utility industries in North America and US territories. Mammoth Inc.’s infrastructure division provides engineering, design, construction, upgrade, maintenance and repair services to various public and private owned utilities. Its oilfield services division provides a diversified set of services to the exploration and production industry including well completion, natural sand and proppant and drilling services. Additionally, the Company provides aviation services, equipment rentals, remote accommodation services and equipment manufacturing. The Company was incorporated in Delaware in June 2016.

Operations

The Company’s well completion services include equipment and personnel used in connection with the completion and early production of oil and natural gas wells. The Company’s infrastructure services include engineering, design, construction, upgrade, maintenance and repair services to the electrical infrastructure industry as well as repair and restoration services in response to storms and other disasters. The Company’s natural sand proppant services include the distribution and production of natural sand proppant that is used primarily for hydraulic fracturing in the oil and gas industry. The Company’s drilling services provide drilling rigs and directional tools for both vertical and horizontal drilling of oil and natural gas wells. The Company also provides other services, including aviation, equipment rentals, remote accommodations and equipment manufacturing.

The Company’s operations are concentrated in North America. The Company operates its oil and natural gas businesses in the Permian Basin, the Utica Shale, the Eagle Ford Shale, the Marcellus Shale, the Granite Wash, the SCOOP, the STACK, the Cana-Woodford Shale, the Cleveland Sand and the oil sands located in Northern Alberta, Canada. The Company’s oil and natural gas business depends in large part on the conditions in the oil and natural gas industry and, specifically, on the amount of capital spending by its customers. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development and production activity, as well as the entire health of the oil and natural gas industry. Decreases in the commodity prices for oil and natural gas would have a material adverse effect on the Company’s results of operations and financial condition. During the periods presented in this report, the Company provided its infrastructure services primarily in the northeastern, southwestern, midwestern and western portions of the United States. The Company’s infrastructure business depends on infrastructure spending on maintenance, upgrade, expansion and repair and restoration. Any prolonged decrease in spending by electric utility companies, delays or reductions in government appropriations or the failure of customers to pay their receivables could have a material adverse effect on the Company’s results of operations and financial condition.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies
Basis of Presentation
The accompanying unaudited condensed consolidated interim financial statements include the accounts of the Company and its subsidiaries and the variable interest entities (“VIE”) for which the Company is the primary beneficiary. All material intercompany accounts and transactions have been eliminated.

This report has been prepared in accordance with the rules and regulations of the Securities and Exchange Commission, and reflects all adjustments, which in the opinion of management are necessary for the fair presentation of the results for the interim periods, on a basis consistent with the annual audited consolidated financial statements. All such adjustments are of a normal, recurring nature. Certain information, accounting policies and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles (“GAAP”) have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the summary of significant accounting policies and notes thereto included in the Company’s most recent annual report on Form 10-K.

Reclassifications    
Certain reclassifications have been made to prior period amounts to conform to the current period financial statement presentation. Previously, the Company included gains and losses on disposal of assets within Other income (expense), net
on the unaudited condensed consolidated statements of comprehensive income (loss). The Company now presents gains and losses on disposal of assets as a separate line titled “Gains on disposal of assets, net”.

Accounts Receivable
Accounts receivable include amounts due from customers for services performed or goods sold. The Company grants credit to customers in the ordinary course of business and generally does not require collateral. Prior to granting credit to customers, the Company analyzes the potential customer’s risk profile by utilizing a credit report, analyzing macroeconomic factors and using its knowledge of the industry, among other factors. Most areas in the continental United States in which the Company operates provide for a mechanic’s lien against the property on which the service is performed if the lien is filed within the statutorily specified time frame. Customer balances are generally considered delinquent if unpaid by the 30th day following the invoice date and credit privileges may be revoked if balances remain unpaid. Interest on delinquent accounts receivable is recognized in other income when chargeable and collectability is reasonably assured.

During the period October 2017 through March 2019, the Company provided infrastructure services in Puerto Rico under master services agreements entered into by Cobra Acquisitions LLC (“Cobra”), one of the Company’s subsidiaries, with the Puerto Rico Electric Power Authority (“PREPA”) to perform repairs to PREPA’s electrical grid as a result of Hurricane Maria. During the three months ended March 31, 2023 and 2022, the Company charged interest on delinquent accounts receivable pursuant to the terms of its agreements with PREPA totaling $11.2 million and $9.9 million, respectively. These amounts are included in “other income, net” on the unaudited condensed consolidated statements of comprehensive income (loss). Included in “accounts receivable, net” on the unaudited condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were interest charges of $163.2 million and $152.0 million, respectively.

The Company regularly reviews receivables and provides for expected losses through an allowance for doubtful accounts. In evaluating the level of established reserves, the Company makes judgments regarding its customers’ ability to make required payments, economic events and other factors. As the financial condition of customers changes, circumstances develop, or additional information becomes available, adjustments to the allowance for doubtful accounts may be required. In the event the Company expects that a customer may not be able to make required payments, the Company would increase the allowance through a charge to income in the period in which that determination is made. If it is determined that previously reserved amounts are collectible, the Company would decrease the allowance through a credit to income in the period in which that determination is made. Uncollectible accounts receivable are periodically charged against the allowance for doubtful accounts once a final determination is made regarding their collectability.

Following is a roll forward of the allowance for doubtful accounts for the year ended December 31, 2022 and the three months ended March 31, 2023 (in thousands):

Balance, January 1, 2022$18,085 
Additions charged to bad debt expense3,550 
Recoveries of receivables previously charged to bad debt expense(161)
Deductions for uncollectible receivables written off(17,887)
Balance, December 31, 20223,587 
Additions charged to bad debt expense33 
Additions charged to revenue39 
Deductions for uncollectible receivables written off(2)
Balance, March 31, 2023$3,657 

During the three months ended March 31, 2023 and 2022, the Company has made specific reserves consistent with Company policy which resulted in nominal additions to allowance for doubtful accounts. These additions were charged to bad debt expense based on the factors described above.

PREPA

As of March 31, 2023, PREPA owed Cobra approximately $227.0 million for services performed, excluding $163.2 million of interest charged on these delinquent balances. PREPA is currently subject to bankruptcy proceedings, which
were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations is largely dependent upon funding from the Federal Emergency Management Agency (“FEMA”) or other sources. On September 30, 2019, Cobra filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to Cobra by PREPA, which motion was stayed by the Court. On March 25, 2020, Cobra filed an urgent motion to modify the stay order and allow the recovery of approximately $61.7 million in claims related to a tax gross-up provision contained in the emergency master service agreement, as amended, that was entered into with PREPA on October 19, 2017. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status report by June 7, 2021. On April 6, 2021, Cobra filed a motion to lift the stay order. Following this filing, PREPA initiated discussion with Cobra, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would be releasing a report in the near future relating to the emergency master service agreement between PREPA and Cobra that was executed on October 19, 2017. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with the aid of Mammoth, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court denied Cobras April 6, 2021 motion to lift the stay order, extended the stay of our motion seeking recovery of amounts owed to Cobra and directed the parties to file an additional joint status report, which was filed on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobras motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal case against the former Cobra president and the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023.

On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum. The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction.

The Company believes all amounts charged to PREPA, including interest charged on delinquent accounts receivable, were in accordance with the terms of the contracts. Further, there have been multiple reviews prepared by or on behalf of FEMA that have concluded that the amounts Cobra charged PREPA were reasonable, that PREPA adhered to Puerto Rican legal statutes regarding emergency situations, and that PREPA engaged in a reasonable procurement process. The
Company believes these receivables are collectible and no allowance was deemed necessary at March 31, 2023 or December 31, 2022. However, in the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to the Company or (iii) otherwise does not pay amounts owed to the Company for services performed, the receivable may not be collectible.

Concentrations of Credit Risk and Significant Customers
Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents in excess of federally insured limits and trade receivables. Following is a summary of our significant customers based on percentages of total accounts receivable balances at March 31, 2023 and December 31, 2022 and percentages of total revenues derived for the three months ended March 31, 2023 and 2022:
REVENUESACCOUNTS RECEIVABLE
Three Months Ended March 31,At March 31,At December 31,
2023202220232022
Customer A(a)
— %— %82 %83 %
Customer B(b)
16 %%%— %
Customer C(c)
%25 %%— %
a.Customer A is a third-party customer. Revenues and the related accounts receivable balances earned from Customer A were derived from the Company’s infrastructure services segment. Accounts receivable for Customer A also includes receivables due for interest charged on delinquent accounts receivable.
b.Customer B is a third-party customer. Revenues and the related accounts receivable balances earned from Customer B were derived from the Company’s well completion services segment.
c.Customer C is a third-party customer. Revenues and the related accounts receivable balances earned from Customer C were derived from the Company’s well completion services segment.

Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, trade receivables, trade payables, amounts receivable or payable to related parties and debt. The carrying amount of cash and cash equivalents, trade receivables, receivables from related parties and trade payables approximates fair value because of the short-term nature of the instruments. The fair value of debt approximates its carrying value because the cost of borrowing fluctuates based upon market conditions.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company’s primary revenue streams include infrastructure services, well completion services, natural sand proppant services, drilling services and other services, which includes aviation, equipment rentals, remote accommodations and equipment manufacturing. See Note 19 for the Company’s revenue disaggregated by type.

Certain of the Company’s customer contracts include provisions entitling the Company to a termination penalty when the customer invokes its contractual right to terminate prior to the contract’s nominal end date. The termination penalties in the customer contracts vary, but are generally considered substantive for accounting purposes and create enforceable rights and obligations throughout the stated duration of the contract. The Company accounts for a contract cancellation as a contract modification in the period in which the customer invokes the termination provision. The determination of the contract termination penalty is based on the terms stated in the related customer agreement. As of the modification date, the Company updates its estimate of the transaction price using the expected value method, subject to constraints, and recognizes the amount over the remaining performance period.

Well Completion Services
Well completion services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Generally, the Company accounts for well completion services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies proppant that is utilized for pressure pumping as part of the agreement with the customer. The Company accounts for these pressure pumping agreements as multiple performance obligations satisfied over time. Jobs for these services are typically short-term in nature and range from a few hours to multiple days. Generally, revenue is recognized over time upon the completion of each segment of work based upon a completed field ticket, which includes the charges for the services performed, mobilization of the equipment to the location and personnel.
Additional revenue is generated through labor charges and the sale of consumable supplies that are incidental to the service being performed. Such amounts are recognized ratably over the period during which the corresponding goods and services are consumed.

Infrastructure Services
Infrastructure services are typically provided pursuant to master service agreements, repair and maintenance contracts or fixed price and non-fixed price installation contracts. Pricing under these contracts may be unit priced, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis). Generally, the Company accounts for infrastructure services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies materials that are utilized during the jobs as part of the agreement with the customer. The Company accounts for these infrastructure agreements as multiple performance obligations satisfied over time. Revenue is recognized over time as work progresses based on the days completed or as the contract is completed. Under certain customer contracts in our infrastructure services segment, the Company warranties equipment and labor performed for a specified period following substantial completion of the work. 

Natural Sand Proppant Services
The Company sells natural sand proppant through sand supply agreements with its customers. Under these agreements, sand is typically sold at a flat rate per ton or a flat rate per ton with an index-based adjustment. The Company recognizes revenue at the point in time when the customer obtains legal title to the product, which may occur at the production facility, rail origin or at the destination terminal.

Certain of the Company’s sand supply agreements contain a minimum volume commitment related to sand purchases whereby the Company charges a shortfall payment if the customer fails to meet the required minimum volume commitment. These agreements may also contain make-up provisions whereby shortfall payments can be applied in future periods against purchased volumes exceeding the minimum volume commitment. If a make-up right exists, the Company has future performance obligations to deliver excess volumes of product in subsequent months. In accordance with ASC 606, if the customer fails to meet the minimum volume commitment, the Company will assess whether it expects the customer to fulfill its unmet commitment during the contractually specified make-up period based on discussions with the customer and management’s knowledge of the business. If the Company expects the customer will make-up deficient volumes in future periods, revenue related to shortfall payments will be deferred and recognized on the earlier of the date on which the customer utilizes make-up volumes or the likelihood that the customer will exercise its right to make-up deficient volumes becomes remote. If the Company does not expect the customer will make-up deficient volumes in future periods, the breakage model will be applied and revenue related to shortfall payments will be recognized when the model indicates the customer’s inability to take delivery of excess volumes. The Company did not recognize any shortfall revenue during the three months ended March 31, 2023 or 2022 and did not have any deferred revenue related to shortfall payments.

In certain of the Company’s sand supply agreements, the customer obtains control of the product when it is loaded into rail cars and the customer reimburses the Company for all freight charges incurred. The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the sand. If revenue is recognized for the related product before the shipping and handling activities occur, the Company accrues the related costs of those shipping and handling activities.

Drilling Services
Contract drilling services were provided under daywork contracts. Directional drilling services, including motor rentals, are provided on a day rate or hourly basis, and revenue is recognized as work progresses. Performance obligations are satisfied over time as the work progresses based on the measure of output. Mobilization revenue and costs were recognized over the days of actual drilling. As a result of market conditions, the Company temporarily shut down its contract land drilling operations beginning in December 2019 and rig hauling operations beginning in April 2020.

Other Services
The Company also provided aviation, equipment rentals, remote accommodations and equipment manufacturing, which are reported under other services. The Company’s other services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Performance obligations for these services are satisfied over time and revenue is recognized as the work progresses based on the measure of output. Jobs for these services are typically short-term in nature and range from a few hours to multiple days.
Practical Expedients
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts in which variable consideration is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied distinct good or service that forms part of a single performance obligation.

Contract Balances
Following is a rollforward of the Company’s contract liabilities (in thousands):
Balance, December 31, 2021$3,250 
Deduction for recognition of revenue(3,207)
Deduction for rebate credit recognized(140)
Increase for deferral of customer prepayments7,647 
Balance, December 31, 20227,550 
Deduction for recognition of revenue(7,042)
Deduction for rebate credit recognized— 
Increase for deferral of customer prepayments740 
Balance, March 31, 2023$1,248 

The Company did not have any contract assets as of March 31, 2023 or December 31, 2022.

Performance Obligations
Revenue recognized in the current period from performance obligations satisfied in previous periods was a nominal amount for the three months ended March 31, 2023 and 2022. As of March 31, 2023, the Company had unsatisfied performance obligations totaling $19.3 million, which will be recognized over the next 22 months.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories InventoriesInventories consist of raw sand and processed sand available for sale, chemicals and other products sold as a bi-product of completion and production operations and supplies used in performing services. Inventory is stated at the lower of cost or net realizable value on an average cost basis. The Company assesses the valuation of its inventories based upon specific usage, future utility, obsolescence and other factors. A summary of the Company’s inventories is shown below (in thousands):
March 31,December 31,
20232022
Supplies$6,648 $5,167 
Raw materials1,816 974 
Work in process1,016 2,221 
Finished goods750 521 
Total inventories$10,230 $8,883 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment     
Property, plant and equipment include the following (in thousands):
March 31,December 31,
Useful Life20232022
Pressure pumping equipment
3-5 years
$244,680 $230,760 
Drilling rigs and related equipment
3-15 years
110,752 110,724 
Machinery and equipment
7-20 years
162,456 162,634 
Buildings(a)
15-39 years
40,338 40,316 
Vehicles, trucks and trailers
5-10 years
101,191 101,580 
Coil tubing equipment
4-10 years
6,908 6,908 
LandN/A12,393 12,393 
Land improvements
15 years or life of lease
10,053 10,053 
Rail improvements
10-20 years
13,793 13,793 
Other property and equipment(b)
3-12 years
18,310 18,296 
720,874 707,457 
Deposits on equipment and equipment in process of assembly(c)
7,126 13,885 
728,000 721,342 
Less: accumulated depreciation(d)
595,471 583,276 
Total property, plant and equipment, net$132,529 $138,066 
a.    Included in Buildings at each of March 31, 2023 and December 31, 2022 are costs of $7.6 million related to assets under operating leases.
b.    Included in Other property and equipment at each of March 31, 2023 and December 31, 2022 are costs of $6.0 million related to assets under operating leases.
c.    Deposits on equipment and equipment in process of assembly represents deposits placed with vendors for equipment that is in the process of assembly and purchased equipment that is being outfitted for its intended use. The equipment is not yet placed in service.
d.    Includes accumulated depreciation of $8.4 million and $8.0 million at March 31, 2023 and December 31, 2022, respectively, related to assets under operating leases.

Disposals
Proceeds from customers for horizontal and directional drilling services equipment damaged or lost down-hole are reflected in revenue with the carrying value of the related equipment charged to cost of service revenues and are reported as cash inflows from investing activities in the unaudited condensed consolidated statements of cash flows. The Company did not have any proceeds or gains from the sale of equipment damaged or lost down-hole during the three months ended March 31, 2023. For the three months ended March 31, 2022, proceeds and gains from the sale of equipment damaged or lost down-hole were a $0.4 million and $0.4 million, respectively.

Proceeds from assets sold or disposed of as well as the carrying value of the related equipment are reflected in “gains on disposal of assets, net” on the unaudited condensed consolidated statements of comprehensive income (loss). For the three months ended March 31, 2023 and 2022, proceeds from the sale of equipment were $0.4 million and $0.6 million, respectively, and gains from the sale or disposal of equipment were $0.4 million and $0.2 million, respectively.

Depreciation, depletion, amortization and accretion
A summary of depreciation, depletion, amortization and accretion expense is below (in thousands):
Three Months Ended March 31,
20232022
Depreciation expense$12,726 $16,925 
Amortization expense195 195 
Accretion and depletion expense35 47 
Depreciation, depletion, amortization and accretion$12,956 $17,167 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
Goodwill
Changes in the net carrying amount of goodwill by reporting segment (see Note 19) for the three months ended March 31, 2023 and year ended December 31, 2022 are presented below (in thousands):

Well CompletionsOtherTotal
Balance as of January 1, 2022
Goodwill$86,043 $14,830 $100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
9,214 2,503 11,717 
Acquisitions— — — 
Impairment losses— — — 
Balance as of December 31, 2022
Goodwill86,043 14,830 100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
9,214 2,503 11,717 
Acquisitions— — — 
Impairment losses— — — 
Balance as of March 31, 2023
Goodwill86,043 14,830 100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
$9,214 $2,503 $11,717 

Intangible Assets

The Company had the following definite lived intangible assets recorded (in thousands):
March 31,December 31,
20232022
Trade names7,850 7,850 
Less: accumulated amortization - trade names(6,263)(6,068)
Intangible assets, net$1,587 $1,782 

Amortization expense for intangible assets was $0.2 million for each of the three months ended March 31, 2023 and 2022, respectively. The original life of trade names ranges from 10 to 20 years as of March 31, 2023 with a remaining average useful life of 3.1 years.

Aggregated expected amortization expense for the future periods is expected to be as follows (in thousands):
Remainder of 2023$584 
2024710 
202591 
202691 
202745 
Thereafter66 
$1,587 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Method Investment
3 Months Ended
Mar. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Equity Method Investment Equity Method InvestmentOn December 21, 2018, Cobra Aviation Services LLC (“Cobra Aviation”) and Wexford Partners Investment Co. LLC (“Wexford Investment”), a related party, formed a joint venture under the name of Brim Acquisitions LLC (“Brim Acquisitions”) to acquire all outstanding equity interest in Brim Equipment Leasing, Inc. (“Brim Equipment”) for a total purchase price of approximately $2.0 million. Cobra Aviation owns a 49% economic interest and Wexford Investment owns a 51% economic interest in Brim Acquisitions, and each member contributed its pro rata portion of Brim Acquisitions’ initial capital of $2.0 million. Brim Acquisitions, through Brim Equipment, owns four commercial helicopters and leases five commercial helicopters for operations, which it uses to provide a variety of services, including short haul, aerial ignition, hoist operations, aerial photography, fire suppression, construction services, animal/capture/survey, search and rescue, airborne law enforcement, power line construction, precision long line operations, pipeline construction and survey, mineral and seismic exploration, and aerial seeding and fertilization.The Company uses the equity method of accounting to account for its investment in Brim Acquisitions, which had a carrying value of approximately $3.3 million and $3.5 million at March 31, 2023 and December 31, 2022, respectively. The investment is included in “other non-current assets” on the unaudited condensed consolidated balance sheets. The Company recorded equity method adjustments to its investment of $0.2 million and ($0.5) million for the three months ended March 31, 2023 and 2022, respectively, which is included in “other income (expense), net” on the unaudited condensed consolidated statements of comprehensive income (loss).
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities
    Accrued expenses and other current liabilities and other long-term liabilities included the following (in thousands):
March 31,December 31,
20232022
State and local taxes payable$13,029 $13,336 
Financed insurance premiums(a)
6,522 10,136 
Deferred revenue1,248 7,550 
Accrued compensation and benefits4,087 6,743 
Sale-leaseback liability(b)
4,971 4,501 
Financing leases2,921 4,003 
Equipment financing note2,284 2,329 
Insurance reserves1,589 1,509 
Other1,834 2,190 
Total accrued expenses and other current liabilities$38,485 $52,297 
Other Long-Term Liabilities
Equipment financing note(c)
$5,489 $6,047 
Sale-leaseback liability(b)
5,166 6,836 
Financing leases2,191 $2,602 
Total other long-term liabilities$12,846 $15,485 
a.Financed insurance premiums are due in monthly installments, are unsecured and mature within the twelve-month period following the close of the year. As of March 31, 2023 and December 31, 2022, the applicable interest rate associated with financed insurance premiums ranged from 1.95% to 5.13%.
b.On December 30, 2020, the Company entered into an agreement with First National Capital, LLC (“FNC”) whereby the Company agreed to sell certain assets from its infrastructure segment to FNC for aggregate proceeds of $5.0 million. Concurrent with the sale of assets, the Company entered into a 36 month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. On June 1, 2021, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $9.5 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.2 million. On June 1, 2022, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $4.6 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. Under the agreements, the Company has the option to purchase the assets at the end of the lease terms. The Company recorded liabilities for the proceeds received and will continue to depreciate the assets. The Company has imputed an interest rate so that the carrying amount of the financial liabilities will be the expected repurchase price at the end of the initial lease terms.
c.In December 2022, the Company entered into a 42 month financing arrangement with FNC for the purchase of seven new pressure pumping units for an aggregate value of $9.7 million. Under this arrangement, the Company has agreed to make monthly principal and interest payments totaling $0.3 million over the term of the agreement. This note is secured by the seven pressure pumping units and bears interest at an imputed rate of approximately 15.0%.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt DebtOn October 19, 2018, Mammoth Inc. and certain of its direct and indirect subsidiaries, as borrowers, entered into an amended and restated revolving credit and security agreement with the lenders party thereto and PNC Bank, National Association, as a lender and as administrative agent for the lenders, as subsequently further amended (the “revolving credit facility”). The revolving credit facility matures on October 19, 2023 and currently provides for the maximum revolving advance amount of $120.0 million. Borrowings under the revolving credit facility are secured by the assets of Mammoth Inc., inclusive of the subsidiary companies, and are subject to a borrowing base calculation prepared monthly. The revolving credit facility also contains various customary affirmative and restrictive covenants. Among the covenants is a financial covenant, including a minimum fixed charges coverage ratio of at least 1.1 to 1.0.
On February 28, 2022, the Company entered into a fourth amendment to the revolving credit facility (the “Fourth Amendment”) to, in relevant part, (i) amend the financial covenants as outlined below, (ii) provide for a conditional increase of the applicable interest margin, (iii) permit certain sale-leaseback transactions, and (iv) provide for a reduction in the maximum revolving advance amount in an amount equal to 50% of the PREPA claims proceeds, subject to a floor equal to the sum of eligible billed and unbilled accounts receivables.

The financial covenants under our revolving credit facility were amended as follows:

the leverage ratio was eliminated;
the fixed charge coverage ratio was reduced to .85 to 1.0 for the six months ended June 30, 2022 and increased to 1.1 to 1.0 for the periods thereafter;
a minimum adjusted EBITDA covenant of $4.7 million, excluding interest on accounts receivable from PREPA, for the five months ending May 31, 2022 was added; and
the minimum excess availability covenant was reduced to $7.5 million through March 31, 2022, after which the minimum excess availability covenant increased to $10.0 million.

The Company was in compliance with the applicable financial covenants under its revolving credit facility in effect as of March 31, 2023 and December 31, 2022.

At March 31, 2023, there were outstanding borrowings under the revolving credit facility of $84.6 million and $17.4 million of available borrowing capacity under the facility, after giving effect to $6.4 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity. At December 31, 2022, there were outstanding borrowings under the revolving credit facility of $83.5 million and $19.7 million of borrowing capacity under the facility, after giving effect to $6.5 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity.

If an event of default occurs under the revolving credit facility and remains uncured, it could have a material adverse effect on the Company’s business, financial condition, liquidity and results of operations. The lenders (i) would not be required to lend any additional amounts to the Company, (ii) could elect to increase the interest rate by 200 basis points, (iii) could elect to declare all outstanding borrowings, together with accrued and unpaid interest and fees, to be due and payable, (iv) may have the ability to require the Company to apply all of its available cash to repay outstanding borrowings, and (v) may foreclose on substantially all of the Company’s assets. The Company’s revolving credit facility is currently scheduled to mature on October 19, 2023. The Company continues to explore various strategic alternatives to extend, refinance or repay its revolving credit facility at or before the scheduled maturity date, which may include proceeds from any equity or debt transactions. There is no guarantee that such extension, refinancing or repayment will be secured. Additionally, any such extended or new credit facility could have terms that are less favorable to the Company than the terms of its existing revolving credit facility, which may significantly increase the Company’s cost of capital and may have a material adverse effect on the Company’s liquidity and financial condition.

Aviation Note

On November 6, 2020, Leopard and Cobra Aviation entered into a 39 month promissory note agreement with Bank7 (the “Aviation Note”) in an aggregate principal amount of $4.6 million and received net proceeds of $4.5 million. The Aviation Note bore interest at a rate based on the Wall Street Journal Prime Rate plus a margin of 1%. The Aviation Note was paid off on September 30, 2022.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Variable Interest Entities
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities Variable Interest Entities    Dire Wolf Energy Services LLC (“Dire Wolf”) and Predator Aviation LLC (“Predator Aviation”), wholly owned subsidiaries of the Company, are party to Voting Trust Agreements with TVPX Aircraft Solutions Inc. (the “Voting Trustee”). Under the Voting Trust Agreements, Dire Wolf transferred 100% of its membership interest in Cobra Aviation and Predator Aviation transferred 100% of its membership interest in Leopard to the respective Voting Trustees in exchange for Voting Trust Certificates. Dire Wolf and Predator Aviation retained the obligation to absorb all expected returns or losses of Cobra Aviation and Leopard. Prior to the transfer of the membership interest to the Voting Trustee, Cobra Aviation was a wholly owned subsidiary of Dire Wolf and Leopard was a wholly owned subsidiary of Predator Aviation. Cobra Aviation owns two helicopters and support equipment, 100% of the equity interest in Air Rescue Systems Corporation (“ARS”) and 49% of the equity interest in Brim Acquisitions. Leopard owns one helicopter. Dire Wolf and Predator Aviation entered into the Voting Trust Agreements in order to meet certain registration requirements.    Dire Wolf’s and Predator Aviation’s voting rights are not proportional to their respective obligations to absorb expected returns or losses of Cobra Aviation and Leopard, respectively, and all of Cobra Aviation’s and Leopard’s activities are conducted on behalf of Dire Wolf and Predator Aviation, which have disproportionately fewer voting rights; therefore, Cobra Aviation and Leopard meet the criteria of a VIE. Cobra Aviation and Leopard’s operational activities are directed by Dire Wolf’s and Predator Aviation’s officers and Dire Wolf and Predator Aviation have the option to terminate the Voting Trust Agreements at any time. Therefore, the Company, through Dire Wolf and Predator Aviation, is considered the primary beneficiary of the VIEs and consolidates Cobra Aviation and Leopard at March 31, 2023.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Selling, General and Administrative Expense
3 Months Ended
Mar. 31, 2023
Other Income and Expenses [Abstract]  
Selling, General and Administrative Expense Selling, General and Administrative Expense    Selling, general and administrative (“SG&A”) expense includes of the following (in thousands):
Three Months Ended March 31,
20232022
Cash expenses:
Compensation and benefits$4,277 $2,983 
Professional services1,929 3,637 
Other(a)
1,911 1,906 
Total cash SG&A expense8,117 8,526 
Non-cash expenses:
Bad debt recoveries(381)(99)
Stock based compensation647 241 
Total non-cash SG&A expense266 142 
Total SG&A expense$8,383 $8,668 
a.    Includes travel-related costs, information technology expenses, rent, utilities and other general and administrative-related costs.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded income tax expense of $3.3 million for the three months ended March 31, 2023 compared to income tax expense of $3.7 million for the three months ended March 31, 2022. The Company’s effective tax rates were 29% and 33% for the three months ended March 31, 2023 and 2022, respectively.

The effective tax rates for the three months ended March 31, 2023 and 2022 differed from the statutory rate of 21% primarily due to the mix of earnings between the United States and Puerto Rico as well as changes in the valuation allowance.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Leases
Lessee Accounting

The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term.

The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. 

The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.

Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):
Three Months Ended March 31,
20232022
Operating lease expense$1,768 $1,747 
Short-term lease expense420 36 
Finance lease expense:
Amortization of right-of-use assets565 403 
Interest on lease liabilities57 49 
Total lease expense$2,810 $2,235 

Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
March 31,December 31,
20232022
Operating leases:
Operating lease right-of-use assets$11,907 $10,656 
Current operating lease liability5,858 5,447 
Long-term operating lease liability5,772 4,913 
Finance leases:
Property, plant and equipment, net$6,703 $7,267 
Accrued expenses and other current liabilities2,921 4,003 
Other liabilities2,191 2,602 
Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):

Three Months Ended March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,749 $1,672 
Operating cash flows from finance leases57 49 
Financing cash flows from finance leases1,493 452 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,917 $1,383 

March 31,December 31,
20232022
Weighted-average remaining lease term:
Operating leases2.7 years2.9 years
Finance leases2.1 years2.0 years
Weighted-average discount rate:
Operating leases6.3 %4.1 %
Finance leases3.9 %4.3 %

Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$4,974 $2,598 
20244,976 1,203 
20251,993 696 
2026374 795 
202714 — 
Thereafter449 — 
Total lease payments12,780 5,292 
Less: Present value discount1,150 180 
Present value of lease payments$11,630 $5,112 

Lessor Accounting

Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component.
    
The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets
at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “services revenue” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss).
Leases Leases
Lessee Accounting

The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term.

The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. 

The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.

Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):
Three Months Ended March 31,
20232022
Operating lease expense$1,768 $1,747 
Short-term lease expense420 36 
Finance lease expense:
Amortization of right-of-use assets565 403 
Interest on lease liabilities57 49 
Total lease expense$2,810 $2,235 

Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
March 31,December 31,
20232022
Operating leases:
Operating lease right-of-use assets$11,907 $10,656 
Current operating lease liability5,858 5,447 
Long-term operating lease liability5,772 4,913 
Finance leases:
Property, plant and equipment, net$6,703 $7,267 
Accrued expenses and other current liabilities2,921 4,003 
Other liabilities2,191 2,602 
Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):

Three Months Ended March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,749 $1,672 
Operating cash flows from finance leases57 49 
Financing cash flows from finance leases1,493 452 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,917 $1,383 

March 31,December 31,
20232022
Weighted-average remaining lease term:
Operating leases2.7 years2.9 years
Finance leases2.1 years2.0 years
Weighted-average discount rate:
Operating leases6.3 %4.1 %
Finance leases3.9 %4.3 %

Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$4,974 $2,598 
20244,976 1,203 
20251,993 696 
2026374 795 
202714 — 
Thereafter449 — 
Total lease payments12,780 5,292 
Less: Present value discount1,150 180 
Present value of lease payments$11,630 $5,112 

Lessor Accounting

Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component.
    
The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets
at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “services revenue” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss).
Leases Leases
Lessee Accounting

The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term.

The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. 

The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.

Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):
Three Months Ended March 31,
20232022
Operating lease expense$1,768 $1,747 
Short-term lease expense420 36 
Finance lease expense:
Amortization of right-of-use assets565 403 
Interest on lease liabilities57 49 
Total lease expense$2,810 $2,235 

Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
March 31,December 31,
20232022
Operating leases:
Operating lease right-of-use assets$11,907 $10,656 
Current operating lease liability5,858 5,447 
Long-term operating lease liability5,772 4,913 
Finance leases:
Property, plant and equipment, net$6,703 $7,267 
Accrued expenses and other current liabilities2,921 4,003 
Other liabilities2,191 2,602 
Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):

Three Months Ended March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,749 $1,672 
Operating cash flows from finance leases57 49 
Financing cash flows from finance leases1,493 452 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,917 $1,383 

March 31,December 31,
20232022
Weighted-average remaining lease term:
Operating leases2.7 years2.9 years
Finance leases2.1 years2.0 years
Weighted-average discount rate:
Operating leases6.3 %4.1 %
Finance leases3.9 %4.3 %

Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$4,974 $2,598 
20244,976 1,203 
20251,993 696 
2026374 795 
202714 — 
Thereafter449 — 
Total lease payments12,780 5,292 
Less: Present value discount1,150 180 
Present value of lease payments$11,630 $5,112 

Lessor Accounting

Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component.
    
The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets
at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “services revenue” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss).
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share Earnings (Loss) Per Share    Reconciliations of the components of basic and diluted net earnings (loss) per common share are presented in the table below (in thousands, except per share data):
Three Months Ended March 31,
20232022
Basic earnings (loss) per share:
Allocation of earnings (loss):
Net income (loss)$8,351 $(14,817)
Weighted average common shares outstanding47,443 46,845 
Basic earnings (loss) per share$0.18 $(0.32)
Diluted earnings (loss) per share:
Allocation of earnings (loss):
Net income (loss)$8,351 $(14,817)
Weighted average common shares, including dilutive effect(a)
48,002 46,845 
Diluted earnings (loss) per share$0.17 $(0.32)
a.    No incremental shares of potentially dilutive restricted stock awards were included for the three months ended March 31, 2022 as their effect was antidilutive under the treasury stock method.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Equity Based Compensation Equity Based Compensation
Upon formation of certain operating entities by Wexford and Gulfport, specified members of management (the “Specified Members”) and certain non-employee members (the “Non-Employee Members”) were granted the right to receive distributions from the operating entities after the contribution member’s unreturned capital balance was recovered (referred to as “Payout” provision).

On November 24, 2014, the awards were modified in conjunction with the contribution of the operating entities to Mammoth. These awards were not granted in limited or general partner units. The awards are for interests in the distributable earnings of the members of MEH Sub, Mammoth’s majority equity holder.

On the closing date of Mammoth Inc.’s initial public offering (“IPO”), the unreturned capital balance of Mammoth’s majority equity holder was not fully recovered from its sale of common stock in the IPO. As a result, Payout did not occur and no compensation cost was recorded.

Payout for the remaining awards is expected to occur as the contributing member’s unreturned capital balance is recovered from additional sales by MEH Sub of its shares of the Company’s common stock or from dividend distributions, which is not considered probable until the event occurs. For the Specified Member awards, the unrecognized amount, which represents the fair value of the award as of the modification dates or grant date, was $5.6 million.
For the Company’s Non-Employee Member awards, the unrecognized amount, which represents the fair value of the awards as of the date of adoption of ASU 2018-07 was $18.9 million.Stock Based Compensation The 2016 Plan authorizes the Company’s Board of Directors or the compensation committee of the Company’s Board of Directors to grant restricted stock, restricted stock units, stock appreciation rights, stock options and performance awards. There are 4.5 million shares of common stock reserved for issuance under the 2016 Plan.
Restricted Stock Units

The fair value of restricted stock unit awards was determined based on the fair market value of the Company’s common stock on the date of the grant. This value is amortized over the vesting period.

A summary of the status and changes of the unvested shares of restricted stock under the 2016 Plan is presented below.
Number of Unvested Restricted SharesWeighted Average Grant-Date Fair Value
Unvested shares as of January 1, 20221,128,205 $1.27 
Granted228,310 2.19 
Vested(628,205)1.54 
Forfeited— — 
Unvested shares as of December 31, 2022728,310 1.32 
Granted250,000 5.63 
Vested(566,667)1.48 
Forfeited— — 
Unvested shares as of March 31, 2023411,643 $3.72 

As of March 31, 2023, there was $1.1 million of total unrecognized compensation cost related to the unvested restricted stock. The cost is expected to be recognized over a weighted average period of approximately 2.4 years.
Included in cost of revenue and selling, general and administrative expenses is stock-based compensation expense of $0.6 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Based Compensation Equity Based Compensation
Upon formation of certain operating entities by Wexford and Gulfport, specified members of management (the “Specified Members”) and certain non-employee members (the “Non-Employee Members”) were granted the right to receive distributions from the operating entities after the contribution member’s unreturned capital balance was recovered (referred to as “Payout” provision).

On November 24, 2014, the awards were modified in conjunction with the contribution of the operating entities to Mammoth. These awards were not granted in limited or general partner units. The awards are for interests in the distributable earnings of the members of MEH Sub, Mammoth’s majority equity holder.

On the closing date of Mammoth Inc.’s initial public offering (“IPO”), the unreturned capital balance of Mammoth’s majority equity holder was not fully recovered from its sale of common stock in the IPO. As a result, Payout did not occur and no compensation cost was recorded.

Payout for the remaining awards is expected to occur as the contributing member’s unreturned capital balance is recovered from additional sales by MEH Sub of its shares of the Company’s common stock or from dividend distributions, which is not considered probable until the event occurs. For the Specified Member awards, the unrecognized amount, which represents the fair value of the award as of the modification dates or grant date, was $5.6 million.
For the Company’s Non-Employee Member awards, the unrecognized amount, which represents the fair value of the awards as of the date of adoption of ASU 2018-07 was $18.9 million.Stock Based Compensation The 2016 Plan authorizes the Company’s Board of Directors or the compensation committee of the Company’s Board of Directors to grant restricted stock, restricted stock units, stock appreciation rights, stock options and performance awards. There are 4.5 million shares of common stock reserved for issuance under the 2016 Plan.
Restricted Stock Units

The fair value of restricted stock unit awards was determined based on the fair market value of the Company’s common stock on the date of the grant. This value is amortized over the vesting period.

A summary of the status and changes of the unvested shares of restricted stock under the 2016 Plan is presented below.
Number of Unvested Restricted SharesWeighted Average Grant-Date Fair Value
Unvested shares as of January 1, 20221,128,205 $1.27 
Granted228,310 2.19 
Vested(628,205)1.54 
Forfeited— — 
Unvested shares as of December 31, 2022728,310 1.32 
Granted250,000 5.63 
Vested(566,667)1.48 
Forfeited— — 
Unvested shares as of March 31, 2023411,643 $3.72 

As of March 31, 2023, there was $1.1 million of total unrecognized compensation cost related to the unvested restricted stock. The cost is expected to be recognized over a weighted average period of approximately 2.4 years.
Included in cost of revenue and selling, general and administrative expenses is stock-based compensation expense of $0.6 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
Transactions between the subsidiaries of the Company, including Panther Drilling Systems LLC (“Panther Drilling”), Cobra Aviation, ARS and Leopard and the following companies are included in Related Party Transactions: Wexford, Grizzly Oil Sands ULC (“Grizzly”), El Toro Resources LLC (“El Toro”), Elk City Yard LLC (“Elk City Yard”), Double Barrel Downhole Technologies LLC (“DBDHT”), Caliber Investment Group LLC (“Caliber”) and Brim Equipment.

Following is a summary of related party transactions (in thousands):
Three Months Ended March 31,At March 31,At December 31,
2023202220232022
REVENUESACCOUNTS RECEIVABLE
Cobra Aviation/ARS/Leopard and Brim Equipment(a)$220 $60 $107 $217 
Panther and El Toro(b)— 214 — — 
Other Relationships— — 
$220 $274 $115 $223 
a.Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.
b.Panther provides directional drilling services for El Toro, an entity controlled by Wexford, pursuant to a master service agreement.

Three Months Ended March 31,At March 31,At December 31,
2023202220232022
COST OF REVENUEACCOUNTS PAYABLE
Cobra Aviation/ARS/Leopard and Brim Equipment(a)$$19 $25 $
The Company and Caliber(b)24 89 — — 
Other Relationships— 27 — — 
$31 $135 $25 $
a.Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.
b.Caliber, an entity controlled by Wexford, leases office space to the Company.

On December 21, 2018, Cobra Aviation acquired all outstanding equity interest in ARS and purchased two commercial helicopters, spare parts, support equipment and aircraft documents from Brim Equipment. Following these transactions, and also on December 21, 2018, Cobra Aviation formed a joint venture with Wexford Investments named Brim Acquisitions to acquire all outstanding equity interests in Brim Equipment. Cobra Aviation owns a 49% economic interest and Wexford Investment owns a 51% economic interest in Brim Acquisitions, and each member contributed its pro rata portion of Brim Acquisitions’ initial capital of $2.0 million. Wexford Investments is an entity controlled by Wexford, which owns approximately 48% of the Company’s outstanding common stock. ARS leases a helicopter to Brim Equipment and Cobra Aviation leases the two helicopters purchased as part of these transactions to Brim Equipment under the terms of aircraft lease and management agreements. See Note 7 for further discussion.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Commitments
From time to time, the Company may enter into agreements with suppliers that contain minimum purchase obligations and agreements to purchase capital equipment. The Company did not have any unconditional purchase obligations as of March 31, 2023.

Letters of Credit
The Company has various letters of credit that were issued under the Company’s revolving credit agreement which is collateralized by substantially all of the assets of the Company. The letters of credit are categorized below (in thousands):
March 31,December 31,
20232022
Environmental remediation$3,569 $3,694 
Insurance programs2,800 2,800 
Total letters of credit$6,369 $6,494 

Insurance
The Company has insurance coverage for physical partial loss to its assets, employer’s liability, automobile liability, commercial general liability, workers’ compensation and insurance for other specific risks. The Company has also elected in some cases to accept a greater amount of risk through increased deductibles on certain insurance policies. At each of March 31, 2023 and December 31, 2022, the workers’ compensation and automobile liability policies require a deductible per occurrence of up to $0.3 million and $0.1 million, respectively. As of March 31, 2023 and December 31, 2022, the workers’ compensation and auto liability policies contained an aggregate stop loss of $5.4 million. The Company establishes liabilities for the unpaid deductible portion of claims incurred based on estimates. As of March 31, 2023 and December 31, 2022, accrued claims were $1.6 million and $1.5 million, respectively.

The Company also has insurance coverage for directors and officers liability. As of March 31, 2023 and December 31, 2022, the directors and officers liability policy had a deductible per occurrence of $1.0 million and an aggregate deductible of $10.0 million. As of March 31, 2023 and December 31, 2022, the Company did not have any accrued claims for directors and officers liability.

The Company also self-insures its employee health insurance. The Company has coverage on its self-insurance program in the form of a stop loss of $0.2 million per participant and an aggregate stop-loss of $5.8 million for the calendar year ending December 31, 2022. As of March 31, 2023 and December 31, 2022, accrued claims were $1.7 million and $1.5 million, respectively. These estimates may change in the near term as actual claims continue to develop.

Warranty Guarantees
Pursuant to certain customer contracts in our infrastructure services segment, the Company warrants equipment and labor performed under the contracts for a specified period following substantial completion of the work. Generally, the warranty is for one year or less. No liabilities were accrued as of March 31, 2023 and December 31, 2022 and no expense was recognized during the three months ended March 31, 2023 or 2022 related to warranty claims. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, which in most cases are covered by warranties extended from the manufacturer of the equipment. In the event the manufacturer of equipment failed to
perform on a warranty obligation or denied a warranty claim made by the Company, the Company could be required to pay for the cost of the repair or replacement.

Bonds
In the ordinary course of business, the Company is required to provide bid bonds to certain customers in the infrastructure services segment as part of the bidding process. These bonds provide a guarantee to the customer that the Company, if awarded the project, will perform under the terms of the contract. Bid bonds are typically provided for a percentage of the total contract value. Additionally, the Company may be required to provide performance and payment bonds for contractual commitments related to projects in process. These bonds provide a guarantee to the customer that the Company will perform under the terms of a contract and that the Company will pay subcontractors and vendors. If the Company fails to perform under a contract or to pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company must reimburse the surety for expenses or outlays it incurs. As each of March 31, 2023 and December 31, 2022, outstanding performance and payment bonds totaled $8.6 million, respectively. The estimated cost to complete projects secured by the performance and payment bonds totaled $1.2 million as of March 31, 2023. There were no outstanding bid bonds as of March 31, 2023 and December 31, 2022.

Litigation

As of March 31, 2023, PREPA owed the Company approximately $227.0 million for services performed, excluding $163.2 million of interest charged on these delinquent balances as of March 31, 2023. The Company believes these receivables are collectible. PREPA, however, is currently subject to bankruptcy proceedings, which were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations is largely dependent upon funding from FEMA or other sources. On September 30, 2019, Cobra filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to Cobra by PREPA, which motion was stayed by the Court. On March 25, 2020, Cobra filed an urgent motion to modify the stay order and allow the recovery of approximately $61.7 million in claims related to a tax gross-up provision contained in the emergency master service agreement, as amended, that was entered into with PREPA on October 19, 2017. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status motion by June 7, 2021. On April 6, 2021, Cobra filed a motion to lift the stay order. Following this filing, PREPA initiated discussion, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would release a report in the near future relating to the emergency master service agreement between PREPA and Cobra that was executed on October 19, 2017. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with the aid of Mammoth, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court extended the stay and directed that an additional status report be filed, which was done on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobra’s motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal case against the former Cobra president and
the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023.

On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum. The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction. In the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to the Company or (iii) otherwise does not pay amounts owed to the Company for services performed, the receivable may not be collectible.

On May 13, 2021, Foreman Electric Services, Inc. (“Foreman”) filed a petition against Mammoth Inc. and Cobra in the Oklahoma County District Court (Oklahoma State Court). The petition asserted claims against the Company and Cobra under federal RICO statutes and certain state-law causes of action. Foreman alleged that it sustained injuries to its business and property in the amount of $250 million due to the Company’s and Cobra’s alleged wrongful interference by means of inducements to a FEMA official. On May 18, 2021, the Company removed this action to the United States District Court for the Western District of Oklahoma and filed a motion to dismiss on July 8, 2021. On July 29, 2021, Foreman voluntarily dismissed the action without prejudice. On December 14, 2021, Foreman re-filed its petition against Mammoth Inc. and Cobra in the Oklahoma County District Court (Oklahoma State Court). On December 16, 2021, the Company again removed this action to the United States District Court for the Western District of Oklahoma. Foreman filed a motion to remand this action back to Oklahoma County District Court, which was granted on May 5, 2022. The case will now proceed according to a schedule that will be set by the Oklahoma County District Court. In a related matter, on January 12, 2022, a Derivative Complaint on behalf of nominal defendant Machine Learning Integration, LLC (“MLI”), which alleges it would have served as a sub-contractor to Foreman in Puerto Rico, was filed against the Company and Cobra in the U.S. District Court for the District of Puerto Rico alleging essentially the same facts as Foreman’s action and asserting violations of federal RICO statutes and certain non-federal claims. MLI alleges it sustained injuries to its business and property in an unspecified amount because the Company’s and Cobra’s wrongful interference by means of inducements to a FEMA official prevented Foreman from obtaining work, and thereby prevented MLI, as Foreman’s subcontractor, from obtaining work. These matters are still in the early stages and at this time, the Company is not able to predict the outcome of these claims or whether they will have a material impact on the Company’s business, financial condition, results of operations or cash flows.

The Company is routinely involved in state and local tax audits. During 2015, the State of Ohio assessed taxes on the purchase of equipment the Company believes is exempt under state law. The Company appealed the assessment and a hearing was held in 2017. As a result of the hearing, the Company received a decision from the State of Ohio, which the Company appealed. On February 25, 2022, the Company received an unfavorable decision on the appeal. The Company appealed the decision and while it is not able to predict the outcome of the appeal, this matter is not expected to have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.

Cobra has been served with ten lawsuits from municipalities in Puerto Rico alleging failure to pay construction excise and volume of business taxes. On November 14, 2022, the Court entered judgment against Cobra in connection with one of the lawsuits ordering payment of approximately $9.0 million. On January 9, 2023, Cobra appealed the judgment and, on March 20, 2023, the Court confirmed the imposition of approximately $8.5 million related to construction excise taxes. On April 10, 2023, Cobra appealed this judgment, and is currently awaiting a decision. To the extent Cobra receives an unfavorable judgment, the Company believes that any such taxes in the judgement that relate to the Emergency Master Service Agreement with PREPA executed on October 19, 2017, would be reimbursable to Cobra. At this time, the Company is not able to predict the outcome of these matters or whether they will have a material impact on the Company’s business, financial condition, results of operations or cash flows.

On April 16, 2019, Christopher Williams, a former employee of Higher Power Electrical, LLC, filed a putative class and collective action complaint titled Christopher Williams, individually and on behalf of all others similarly situated v.
Higher Power Electrical, LLC, Cobra Acquisitions LLC, and Cobra Energy LLC in the U.S. District Court for the District of Puerto Rico. On June 24, 2019, the complaint was amended to replace Mr. Williams with Matthew Zeisset as the named plaintiff. The plaintiff alleges the defendant failed to pay overtime wages to a class of workers in compliance with the Fair Labor Standards Act and Puerto Rico law. On August 21, 2019, upon request of the parties, the Court stayed proceedings in the lawsuit and administratively closed the case pending completion of individual arbitration proceedings initiated by Mr. Zeisset and opt-in plaintiffs. Other claimants have subsequently initiated additional individual arbitration proceedings asserting similar claims. During and subsequent to the three months ended March 31, 2023, the Company agreed to settlements in principle with a portion of the claimants. Arbitrations remain pending for the remaining claimants. The Company will continue to vigorously defend the arbitrations. During the three months ended March 31, 2023, the Company recognized an estimated liability related to these complaints, which is included in “Accounts payable” in the unaudited condensed consolidated balance sheet at March 31, 2023. The amount to settle these matters may ultimately increase or decrease from our estimated amount as the matters progress.

On September 10, 2019, the U.S. District Court for the District of Puerto Rico unsealed an indictment that charged the former president of Cobra Acquisitions LLC with conspiracy, wire fraud, false statements and disaster fraud. Two other individuals were also charged in the indictment. The indictment was focused on the interactions between a former FEMA official and the former president of Cobra. Neither the Company nor any of its subsidiaries were charged in the indictment. On May 18, 2022, the former FEMA official and the former president of Cobra each pled guilty to one-count information charging gratuities related to a project that Cobra never bid upon and was never awarded or received any monies for. On December 13, 2022, the Court sentenced the former Cobra president to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and one day and a fine of $25,000. The Court sentenced the FEMA official to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and a fine of $15,000. The Court also dismissed the indictment against the two defendants. The Company does not expect any additional activity in the criminal proceeding. Given the uncertainty inherent in criminal litigation, however, it is not possible at this time to determine the potential impacts that the sentencings could have on the Company. PREPA has stated in Court filings that it may contend the alleged criminal activity affects Cobra’s entitlement to payment under its contracts with PREPA. It is unclear what PREPA’s position will be going forward. Subsequent to the indictment, Cobra received a civil investigative demand (“CID”) from the United States Department of Justice (“DOJ”), which requests certain documents and answers to specific interrogatories relevant to an ongoing investigation it is conducting. The aforementioned DOJ investigation is in connection with the issues raised in the criminal matter. Cobra is cooperating with the DOJ and is not able to predict the outcome of this investigation or if it will have a material impact on Cobra’s or the Company’s business, financial condition, results of operations or cash flows. With regard to the previously disclosed SEC investigation, on July 6, 2022, the SEC sent a letter saying that it had concluded its investigation as to the Company and that based on information the SEC has as of this date, it does not intend to recommend an enforcement action against the Company.

On September 12, 2019, AL Global Services, LLC (“Alpha Lobo”) filed a second amended third-party petition against the Company in an action styled Jim Jorrie v. Craig Charles, Julian Calderas, Jr., and AL Global Services, LLC v. Jim Jorrie v. Cobra Acquisitions LLC v. ESPADA Logistics & Security Group, LLC, ESPADA Caribbean LLC, Arty Straehla, Ken Kinsey, Jennifer Jorrie, and Mammoth Energy Services, Inc., in the 57th Judicial District in Bexar County, Texas. The petition alleges that the Company should be held vicariously liable under alter ego, agency and respondeat superior theories for Alpha Lobo’s alleged claims against Cobra and Arty Straehla for aiding and abetting, knowing participation in and conspiracy to breach fiduciary duty in connection with Cobra’s execution of an agreement with ESPADA Caribbean, LLC for security services related to Cobra’s work in Puerto Rico. The trial court granted Cobra, Mammoth and Straehla’s motion to compel Alpha Lobo’s claims against them to arbitration. However, Alpha Lobo has not yet brought its claims in arbitration. Instead, on March 22, 2022, Alpha Lobo filed a Petition for Writ of Mandamus in the Fourth Court of Appeals, San Antonio, Texas, seeking to overturn the order compelling arbitration. The appellate court denied the Mandamus on May 4, 2022, without requesting a response. On June 28, 2022, Alpha Lobo filed a Petition for Writ of Mandamus in the Texas Supreme Court, seeking to overturn the order compelling arbitration. The Texas Supreme Court denied the Mandamus on August 5, 2022, without requesting a response. The Company believes these claims are without merit and will vigorously defend the action. However, at this time, the Company is not able to predict the outcome of this lawsuit or whether it will have a material impact on the Company’s business, financial condition, results of operations or cash flows. Additionally, there was a parallel arbitration proceeding in which certain Defendants were seeking a declaratory judgment regarding Cobra’s rights to terminate the Alpha Lobo contract and enter into a new contract with a third-party. On June 24, 2021, the arbitration panel ruled in favor of Cobra.

The Company is involved in various other legal proceedings in the ordinary course of business. Although the Company cannot predict the outcome of these proceedings, legal matters are subject to inherent uncertainties and there exists the
possibility that the ultimate resolution of these matters could have a material impact on the Company’s business, financial condition, results of operations or cash flows.

Defined Contribution Plan
The Company sponsors a 401(k) defined contribution plan for the benefit of substantially all employees at their date of hire. The plan allows eligible employees to contribute up to 92% of their annual compensation, not to exceed annual limits established by the federal government. The Company makes discretionary matching contributions of up to 3% of an employee’s compensation and may make additional discretionary contributions for eligible employees. For the three months ended March 31, 2023 and 2022, the Company paid $0.6 million and $0.4 million, respectively, in contributions to the plan.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Reporting Segments
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Reporting Segments Reporting Segments
As of March 31, 2023, the Company’s revenues, income before income taxes and identifiable assets are primarily attributable to four reportable segments. The Company’s Chief Executive Officer and Chief Financial Officer comprise the Company’s Chief Operating Decision Maker function (“CODM”). Segment information is prepared on the same basis that the CODM manages the segments, evaluates the segment financial statements and makes key operating and resource utilization decisions. Segment evaluation is determined on a quantitative basis based on a function of operating loss less impairment expense, as well as a qualitative basis, such as nature of the product and service offerings and types of customers.

As of March 31, 2023, the Company’s four reportable segments include well completion services (“Well Completion”), infrastructure services (“Infrastructure”), natural sand proppant services (“Sand”) and drilling services (“Drilling”). The Well Completion segment provides hydraulic fracturing and water transfer services primarily in the Utica Shale of Eastern Ohio, Marcellus Shale in Pennsylvania and the mid-continent region. The Infrastructure segment provides electric utility infrastructure services to government-funded utilities, private utilities, public investor-owned utilities and co-operative utilities in the northeastern, southwestern, midwestern and western portions of the United States. The Sand segment mines, processes and sells sand for use in hydraulic fracturing. The Sand segment primarily services the Utica Shale, Permian Basin, SCOOP, STACK and Montney Shale in British Columbia and Alberta, Canada. During certain of the periods presented, the Drilling segment provided contract land and directional drilling services primarily in the Permian Basin and mid-continent region.

The Company also provided aviation services, equipment rental services, crude oil hauling services, remote accommodation and equipment manufacturing. The businesses that provide these services are distinct operating segments, which the CODM reviews independently when making key operating and resource utilization decisions. None of these operating segments meet the quantitative thresholds of a reporting segment and do not meet the aggregation criteria set forth in ASC 280 Segment Reporting. Therefore, results for these operating segments are included in the column titled “All Other” in the tables below. Additionally, assets for corporate activities, which primarily include cash and cash equivalents, inter-segment accounts receivable, prepaid insurance and certain property and equipment, are included in the All Other column. Although Mammoth Energy Partners LLC, which holds these corporate assets, meets one of the quantitative thresholds of a reporting segment, it does not engage in business activities from which it may earn revenues and its results are not regularly reviewed by the Company’s CODM when making key operating and resource utilization decisions. Therefore, the Company does not include it as a reportable segment.

Sales from one segment to another are generally priced at estimated equivalent commercial selling prices. Total revenue and total cost of revenue amounts included in the Eliminations column in the following tables include inter-segment transactions conducted between segments. Receivables due for sales from one segment to another and for corporate allocations to each segment are included in the Eliminations column for total assets in the following tables. All transactions conducted between segments are eliminated in consolidation. Transactions conducted by companies within the same reporting segment are eliminated within each reporting segment. The following tables set forth certain financial information with respect to the Company’s reportable segments (in thousands):
Three months ended March 31, 2023Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
Revenue from external customers$67,179 $28,280 $12,442 $1,824 $6,595 $— $116,320 
Intersegment revenues121 — 25 437 (584)— 
Total revenue67,300 28,280 12,467 1,825 7,032 (584)116,320 
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion52,037 22,476 7,860 1,922 4,698 — 88,993 
Intersegment cost of revenues478 11 — 109 (14)(584)— 
Total cost of revenue52,515 22,487 7,860 2,031 4,684 (584)88,993 
Selling, general and administrative2,492 4,211 503 313 864 — 8,383 
Depreciation, depletion, amortization and accretion4,817 3,374 1,187 1,367 2,211 — 12,956 
Gains on disposal of assets, net— (127)(16)— (218)— (361)
Operating income (loss) 7,476 (1,665)2,933 (1,886)(509)— 6,349 
Interest expense, net929 1,845 156 160 199 — 3,289 
Other (income) expense, net — (8,808)(2)— 186 — (8,624)
Income (loss) before income taxes$6,547 $5,298 $2,779 $(2,046)$(894)$— $11,684 
Three months ended March 31, 2022Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
Revenue from external customers$23,630 $23,009 $8,347 $2,852 $4,460 $— $62,298 
Intersegment revenues244 — 832 272 (1,351)— 
Total revenue23,874 23,009 9,179 2,855 4,732 (1,351)62,298 
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion21,839 18,887 7,788 2,372 3,594 — 54,480 
Intersegment cost of revenues1,031 16 — 160 70 (1,277)— 
Total cost of revenue22,870 18,903 7,788 2,532 3,664 (1,277)54,480 
Selling, general and administrative2,039 4,645 828 292 864 — 8,668 
Depreciation, depletion, amortization and accretion6,444 4,314 1,795 1,680 2,934 — 17,167 
Gains on disposal of assets, net(49)(5)(75)— (67)— (196)
Operating loss(7,430)(4,848)(1,157)(1,649)(2,663)(74)(17,821)
Interest expense, net371 1,542 162 104 170 — 2,349 
Other (income) expense , net— (9,582)(4)— 545 — (9,041)
(Loss) income before income taxes$(7,801)$3,192 $(1,315)$(1,753)$(3,378)$(74)$(11,129)
Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
As of March 31, 2023:
Total assets$89,795 $455,956 $131,790 $19,534 $114,942 $(80,521)$731,496 
As of December 31, 2022:
Total assets$82,897 $450,841 $129,467 $21,755 $120,164 $(80,446)$724,678 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events
3 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated interim financial statements include the accounts of the Company and its subsidiaries and the variable interest entities (“VIE”) for which the Company is the primary beneficiary. All material intercompany accounts and transactions have been eliminated.

This report has been prepared in accordance with the rules and regulations of the Securities and Exchange Commission, and reflects all adjustments, which in the opinion of management are necessary for the fair presentation of the results for the interim periods, on a basis consistent with the annual audited consolidated financial statements. All such adjustments are of a normal, recurring nature. Certain information, accounting policies and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles (“GAAP”) have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the summary of significant accounting policies and notes thereto included in the Company’s most recent annual report on Form 10-K.
Reclassifications
Reclassifications    
Certain reclassifications have been made to prior period amounts to conform to the current period financial statement presentation. Previously, the Company included gains and losses on disposal of assets within Other income (expense), net
on the unaudited condensed consolidated statements of comprehensive income (loss). The Company now presents gains and losses on disposal of assets as a separate line titled “Gains on disposal of assets, net”.
Accounts Receivable
Accounts Receivable
Accounts receivable include amounts due from customers for services performed or goods sold. The Company grants credit to customers in the ordinary course of business and generally does not require collateral. Prior to granting credit to customers, the Company analyzes the potential customer’s risk profile by utilizing a credit report, analyzing macroeconomic factors and using its knowledge of the industry, among other factors. Most areas in the continental United States in which the Company operates provide for a mechanic’s lien against the property on which the service is performed if the lien is filed within the statutorily specified time frame. Customer balances are generally considered delinquent if unpaid by the 30th day following the invoice date and credit privileges may be revoked if balances remain unpaid. Interest on delinquent accounts receivable is recognized in other income when chargeable and collectability is reasonably assured.
The Company regularly reviews receivables and provides for expected losses through an allowance for doubtful accounts. In evaluating the level of established reserves, the Company makes judgments regarding its customers’ ability to make required payments, economic events and other factors. As the financial condition of customers changes, circumstances develop, or additional information becomes available, adjustments to the allowance for doubtful accounts may be required. In the event the Company expects that a customer may not be able to make required payments, the Company would increase the allowance through a charge to income in the period in which that determination is made. If it is determined that previously reserved amounts are collectible, the Company would decrease the allowance through a credit to income in the period in which that determination is made. Uncollectible accounts receivable are periodically charged against the allowance for doubtful accounts once a final determination is made regarding their collectability.
Concentrations of Credit Risk and Significant Customers Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents in excess of federally insured limits and trade receivables.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company’s financial instruments consist of cash and cash equivalents, trade receivables, trade payables, amounts receivable or payable to related parties and debt. The carrying amount of cash and cash equivalents, trade receivables, receivables from related parties and trade payables approximates fair value because of the short-term nature of the instruments. The fair value of debt approximates its carrying value because the cost of borrowing fluctuates based upon market conditions.
Revenue Revenue
The Company’s primary revenue streams include infrastructure services, well completion services, natural sand proppant services, drilling services and other services, which includes aviation, equipment rentals, remote accommodations and equipment manufacturing. See Note 19 for the Company’s revenue disaggregated by type.

Certain of the Company’s customer contracts include provisions entitling the Company to a termination penalty when the customer invokes its contractual right to terminate prior to the contract’s nominal end date. The termination penalties in the customer contracts vary, but are generally considered substantive for accounting purposes and create enforceable rights and obligations throughout the stated duration of the contract. The Company accounts for a contract cancellation as a contract modification in the period in which the customer invokes the termination provision. The determination of the contract termination penalty is based on the terms stated in the related customer agreement. As of the modification date, the Company updates its estimate of the transaction price using the expected value method, subject to constraints, and recognizes the amount over the remaining performance period.

Well Completion Services
Well completion services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Generally, the Company accounts for well completion services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies proppant that is utilized for pressure pumping as part of the agreement with the customer. The Company accounts for these pressure pumping agreements as multiple performance obligations satisfied over time. Jobs for these services are typically short-term in nature and range from a few hours to multiple days. Generally, revenue is recognized over time upon the completion of each segment of work based upon a completed field ticket, which includes the charges for the services performed, mobilization of the equipment to the location and personnel.
Additional revenue is generated through labor charges and the sale of consumable supplies that are incidental to the service being performed. Such amounts are recognized ratably over the period during which the corresponding goods and services are consumed.

Infrastructure Services
Infrastructure services are typically provided pursuant to master service agreements, repair and maintenance contracts or fixed price and non-fixed price installation contracts. Pricing under these contracts may be unit priced, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis). Generally, the Company accounts for infrastructure services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies materials that are utilized during the jobs as part of the agreement with the customer. The Company accounts for these infrastructure agreements as multiple performance obligations satisfied over time. Revenue is recognized over time as work progresses based on the days completed or as the contract is completed. Under certain customer contracts in our infrastructure services segment, the Company warranties equipment and labor performed for a specified period following substantial completion of the work. 

Natural Sand Proppant Services
The Company sells natural sand proppant through sand supply agreements with its customers. Under these agreements, sand is typically sold at a flat rate per ton or a flat rate per ton with an index-based adjustment. The Company recognizes revenue at the point in time when the customer obtains legal title to the product, which may occur at the production facility, rail origin or at the destination terminal.

Certain of the Company’s sand supply agreements contain a minimum volume commitment related to sand purchases whereby the Company charges a shortfall payment if the customer fails to meet the required minimum volume commitment. These agreements may also contain make-up provisions whereby shortfall payments can be applied in future periods against purchased volumes exceeding the minimum volume commitment. If a make-up right exists, the Company has future performance obligations to deliver excess volumes of product in subsequent months. In accordance with ASC 606, if the customer fails to meet the minimum volume commitment, the Company will assess whether it expects the customer to fulfill its unmet commitment during the contractually specified make-up period based on discussions with the customer and management’s knowledge of the business. If the Company expects the customer will make-up deficient volumes in future periods, revenue related to shortfall payments will be deferred and recognized on the earlier of the date on which the customer utilizes make-up volumes or the likelihood that the customer will exercise its right to make-up deficient volumes becomes remote. If the Company does not expect the customer will make-up deficient volumes in future periods, the breakage model will be applied and revenue related to shortfall payments will be recognized when the model indicates the customer’s inability to take delivery of excess volumes. The Company did not recognize any shortfall revenue during the three months ended March 31, 2023 or 2022 and did not have any deferred revenue related to shortfall payments.

In certain of the Company’s sand supply agreements, the customer obtains control of the product when it is loaded into rail cars and the customer reimburses the Company for all freight charges incurred. The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the sand. If revenue is recognized for the related product before the shipping and handling activities occur, the Company accrues the related costs of those shipping and handling activities.

Drilling Services
Contract drilling services were provided under daywork contracts. Directional drilling services, including motor rentals, are provided on a day rate or hourly basis, and revenue is recognized as work progresses. Performance obligations are satisfied over time as the work progresses based on the measure of output. Mobilization revenue and costs were recognized over the days of actual drilling. As a result of market conditions, the Company temporarily shut down its contract land drilling operations beginning in December 2019 and rig hauling operations beginning in April 2020.

Other Services
The Company also provided aviation, equipment rentals, remote accommodations and equipment manufacturing, which are reported under other services. The Company’s other services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Performance obligations for these services are satisfied over time and revenue is recognized as the work progresses based on the measure of output. Jobs for these services are typically short-term in nature and range from a few hours to multiple days.
Practical Expedients
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts in which variable consideration is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied distinct good or service that forms part of a single performance obligation.
Inventories InventoriesInventories consist of raw sand and processed sand available for sale, chemicals and other products sold as a bi-product of completion and production operations and supplies used in performing services. Inventory is stated at the lower of cost or net realizable value on an average cost basis.
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts Receivable
Following is a roll forward of the allowance for doubtful accounts for the year ended December 31, 2022 and the three months ended March 31, 2023 (in thousands):

Balance, January 1, 2022$18,085 
Additions charged to bad debt expense3,550 
Recoveries of receivables previously charged to bad debt expense(161)
Deductions for uncollectible receivables written off(17,887)
Balance, December 31, 20223,587 
Additions charged to bad debt expense33 
Additions charged to revenue39 
Deductions for uncollectible receivables written off(2)
Balance, March 31, 2023$3,657 
Schedules of Concentration of Risk Following is a summary of our significant customers based on percentages of total accounts receivable balances at March 31, 2023 and December 31, 2022 and percentages of total revenues derived for the three months ended March 31, 2023 and 2022:
REVENUESACCOUNTS RECEIVABLE
Three Months Ended March 31,At March 31,At December 31,
2023202220232022
Customer A(a)
— %— %82 %83 %
Customer B(b)
16 %%%— %
Customer C(c)
%25 %%— %
a.Customer A is a third-party customer. Revenues and the related accounts receivable balances earned from Customer A were derived from the Company’s infrastructure services segment. Accounts receivable for Customer A also includes receivables due for interest charged on delinquent accounts receivable.
b.Customer B is a third-party customer. Revenues and the related accounts receivable balances earned from Customer B were derived from the Company’s well completion services segment.
c.Customer C is a third-party customer. Revenues and the related accounts receivable balances earned from Customer C were derived from the Company’s well completion services segment.
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Liabilities Following is a rollforward of the Company’s contract liabilities (in thousands):
Balance, December 31, 2021$3,250 
Deduction for recognition of revenue(3,207)
Deduction for rebate credit recognized(140)
Increase for deferral of customer prepayments7,647 
Balance, December 31, 20227,550 
Deduction for recognition of revenue(7,042)
Deduction for rebate credit recognized— 
Increase for deferral of customer prepayments740 
Balance, March 31, 2023$1,248 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory A summary of the Company’s inventories is shown below (in thousands):
March 31,December 31,
20232022
Supplies$6,648 $5,167 
Raw materials1,816 974 
Work in process1,016 2,221 
Finished goods750 521 
Total inventories$10,230 $8,883 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment include the following (in thousands):
March 31,December 31,
Useful Life20232022
Pressure pumping equipment
3-5 years
$244,680 $230,760 
Drilling rigs and related equipment
3-15 years
110,752 110,724 
Machinery and equipment
7-20 years
162,456 162,634 
Buildings(a)
15-39 years
40,338 40,316 
Vehicles, trucks and trailers
5-10 years
101,191 101,580 
Coil tubing equipment
4-10 years
6,908 6,908 
LandN/A12,393 12,393 
Land improvements
15 years or life of lease
10,053 10,053 
Rail improvements
10-20 years
13,793 13,793 
Other property and equipment(b)
3-12 years
18,310 18,296 
720,874 707,457 
Deposits on equipment and equipment in process of assembly(c)
7,126 13,885 
728,000 721,342 
Less: accumulated depreciation(d)
595,471 583,276 
Total property, plant and equipment, net$132,529 $138,066 
a.    Included in Buildings at each of March 31, 2023 and December 31, 2022 are costs of $7.6 million related to assets under operating leases.
b.    Included in Other property and equipment at each of March 31, 2023 and December 31, 2022 are costs of $6.0 million related to assets under operating leases.
c.    Deposits on equipment and equipment in process of assembly represents deposits placed with vendors for equipment that is in the process of assembly and purchased equipment that is being outfitted for its intended use. The equipment is not yet placed in service.
d.    Includes accumulated depreciation of $8.4 million and $8.0 million at March 31, 2023 and December 31, 2022, respectively, related to assets under operating leases.
Schedule of Depreciation, Depletion, Accretion and Amortization Expense
A summary of depreciation, depletion, amortization and accretion expense is below (in thousands):
Three Months Ended March 31,
20232022
Depreciation expense$12,726 $16,925 
Amortization expense195 195 
Accretion and depletion expense35 47 
Depreciation, depletion, amortization and accretion$12,956 $17,167 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the net carrying amount of goodwill by reporting segment (see Note 19) for the three months ended March 31, 2023 and year ended December 31, 2022 are presented below (in thousands):

Well CompletionsOtherTotal
Balance as of January 1, 2022
Goodwill$86,043 $14,830 $100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
9,214 2,503 11,717 
Acquisitions— — — 
Impairment losses— — — 
Balance as of December 31, 2022
Goodwill86,043 14,830 100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
9,214 2,503 11,717 
Acquisitions— — — 
Impairment losses— — — 
Balance as of March 31, 2023
Goodwill86,043 14,830 100,873 
Accumulated impairment losses(76,829)(12,327)(89,156)
$9,214 $2,503 $11,717 
Schedule of Finite-Lived Intangible Assets
The Company had the following definite lived intangible assets recorded (in thousands):
March 31,December 31,
20232022
Trade names7,850 7,850 
Less: accumulated amortization - trade names(6,263)(6,068)
Intangible assets, net$1,587 $1,782 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Aggregated expected amortization expense for the future periods is expected to be as follows (in thousands):
Remainder of 2023$584 
2024710 
202591 
202691 
202745 
Thereafter66 
$1,587 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Tables)
3 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities Accrued expenses and other current liabilities and other long-term liabilities included the following (in thousands):
March 31,December 31,
20232022
State and local taxes payable$13,029 $13,336 
Financed insurance premiums(a)
6,522 10,136 
Deferred revenue1,248 7,550 
Accrued compensation and benefits4,087 6,743 
Sale-leaseback liability(b)
4,971 4,501 
Financing leases2,921 4,003 
Equipment financing note2,284 2,329 
Insurance reserves1,589 1,509 
Other1,834 2,190 
Total accrued expenses and other current liabilities$38,485 $52,297 
Other Long-Term Liabilities
Equipment financing note(c)
$5,489 $6,047 
Sale-leaseback liability(b)
5,166 6,836 
Financing leases2,191 $2,602 
Total other long-term liabilities$12,846 $15,485 
a.Financed insurance premiums are due in monthly installments, are unsecured and mature within the twelve-month period following the close of the year. As of March 31, 2023 and December 31, 2022, the applicable interest rate associated with financed insurance premiums ranged from 1.95% to 5.13%.
b.On December 30, 2020, the Company entered into an agreement with First National Capital, LLC (“FNC”) whereby the Company agreed to sell certain assets from its infrastructure segment to FNC for aggregate proceeds of $5.0 million. Concurrent with the sale of assets, the Company entered into a 36 month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. On June 1, 2021, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $9.5 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.2 million. On June 1, 2022, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $4.6 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. Under the agreements, the Company has the option to purchase the assets at the end of the lease terms. The Company recorded liabilities for the proceeds received and will continue to depreciate the assets. The Company has imputed an interest rate so that the carrying amount of the financial liabilities will be the expected repurchase price at the end of the initial lease terms.
c.In December 2022, the Company entered into a 42 month financing arrangement with FNC for the purchase of seven new pressure pumping units for an aggregate value of $9.7 million. Under this arrangement, the Company has agreed to make monthly principal and interest payments totaling $0.3 million over the term of the agreement. This note is secured by the seven pressure pumping units and bears interest at an imputed rate of approximately 15.0%.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Selling, General and Administrative Expense (Tables)
3 Months Ended
Mar. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Selling, General and Administrative Expense Selling, general and administrative (“SG&A”) expense includes of the following (in thousands):
Three Months Ended March 31,
20232022
Cash expenses:
Compensation and benefits$4,277 $2,983 
Professional services1,929 3,637 
Other(a)
1,911 1,906 
Total cash SG&A expense8,117 8,526 
Non-cash expenses:
Bad debt recoveries(381)(99)
Stock based compensation647 241 
Total non-cash SG&A expense266 142 
Total SG&A expense$8,383 $8,668 
a.    Includes travel-related costs, information technology expenses, rent, utilities and other general and administrative-related costs.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Lease Expense and Other Supplemental Information Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):
Three Months Ended March 31,
20232022
Operating lease expense$1,768 $1,747 
Short-term lease expense420 36 
Finance lease expense:
Amortization of right-of-use assets565 403 
Interest on lease liabilities57 49 
Total lease expense$2,810 $2,235 
Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):

Three Months Ended March 31,
20232022
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$1,749 $1,672 
Operating cash flows from finance leases57 49 
Financing cash flows from finance leases1,493 452 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$2,917 $1,383 

March 31,December 31,
20232022
Weighted-average remaining lease term:
Operating leases2.7 years2.9 years
Finance leases2.1 years2.0 years
Weighted-average discount rate:
Operating leases6.3 %4.1 %
Finance leases3.9 %4.3 %
Schedule of Lease Assets and Liabilities Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
March 31,December 31,
20232022
Operating leases:
Operating lease right-of-use assets$11,907 $10,656 
Current operating lease liability5,858 5,447 
Long-term operating lease liability5,772 4,913 
Finance leases:
Property, plant and equipment, net$6,703 $7,267 
Accrued expenses and other current liabilities2,921 4,003 
Other liabilities2,191 2,602 
Schedule of Finance Lease Liabilities Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$4,974 $2,598 
20244,976 1,203 
20251,993 696 
2026374 795 
202714 — 
Thereafter449 — 
Total lease payments12,780 5,292 
Less: Present value discount1,150 180 
Present value of lease payments$11,630 $5,112 
Schedule of Operating Lease Liabilities Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):
Operating LeasesFinance Leases
Remainder of 2023$4,974 $2,598 
20244,976 1,203 
20251,993 696 
2026374 795 
202714 — 
Thereafter449 — 
Total lease payments12,780 5,292 
Less: Present value discount1,150 180 
Present value of lease payments$11,630 $5,112 
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Reconciliations of the Components of Basic and Diluted Net Earnings (Loss) per Common Share Reconciliations of the components of basic and diluted net earnings (loss) per common share are presented in the table below (in thousands, except per share data):
Three Months Ended March 31,
20232022
Basic earnings (loss) per share:
Allocation of earnings (loss):
Net income (loss)$8,351 $(14,817)
Weighted average common shares outstanding47,443 46,845 
Basic earnings (loss) per share$0.18 $(0.32)
Diluted earnings (loss) per share:
Allocation of earnings (loss):
Net income (loss)$8,351 $(14,817)
Weighted average common shares, including dilutive effect(a)
48,002 46,845 
Diluted earnings (loss) per share$0.17 $(0.32)
a.    No incremental shares of potentially dilutive restricted stock awards were included for the three months ended March 31, 2022 as their effect was antidilutive under the treasury stock method.
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Compensation, Restricted Stock and Restricted Stock Units Activity A summary of the status and changes of the unvested shares of restricted stock under the 2016 Plan is presented below.
Number of Unvested Restricted SharesWeighted Average Grant-Date Fair Value
Unvested shares as of January 1, 20221,128,205 $1.27 
Granted228,310 2.19 
Vested(628,205)1.54 
Forfeited— — 
Unvested shares as of December 31, 2022728,310 1.32 
Granted250,000 5.63 
Vested(566,667)1.48 
Forfeited— — 
Unvested shares as of March 31, 2023411,643 $3.72 
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
Following is a summary of related party transactions (in thousands):
Three Months Ended March 31,At March 31,At December 31,
2023202220232022
REVENUESACCOUNTS RECEIVABLE
Cobra Aviation/ARS/Leopard and Brim Equipment(a)$220 $60 $107 $217 
Panther and El Toro(b)— 214 — — 
Other Relationships— — 
$220 $274 $115 $223 
a.Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.
b.Panther provides directional drilling services for El Toro, an entity controlled by Wexford, pursuant to a master service agreement.

Three Months Ended March 31,At March 31,At December 31,
2023202220232022
COST OF REVENUEACCOUNTS PAYABLE
Cobra Aviation/ARS/Leopard and Brim Equipment(a)$$19 $25 $
The Company and Caliber(b)24 89 — — 
Other Relationships— 27 — — 
$31 $135 $25 $
a.Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.
b.Caliber, an entity controlled by Wexford, leases office space to the Company.
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Letters of Credit The letters of credit are categorized below (in thousands):
March 31,December 31,
20232022
Environmental remediation$3,569 $3,694 
Insurance programs2,800 2,800 
Total letters of credit$6,369 $6,494 
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Reporting Segments (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment The following tables set forth certain financial information with respect to the Company’s reportable segments (in thousands):
Three months ended March 31, 2023Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
Revenue from external customers$67,179 $28,280 $12,442 $1,824 $6,595 $— $116,320 
Intersegment revenues121 — 25 437 (584)— 
Total revenue67,300 28,280 12,467 1,825 7,032 (584)116,320 
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion52,037 22,476 7,860 1,922 4,698 — 88,993 
Intersegment cost of revenues478 11 — 109 (14)(584)— 
Total cost of revenue52,515 22,487 7,860 2,031 4,684 (584)88,993 
Selling, general and administrative2,492 4,211 503 313 864 — 8,383 
Depreciation, depletion, amortization and accretion4,817 3,374 1,187 1,367 2,211 — 12,956 
Gains on disposal of assets, net— (127)(16)— (218)— (361)
Operating income (loss) 7,476 (1,665)2,933 (1,886)(509)— 6,349 
Interest expense, net929 1,845 156 160 199 — 3,289 
Other (income) expense, net — (8,808)(2)— 186 — (8,624)
Income (loss) before income taxes$6,547 $5,298 $2,779 $(2,046)$(894)$— $11,684 
Three months ended March 31, 2022Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
Revenue from external customers$23,630 $23,009 $8,347 $2,852 $4,460 $— $62,298 
Intersegment revenues244 — 832 272 (1,351)— 
Total revenue23,874 23,009 9,179 2,855 4,732 (1,351)62,298 
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion21,839 18,887 7,788 2,372 3,594 — 54,480 
Intersegment cost of revenues1,031 16 — 160 70 (1,277)— 
Total cost of revenue22,870 18,903 7,788 2,532 3,664 (1,277)54,480 
Selling, general and administrative2,039 4,645 828 292 864 — 8,668 
Depreciation, depletion, amortization and accretion6,444 4,314 1,795 1,680 2,934 — 17,167 
Gains on disposal of assets, net(49)(5)(75)— (67)— (196)
Operating loss(7,430)(4,848)(1,157)(1,649)(2,663)(74)(17,821)
Interest expense, net371 1,542 162 104 170 — 2,349 
Other (income) expense , net— (9,582)(4)— 545 — (9,041)
(Loss) income before income taxes$(7,801)$3,192 $(1,315)$(1,753)$(3,378)$(74)$(11,129)
Well CompletionInfrastructureSandDrillingAll OtherEliminationsTotal
As of March 31, 2023:
Total assets$89,795 $455,956 $131,790 $19,534 $114,942 $(80,521)$731,496 
As of December 31, 2022:
Total assets$82,897 $450,841 $129,467 $21,755 $120,164 $(80,446)$724,678 
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 27, 2023
USD ($)
Mar. 25, 2020
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Jan. 20, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 21, 2022
USD ($)
Nov. 21, 2022
USD ($)
Jul. 23, 2021
USD ($)
May 26, 2021
USD ($)
contractComplianceIssue
Related Party Transaction [Line Items]                    
Recovery amount in undisputed claims   $ 61.7                
Number of FEMA contract compliance issues raised | contractComplianceIssue                   2
Cobra Acquisitions                    
Related Party Transaction [Line Items]                    
Certified claim amount submitted         $ 379.0          
Invoices amount approved by FEMA $ 233.0                  
Amount awarded from FEMA 210.0                  
Litigation settlement, amount to be received 99.0                  
Puerto Rico Electric Power Authority (PREPA)                    
Related Party Transaction [Line Items]                    
Litigation settlement, amount to be received $ 111.0                  
Puerto Rico Electric Power Authority (PREPA)                    
Related Party Transaction [Line Items]                    
Interest income on delinquent accounts     $ 11.2 $ 9.9            
Interest charged on accounts receivable     163.2     $ 152.0        
Accounts receivable, contract costs, amount expected to be authorized             $ 68.1 $ 5.6   $ 47.0
Staffing costs                 $ 24.4 $ 24.4
Percent of federal funded portion for determination memorandum               100.00%    
Contract costs deemed not authorized             $ 68.1 $ 5.6    
Percent of federal cost share portion for determination memorandum             90.00%      
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions                    
Related Party Transaction [Line Items]                    
Payment pending from third party     $ 227.0              
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Balance at beginning of period $ 3,587 $ 18,085
Additions charged to bad debt expense 33 3,550
Recoveries of receivables previously charged to bad debt expense   (161)
Additions charged to revenue 39  
Deductions for uncollectible receivables written off (2) (17,887)
Balance at end of period $ 3,657 $ 3,587
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Customer A | REVENUES      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 0.00%  
Customer A | ACCOUNTS RECEIVABLE      
Concentration Risk [Line Items]      
Concentration risk, percentage 82.00%   83.00%
Customer B | REVENUES      
Concentration Risk [Line Items]      
Concentration risk, percentage 16.00% 2.00%  
Customer B | ACCOUNTS RECEIVABLE      
Concentration Risk [Line Items]      
Concentration risk, percentage 3.00%   0.00%
Customer C | REVENUES      
Concentration Risk [Line Items]      
Concentration risk, percentage 9.00% 25.00%  
Customer C | ACCOUNTS RECEIVABLE      
Concentration Risk [Line Items]      
Concentration risk, percentage 2.00%   0.00%
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue recognized $ 0 $ 0    
Deferred revenue 1,248,000   $ 7,550,000 $ 3,250,000
Contract assets 0   $ 0  
Shortfall Payments        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue recognized 0 0    
Deferred revenue $ 0 $ 0    
Practical expedients        
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]        
Revenue recognition period one year      
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Contract with Customer, Liability [Roll Forward]    
Balance, beginning of period $ 7,550 $ 3,250
Deduction for recognition of revenue (7,042) (3,207)
Deduction for rebate credit recognized 0 (140)
Increase for deferral of customer prepayments 740 7,647
Balance, end of period $ 1,248 $ 7,550
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Performance Obligations (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue recognized $ 0.0 $ 0.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation $ 19.3  
Performance obligation expected recognition period 22 months  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Supplies $ 6,648 $ 5,167
Raw materials 1,816 974
Work in process 1,016 2,221
Finished goods 750 521
Total inventories $ 10,230 $ 8,883
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 720,874 $ 707,457
Deposits on equipment and equipment in process of assembly 7,126 13,885
Total property, plant and equipment, net 132,529 138,066
Accumulated depreciation of assets under operating leases, lessor 8,400 8,000
Pressure pumping equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 244,680 230,760
Pressure pumping equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Pressure pumping equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Drilling rigs and related equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 110,752 110,724
Drilling rigs and related equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Drilling rigs and related equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 15 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 162,456 162,634
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 7 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 20 years  
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 40,338 40,316
Assets under operating leases, lessor $ 7,600 7,600
Buildings | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 15 years  
Buildings | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 39 years  
Vehicles, trucks and trailers    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 101,191 101,580
Vehicles, trucks and trailers | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 5 years  
Vehicles, trucks and trailers | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 10 years  
Coil tubing equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 6,908 6,908
Coil tubing equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 4 years  
Coil tubing equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 10 years  
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 12,393 12,393
Land improvements    
Property, Plant and Equipment [Line Items]    
Useful Life 15 years  
Property, plant, and equipment $ 10,053 10,053
Rail improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 13,793 13,793
Rail improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 10 years  
Rail improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 20 years  
Other property and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 18,310 18,296
Assets under operating leases, lessor $ 6,000 6,000
Other property and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Life 3 years  
Other property and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Life 12 years  
Assets held and used    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 728,000 721,342
Less: accumulated depreciation 595,471 583,276
Total property, plant and equipment, net $ 132,529 $ 138,066
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant, and Equipment - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Property, Plant and Equipment [Line Items]    
Proceeds from disposal of property and equipment $ 330,000 $ 1,038,000
Gains from sales of equipment damaged or lost down-hole 0 397,000
Comprehensive Income    
Property, Plant and Equipment [Line Items]    
Proceeds from disposal of property and equipment 400,000 600,000
Gains from sales of equipment damaged or lost down-hole 400,000 200,000
Drilling rigs and related equipment    
Property, Plant and Equipment [Line Items]    
Proceeds from disposal of property and equipment 0 400,000
Gains from sales of equipment damaged or lost down-hole $ 0 $ 400,000
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 12,726 $ 16,925
Amortization expense 195 195
Accretion and depletion expense 35 47
Depreciation, depletion, amortization and accretion $ 12,956 $ 17,167
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Goodwill, period start $ 100,873 $ 100,873  
Accumulated impairment losses (89,156) (89,156) $ (89,156)
Goodwill, total 11,717 11,717 11,717
Acquisitions 0 0  
Impairment losses 0 0  
Goodwill, period end 100,873 100,873  
Well Completions      
Goodwill [Roll Forward]      
Goodwill, period start 86,043 86,043  
Accumulated impairment losses (76,829) (76,829) (76,829)
Goodwill, total 9,214 9,214 9,214
Acquisitions 0 0  
Impairment losses 0 0  
Goodwill, period end 86,043 86,043  
Other      
Goodwill [Roll Forward]      
Goodwill, period start 14,830 14,830  
Accumulated impairment losses (12,327) (12,327) (12,327)
Goodwill, total 2,503 2,503 $ 2,503
Acquisitions 0 0  
Impairment losses 0 0  
Goodwill, period end $ 14,830 $ 14,830  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, net $ 1,587 $ 1,782
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Trade names 7,850 7,850
Less: accumulated amortization - trade names (6,263) (6,068)
Intangible assets, net $ 1,587 $ 1,782
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangible assets $ 195 $ 195
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Weighted useful life (in years) 3 years 1 month 6 days  
Minimum | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life (in years) 10 years  
Maximum | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible asset, useful life (in years) 20 years  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 584  
2024 710  
2025 91  
2026 91  
2027 45  
Thereafter 66  
Intangible assets, net $ 1,587 $ 1,782
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Method Investment (Details)
$ in Millions
3 Months Ended
Dec. 21, 2018
USD ($)
helicopter
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Brim Acquisitions LLC        
Schedule of Equity Method Investments [Line Items]        
Contributions to equity investee $ 2.0      
Number of helicopters owned | helicopter 4      
Number of helicopters leased | helicopter 5      
Difference between carrying amount and underlying equity   $ 3.3   $ 3.5
Adjustment to equity investee   $ (0.2) $ (0.5)  
Brim Acquisitions LLC | Cobra Aviation Services LLC        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, ownership percentage 49.00%      
Brim Acquisitions LLC | Wexford        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, ownership percentage 51.00%      
Brim Equipment Assets | Cobra Aviation Services LLC        
Schedule of Equity Method Investments [Line Items]        
Cash paid to acquire a business $ 2.0      
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Current Liabilities    
State and local taxes payable $ 13,029 $ 13,336
Financed insurance premiums 6,522 10,136
Deferred revenue 1,248 7,550
Accrued compensation and benefits 4,087 6,743
Sale leaseback liability 4,971 4,501
Financing leases 2,921 4,003
Equipment financing note 2,284 2,329
Insurance reserves 1,589 1,509
Other 1,834 2,190
Total accrued expenses and other current liabilities 38,485 52,297
Other Long-Term Liabilities    
Equipment financing note 5,489 6,047
Sale-leaseback liability 5,166 6,836
Financing leases 2,191 2,602
Total other long-term liabilities $ 12,846 $ 15,485
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Footnote (Details)
$ in Millions
1 Months Ended
Jun. 01, 2022
USD ($)
Jun. 01, 2021
USD ($)
Dec. 30, 2020
USD ($)
Dec. 31, 2022
USD ($)
pressurePumpUnit
Mar. 31, 2023
Schedule of Other Operating Cost and Expense, by Component [Line Items]          
Term of contract 42 months 42 months   42 months  
Number of pressure pumping units to be purchased | pressurePumpUnit       7  
Aggregate value       $ 9.7  
Monthly principal and interest payments       $ 0.3  
Imputed interest rate       0.150  
First National Capital, LLC          
Schedule of Other Operating Cost and Expense, by Component [Line Items]          
Proceeds from sale of assets $ 4.6 $ 9.5 $ 5.0    
Term of contract     36 months    
Monthly rental payment amount $ 0.1 $ 0.2 $ 0.1    
Minimum          
Schedule of Other Operating Cost and Expense, by Component [Line Items]          
Financed insurance premium interest rate       1.95% 1.95%
Maximum          
Schedule of Other Operating Cost and Expense, by Component [Line Items]          
Financed insurance premium interest rate       5.13% 5.13%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Narrative (Details)
3 Months Ended 6 Months Ended
Jul. 01, 2022
Nov. 06, 2020
USD ($)
Oct. 19, 2018
USD ($)
Mar. 31, 2023
USD ($)
Jun. 30, 2022
Dec. 31, 2022
USD ($)
May 31, 2022
USD ($)
Apr. 01, 2022
USD ($)
Mar. 31, 2022
USD ($)
Feb. 28, 2022
Line of Credit Facility [Line Items]                    
Debt instrument, debt covenant, percentage of minimum prepayments made with non-recurring proceeds                   50.00%
Aviation Note | Leopard Aviation LLC And Cobra Aviation Services LLC                    
Line of Credit Facility [Line Items]                    
Debt term   39 months                
Aggregate principal amount   $ 4,600,000                
Proceeds from notes payable   $ 4,500,000                
Aviation Note | Leopard Aviation LLC And Cobra Aviation Services LLC | Prime Rate                    
Line of Credit Facility [Line Items]                    
Basis spread on variable rate   1.00%                
Revolving Credit Facility                    
Line of Credit Facility [Line Items]                    
Debt instrument, debt covenant, minimum adjusted EBITDA required             $ 4,700,000      
Debt instrument, debt covenant, minimum excess availability covenant               $ 10,000,000 $ 7,500,000  
Basis spread on variable rate       2.00%            
Revolving Credit Facility | Minimum                    
Line of Credit Facility [Line Items]                    
Fixed charges coverage ratio 1.1       0.85          
Revolving Credit Facility | Line of Credit                    
Line of Credit Facility [Line Items]                    
Maximum borrowing capacity     $ 120,000,000              
Outstanding borrowing under the credit facility       $ 84,600,000   $ 83,500,000        
Remaining borrowing capacity       17,400,000   19,700,000        
Reserve amount required       10,000,000   10,000,000        
Revolving Credit Facility | Line of Credit | Minimum                    
Line of Credit Facility [Line Items]                    
Fixed charges coverage ratio     1.1              
Letter of Credit | Line of Credit                    
Line of Credit Facility [Line Items]                    
Remaining borrowing capacity       $ 6,400,000   $ 6,500,000        
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Variable Interest Entities (Details)
3 Months Ended
Mar. 31, 2023
helicopter
Leopard Aviation LLC  
Variable Interest Entity [Line Items]  
Number of helicopters owned 1
ARS  
Variable Interest Entity [Line Items]  
Percentage of ownership 100.00%
Brim Acquisitions LLC  
Variable Interest Entity [Line Items]  
Percentage of ownership 49.00%
Dire Wolf Energy Services LLC | Cobra Aviation Services LLC  
Variable Interest Entity [Line Items]  
Interest transferred 100.00%
Predator Aviation LLC | Leopard Aviation LLC  
Variable Interest Entity [Line Items]  
Interest transferred 100.00%
Cobra Aviation Services LLC  
Variable Interest Entity [Line Items]  
Number of helicopters 2
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Non-cash expenses:    
Bad debt recoveries $ (381) $ (99)
Stock based compensation 647 241
Total SG&A expense 8,383 8,668
Selling, General and Administrative Expenses    
Cash expenses:    
Compensation and benefits 4,277 2,983
Professional services 1,929 3,637
Other 1,911 1,906
Total cash SG&A expense 8,117 8,526
Non-cash expenses:    
Bad debt recoveries (381) (99)
Stock based compensation 647 241
Total non-cash SG&A expense 266 142
Total SG&A expense $ 8,383 $ 8,668
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Provision for income taxes $ 3,333 $ 3,688
Effective federal income tax rate 29.00% 33.00%
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease expense $ 1,768 $ 1,747
Short-term lease expense 420 36
Finance lease expense:    
Amortization of right-of-use assets 565 403
Interest on lease liabilities 57 49
Total lease expense $ 2,810 $ 2,235
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Operating leases:    
Operating lease right-of-use assets $ 11,907 $ 10,656
Current operating lease liability 5,858 5,447
Long-term operating lease liability 5,772 4,913
Finance leases:    
Property, plant and equipment, net 6,703 7,267
Accrued expenses and other current liabilities 2,921 4,003
Other liabilities $ 2,191 $ 2,602
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net Property, Plant and Equipment, Net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Other Supplemental Information Related to Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows from operating leases $ 1,749 $ 1,672  
Operating cash flows from finance leases 57 49  
Financing cash flows from finance leases 1,493 452  
Right-of-use assets obtained in exchange for lease obligations:      
Operating leases $ 2,917 $ 1,383  
Weighted-average remaining lease term:      
Operating leases 2 years 8 months 12 days   2 years 10 months 24 days
Finance leases 2 years 1 month 6 days   2 years
Weighted-average discount rate:      
Operating leases 6.30%   4.10%
Finance leases 3.90%   4.30%
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Lease Liability Maturity (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases  
Remainder of 2023 $ 4,974
2024 4,976
2025 1,993
2026 374
2027 14
Thereafter 449
Total lease payments 12,780
Less: Present value discount 1,150
Present value of lease payments 11,630
Finance Leases  
Remainder of 2023 2,598
2024 1,203
2025 696
2026 795
2027 0
Thereafter 0
Total lease payments 5,292
Less: Present value discount 180
Present value of lease payments $ 5,112
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Lease revenue $ 0.7 $ 0.7
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue Revenue
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share - Schedule of Earnings Per Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Basic earnings (loss) per share:    
Net income (loss) $ 8,351 $ (14,817)
Weighted average number of shares outstanding (in shares) 47,443,000 46,845,000
Basic earnings (loss) per share (in USD per share) $ 0.18 $ (0.32)
Diluted earnings (loss) per share:    
Net income (loss) $ 8,351 $ (14,817)
Weighted average common shares, including dilutive effect (in shares) 48,002,000 46,845,000
Diluted earnings (loss) per share (in USD per share) $ 0.17 $ (0.32)
Restricted Stock    
Diluted earnings (loss) per share:    
Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares)   0
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Based Compensation (Details) - USD ($)
$ in Millions
Jan. 01, 2019
Nov. 24, 2014
Specified Member Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of the award as of the modification dates or grant date   $ 5.6
Non-Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of the award as of the modification dates or grant date $ 18.9  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized (in shares) 4.5  
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Fair value of the award as of the modification dates or grant date $ 1.1  
Unrecognized compensation cost 2 years 4 months 24 days  
Compensation expense $ 0.6 $ 0.2
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Schedule Of Share-Based Compensation (Details) - Restricted Stock - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Number of Unvested Restricted Shares    
Unvested shares beginning balance (in shares) 728,310 1,128,205
Granted (in shares) 250,000 228,310
Vested (in shares) (566,667) (628,205)
Forfeited (in shares) 0 0
Unvested shares ending balance (in shares) 411,643 728,310
Weighted Average Grant-Date Fair Value    
Unvested shares at beginning of period (in USD per share) $ 1.32 $ 1.27
Granted (in USD per share) 5.63 2.19
Vested (in USD per share) 1.48 1.54
Forfeited (in USD per share) 0 0
Unvested shares at end of period (in USD per share) $ 3.72 $ 1.32
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Revenues and Accounts Receivable (Details) - Related parties - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]      
REVENUES $ 220 $ 274  
ACCOUNTS RECEIVABLE 115   $ 223
Cobra Aviation/ARS/Leopard and Brim Equipment      
Related Party Transaction [Line Items]      
REVENUES 220 60  
ACCOUNTS RECEIVABLE 107   217
Panther and El Toro      
Related Party Transaction [Line Items]      
REVENUES 0 214  
ACCOUNTS RECEIVABLE 0   0
Other Relationships      
Related Party Transaction [Line Items]      
REVENUES 0 $ 0  
ACCOUNTS RECEIVABLE $ 8   $ 6
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Cost of Revenues of Accounts Payable (Details) - Related parties - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]      
COST OF REVENUE $ 31 $ 135  
Cobra Aviation/ARS/Leopard and Brim Equipment      
Related Party Transaction [Line Items]      
COST OF REVENUE 7 19  
The Company and Caliber      
Related Party Transaction [Line Items]      
COST OF REVENUE 24 89  
Other Relationships      
Related Party Transaction [Line Items]      
COST OF REVENUE 0 $ 27  
ACCOUNTS PAYABLE      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 25   $ 3
ACCOUNTS PAYABLE | Cobra Aviation/ARS/Leopard and Brim Equipment      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 25   3
ACCOUNTS PAYABLE | The Company and Caliber      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE 0   0
ACCOUNTS PAYABLE | Other Relationships      
Related Party Transaction [Line Items]      
ACCOUNTS PAYABLE $ 0   $ 0
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Narrative (Details)
$ in Millions
3 Months Ended
Dec. 21, 2018
USD ($)
helicopter
Mar. 31, 2023
Wexford    
Related Party Transaction [Line Items]    
Percentage of ownership   48.00%
Brim Acquisitions LLC    
Related Party Transaction [Line Items]    
Initial capital of acquisition | $ $ 2.0  
Cobra Aviation Services LLC    
Related Party Transaction [Line Items]    
Number of assets purchased | helicopter 2  
Cobra Aviation Services LLC | Brim Acquisitions LLC    
Related Party Transaction [Line Items]    
Equity method investment, ownership percentage 49.00%  
Wexford | Brim Acquisitions LLC    
Related Party Transaction [Line Items]    
Equity method investment, ownership percentage 51.00%  
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Narrative (Details)
3 Months Ended
Mar. 27, 2023
USD ($)
Mar. 20, 2023
USD ($)
Dec. 13, 2022
USD ($)
Nov. 14, 2022
USD ($)
lawsuit
May 13, 2021
USD ($)
Mar. 25, 2020
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Jan. 20, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 21, 2022
USD ($)
Nov. 21, 2022
USD ($)
Jul. 23, 2021
USD ($)
May 26, 2021
USD ($)
contractComplianceIssue
Sep. 10, 2019
individual
Other Commitments [Line Items]                              
Unrecorded unconditional purchase obligation             $ 0                
Recorded unconditional purchase obligation             0                
Insurance deductible             300,000     $ 100,000          
Insurance aggregate stop loss             5,400,000     5,400,000          
Workers' compensation liability, current             1,600,000     1,500,000          
Workers compensation and auto claims insurance, directors and officers liability             1,000,000     1,000,000          
Workers compensation and auto claims insurance, directors and officers liability aggregate limit             10,000,000     10,000,000          
Workers compensation and auto claims insurance, aggregate stop loss per claim basis             200,000                
Workers compensation and auto claims insurance, aggregate stop loss per calendar year             5,800,000                
Insurance reserves             $ 1,700,000     1,500,000          
Warranty accrual, term             1 year                
Warranty accrual             $ 0     0          
Product warranty expense             0 $ 0              
Commitments and contingencies                          
Recovery amount in undisputed claims           $ 61,700,000                  
Number of FEMA contract compliance issues raised | contractComplianceIssue                           2  
Cobra Acquisitions                              
Other Commitments [Line Items]                              
Certified claim amount submitted                 $ 379,000,000            
Invoices amount approved by FEMA $ 233,000,000                            
Amount awarded from FEMA 210,000,000                            
Litigation settlement, amount to be received 99,000,000                            
Loss contingency, damages awarded, value   $ 8,500,000   $ 9,000,000                      
Number of lawsuits pending | lawsuit       10                      
Number of claims judgment issued and under appeal | lawsuit       1                      
Number of other individuals indicted | individual                             2
Cobra Acquisitions | Former President                              
Other Commitments [Line Items]                              
Fine issued for indictment     $ 25,000                        
Puerto Rico Electric Power Authority (PREPA)                              
Other Commitments [Line Items]                              
Litigation settlement, amount to be received $ 111,000,000                            
Puerto Rico Electric Power Authority (PREPA)                              
Other Commitments [Line Items]                              
Interest charged on accounts receivable             163,200,000     152,000,000          
Accounts receivable, contract costs, amount expected to be authorized                     $ 68,100,000 $ 5,600,000   $ 47,000,000  
Staffing costs                         $ 24,400,000 $ 24,400,000  
Percent of federal funded portion for determination memorandum                       100.00%      
Percent of federal cost share portion for determination memorandum                     90.00%        
Puerto Rico Electric Power Authority (PREPA) | Cobra Acquisitions                              
Other Commitments [Line Items]                              
Payment pending from third party             227,000,000                
Foreman Electric Services, Inc.                              
Other Commitments [Line Items]                              
Loss contingency, damages awarded, value         $ 250,000,000                    
Performance And Payment Bond                              
Other Commitments [Line Items]                              
Commitments and contingencies                   8,600,000          
Estimated cost to complete the project             1,200,000                
Outstanding Bid Bond                              
Other Commitments [Line Items]                              
Commitments and contingencies             $ 0     $ 0          
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Schedule of Letters of Credit (Details) - Letter of Credit - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]    
Total letters of credit $ 6,369 $ 6,494
Environmental remediation    
Line of Credit Facility [Line Items]    
Total letters of credit 3,569 3,694
Insurance programs    
Line of Credit Facility [Line Items]    
Total letters of credit $ 2,800 $ 2,800
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Defined Contribution Plan (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Defined contribution plan, maximum annual contributions per employee, percent 92.00%  
Defined benefit plan, employer matching contribution, percent of match (up to) 3.00%  
Defined benefit plan, contributions by employer $ 0.6 $ 0.4
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.23.1
Reporting Segments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 4    
Segment Reporting Information [Line Items]      
Revenue reduction $ 116,320 $ 62,298  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 88,993 54,480  
Intersegment cost of revenues 0 0  
Total cost of revenue 88,993 54,480  
Selling, general and administrative 8,383 8,668  
Depreciation, depletion, amortization and accretion 12,956 17,167  
Gains on disposal of assets, net (361) (196)  
Operating income (loss) 6,349 (17,821)  
Interest expense, net 3,289 2,349  
Other (income) expense , net (8,624) (9,041)  
Income (loss) before income taxes 11,684 (11,129)  
Total assets 731,496   $ 724,678
Intersegment revenues      
Segment Reporting Information [Line Items]      
Revenue reduction 0 0  
Eliminations      
Segment Reporting Information [Line Items]      
Revenue reduction (584) (1,351)  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 0 0  
Intersegment cost of revenues (584) (1,277)  
Total cost of revenue (584) (1,277)  
Selling, general and administrative 0 0  
Depreciation, depletion, amortization and accretion 0 0  
Gains on disposal of assets, net 0 0  
Operating income (loss) 0 (74)  
Interest expense, net 0 0  
Other (income) expense , net 0 0  
Income (loss) before income taxes 0 (74)  
Total assets (80,521)   (80,446)
Well Completions      
Segment Reporting Information [Line Items]      
Revenue reduction 67,179 23,630  
Well Completions | Intersegment revenues      
Segment Reporting Information [Line Items]      
Revenue reduction 121 244  
Well Completions | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue reduction 67,300 23,874  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 52,037 21,839  
Intersegment cost of revenues 478 1,031  
Total cost of revenue 52,515 22,870  
Selling, general and administrative 2,492 2,039  
Depreciation, depletion, amortization and accretion 4,817 6,444  
Gains on disposal of assets, net 0 (49)  
Operating income (loss) 7,476 (7,430)  
Interest expense, net 929 371  
Other (income) expense , net 0 0  
Income (loss) before income taxes 6,547 (7,801)  
Total assets 89,795   82,897
Infrastructure      
Segment Reporting Information [Line Items]      
Revenue reduction 28,280 23,009  
Infrastructure | Intersegment revenues      
Segment Reporting Information [Line Items]      
Revenue reduction 0 0  
Infrastructure | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue reduction 28,280 23,009  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 22,476 18,887  
Intersegment cost of revenues 11 16  
Total cost of revenue 22,487 18,903  
Selling, general and administrative 4,211 4,645  
Depreciation, depletion, amortization and accretion 3,374 4,314  
Gains on disposal of assets, net (127) (5)  
Operating income (loss) (1,665) (4,848)  
Interest expense, net 1,845 1,542  
Other (income) expense , net (8,808) (9,582)  
Income (loss) before income taxes 5,298 3,192  
Total assets 455,956   450,841
Sand      
Segment Reporting Information [Line Items]      
Revenue reduction 12,442 8,347  
Sand | Intersegment revenues      
Segment Reporting Information [Line Items]      
Revenue reduction 25 832  
Sand | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue reduction 12,467 9,179  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 7,860 7,788  
Intersegment cost of revenues 0 0  
Total cost of revenue 7,860 7,788  
Selling, general and administrative 503 828  
Depreciation, depletion, amortization and accretion 1,187 1,795  
Gains on disposal of assets, net (16) (75)  
Operating income (loss) 2,933 (1,157)  
Interest expense, net 156 162  
Other (income) expense , net (2) (4)  
Income (loss) before income taxes 2,779 (1,315)  
Total assets 131,790   129,467
Drilling      
Segment Reporting Information [Line Items]      
Revenue reduction 1,824 2,852  
Drilling | Intersegment revenues      
Segment Reporting Information [Line Items]      
Revenue reduction 1 3  
Drilling | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue reduction 1,825 2,855  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 1,922 2,372  
Intersegment cost of revenues 109 160  
Total cost of revenue 2,031 2,532  
Selling, general and administrative 313 292  
Depreciation, depletion, amortization and accretion 1,367 1,680  
Gains on disposal of assets, net 0 0  
Operating income (loss) (1,886) (1,649)  
Interest expense, net 160 104  
Other (income) expense , net 0 0  
Income (loss) before income taxes (2,046) (1,753)  
Total assets 19,534   21,755
Other      
Segment Reporting Information [Line Items]      
Revenue reduction 6,595 4,460  
Other | Intersegment revenues      
Segment Reporting Information [Line Items]      
Revenue reduction 437 272  
Other | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue reduction 7,032 4,732  
Cost of revenue, exclusive of depreciation, depletion, amortization and accretion 4,698 3,594  
Intersegment cost of revenues (14) 70  
Total cost of revenue 4,684 3,664  
Selling, general and administrative 864 864  
Depreciation, depletion, amortization and accretion 2,211 2,934  
Gains on disposal of assets, net (218) (67)  
Operating income (loss) (509) (2,663)  
Interest expense, net 199 170  
Other (income) expense , net 186 545  
Income (loss) before income taxes (894) $ (3,378)  
Total assets $ 114,942   $ 120,164
XML 90 tusk-20230331_htm.xml IDEA: XBRL DOCUMENT 0001679268 2023-01-01 2023-03-31 0001679268 2023-04-26 0001679268 2023-03-31 0001679268 2022-12-31 0001679268 us-gaap:ServiceMember 2023-01-01 2023-03-31 0001679268 us-gaap:ServiceMember 2022-01-01 2022-03-31 0001679268 us-gaap:ServiceMember srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001679268 us-gaap:ServiceMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001679268 us-gaap:ProductMember 2023-01-01 2023-03-31 0001679268 us-gaap:ProductMember 2022-01-01 2022-03-31 0001679268 tusk:ProductAndServiceIncludingRelatedPartyMember 2023-01-01 2023-03-31 0001679268 tusk:ProductAndServiceIncludingRelatedPartyMember 2022-01-01 2022-03-31 0001679268 2022-01-01 2022-03-31 0001679268 us-gaap:CommonStockMember 2022-12-31 0001679268 us-gaap:RetainedEarningsMember 2022-12-31 0001679268 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001679268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001679268 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001679268 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001679268 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001679268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001679268 us-gaap:CommonStockMember 2023-03-31 0001679268 us-gaap:RetainedEarningsMember 2023-03-31 0001679268 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001679268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001679268 us-gaap:CommonStockMember 2021-12-31 0001679268 us-gaap:RetainedEarningsMember 2021-12-31 0001679268 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001679268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001679268 2021-12-31 0001679268 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001679268 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001679268 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001679268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001679268 us-gaap:CommonStockMember 2022-03-31 0001679268 us-gaap:RetainedEarningsMember 2022-03-31 0001679268 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001679268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001679268 2022-03-31 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2023-01-01 2023-03-31 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2022-01-01 2022-03-31 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2023-03-31 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2022-12-31 0001679268 2022-01-01 2022-12-31 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember tusk:CobraAcquisitionsMember 2023-03-31 0001679268 2020-03-25 2020-03-25 0001679268 2021-05-26 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2021-05-26 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2021-07-23 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2022-11-21 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2022-12-21 0001679268 tusk:CobraAcquisitionsMember 2023-01-20 0001679268 tusk:CobraAcquisitionsMember 2023-03-27 2023-03-27 0001679268 tusk:PuertoRicoElectricPowerAuthorityPREPAMember 2023-03-27 2023-03-27 0001679268 tusk:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001679268 tusk:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001679268 tusk:CustomerAMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001679268 tusk:CustomerAMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001679268 tusk:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001679268 tusk:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001679268 tusk:CustomerBMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001679268 tusk:CustomerBMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001679268 tusk:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001679268 tusk:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001679268 tusk:CustomerCMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001679268 tusk:CustomerCMember us-gaap:TradeAccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001679268 tusk:ShortfallPaymentsMember 2023-01-01 2023-03-31 0001679268 tusk:ShortfallPaymentsMember 2022-01-01 2022-03-31 0001679268 tusk:ShortfallPaymentsMember 2022-03-31 0001679268 tusk:ShortfallPaymentsMember 2023-03-31 0001679268 tusk:PracticalExpedientsMember 2023-01-01 2023-03-31 0001679268 2023-04-01 2023-03-31 0001679268 srt:MinimumMember tusk:PressurePumpingEquipmentMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember tusk:PressurePumpingEquipmentMember 2023-01-01 2023-03-31 0001679268 tusk:PressurePumpingEquipmentMember 2023-03-31 0001679268 tusk:PressurePumpingEquipmentMember 2022-12-31 0001679268 srt:MinimumMember us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember 2023-01-01 2023-03-31 0001679268 us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember 2023-03-31 0001679268 us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember 2022-12-31 0001679268 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-01-01 2023-03-31 0001679268 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001679268 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001679268 srt:MinimumMember us-gaap:BuildingMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember us-gaap:BuildingMember 2023-01-01 2023-03-31 0001679268 us-gaap:BuildingMember 2023-03-31 0001679268 us-gaap:BuildingMember 2022-12-31 0001679268 srt:MinimumMember us-gaap:TransportationEquipmentMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-01-01 2023-03-31 0001679268 us-gaap:TransportationEquipmentMember 2023-03-31 0001679268 us-gaap:TransportationEquipmentMember 2022-12-31 0001679268 srt:MinimumMember tusk:CoilTubingEquipmentMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember tusk:CoilTubingEquipmentMember 2023-01-01 2023-03-31 0001679268 tusk:CoilTubingEquipmentMember 2023-03-31 0001679268 tusk:CoilTubingEquipmentMember 2022-12-31 0001679268 us-gaap:LandMember 2023-03-31 0001679268 us-gaap:LandMember 2022-12-31 0001679268 us-gaap:LandImprovementsMember 2023-01-01 2023-03-31 0001679268 us-gaap:LandImprovementsMember 2023-03-31 0001679268 us-gaap:LandImprovementsMember 2022-12-31 0001679268 srt:MinimumMember tusk:RailImprovementsMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember tusk:RailImprovementsMember 2023-01-01 2023-03-31 0001679268 tusk:RailImprovementsMember 2023-03-31 0001679268 tusk:RailImprovementsMember 2022-12-31 0001679268 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-01-01 2023-03-31 0001679268 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2023-03-31 0001679268 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2022-12-31 0001679268 tusk:AssetsHeldAndUsedMember 2023-03-31 0001679268 tusk:AssetsHeldAndUsedMember 2022-12-31 0001679268 us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember 2023-01-01 2023-03-31 0001679268 us-gaap:WellsAndRelatedEquipmentAndFacilitiesMember 2022-01-01 2022-03-31 0001679268 us-gaap:ComprehensiveIncomeMember 2023-01-01 2023-03-31 0001679268 us-gaap:ComprehensiveIncomeMember 2022-01-01 2022-03-31 0001679268 tusk:WellCompletionMember 2021-12-31 0001679268 us-gaap:AllOtherSegmentsMember 2021-12-31 0001679268 tusk:WellCompletionMember 2022-01-01 2022-12-31 0001679268 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-12-31 0001679268 tusk:WellCompletionMember 2022-12-31 0001679268 us-gaap:AllOtherSegmentsMember 2022-12-31 0001679268 tusk:WellCompletionMember 2023-01-01 2023-03-31 0001679268 us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0001679268 tusk:WellCompletionMember 2023-03-31 0001679268 us-gaap:AllOtherSegmentsMember 2023-03-31 0001679268 us-gaap:TradeNamesMember 2023-03-31 0001679268 us-gaap:TradeNamesMember 2022-12-31 0001679268 srt:MinimumMember us-gaap:TradeNamesMember 2023-01-01 2023-03-31 0001679268 srt:MaximumMember us-gaap:TradeNamesMember 2023-01-01 2023-03-31 0001679268 us-gaap:TradeNamesMember 2023-01-01 2023-03-31 0001679268 tusk:BRIMEquipmentAssetsMember tusk:CobraAviationServicesLLCMember 2018-12-21 2018-12-21 0001679268 tusk:BrimAcquisitionsLLCMember tusk:CobraAviationServicesLLCMember 2018-12-21 0001679268 tusk:BrimAcquisitionsLLCMember tusk:WexfordPartnersInvestmentCo.LLCMember 2018-12-21 0001679268 tusk:BrimAcquisitionsLLCMember 2018-12-21 0001679268 tusk:BrimAcquisitionsLLCMember 2018-12-21 2018-12-21 0001679268 tusk:BrimAcquisitionsLLCMember 2023-03-31 0001679268 tusk:BrimAcquisitionsLLCMember 2022-12-31 0001679268 tusk:BrimAcquisitionsLLCMember 2023-01-01 2023-03-31 0001679268 tusk:BrimAcquisitionsLLCMember 2022-01-01 2022-03-31 0001679268 srt:MinimumMember 2023-03-31 0001679268 srt:MinimumMember 2022-12-31 0001679268 srt:MaximumMember 2022-12-31 0001679268 srt:MaximumMember 2023-03-31 0001679268 tusk:FirstNationalCapitalLLCMember 2020-12-30 2020-12-30 0001679268 tusk:FirstNationalCapitalLLCMember 2020-12-30 0001679268 tusk:FirstNationalCapitalLLCMember 2021-06-01 2021-06-01 0001679268 2021-06-01 0001679268 tusk:FirstNationalCapitalLLCMember 2022-06-01 2022-06-01 0001679268 2022-06-01 0001679268 2022-12-01 2022-12-31 0001679268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-19 0001679268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2018-10-19 2018-10-19 0001679268 2022-02-28 0001679268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-06-30 0001679268 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-07-01 2022-07-01 0001679268 us-gaap:RevolvingCreditFacilityMember 2022-05-31 0001679268 us-gaap:RevolvingCreditFacilityMember 2022-03-31 0001679268 us-gaap:RevolvingCreditFacilityMember 2022-04-01 0001679268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001679268 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2023-03-31 0001679268 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001679268 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2022-12-31 0001679268 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-03-31 0001679268 tusk:AviationNoteMember tusk:LeopardAviationLLCAndCobraAviationServicesLLCMember 2020-11-06 0001679268 tusk:AviationNoteMember tusk:LeopardAviationLLCAndCobraAviationServicesLLCMember 2020-11-06 2020-11-06 0001679268 tusk:AviationNoteMember tusk:LeopardAviationLLCAndCobraAviationServicesLLCMember us-gaap:PrimeRateMember 2020-11-06 2020-11-06 0001679268 tusk:CobraAviationServicesLLCMember tusk:DireWolfEnergyServicesLLCMember 2023-03-31 0001679268 tusk:LeopardAviationLLCMember tusk:PredatorAviationLLCMember 2023-03-31 0001679268 tusk:CobraAviationServicesLLCMember 2023-01-01 2023-03-31 0001679268 tusk:AirRescueSystemsCorporationMember 2023-01-01 2023-03-31 0001679268 tusk:BrimAcquisitionsLLCMember 2023-01-01 2023-03-31 0001679268 tusk:LeopardAviationLLCMember 2023-01-01 2023-03-31 0001679268 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001679268 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001679268 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001679268 tusk:SpecifiedMemberAwardsMember 2014-11-24 0001679268 tusk:NonEmployeesMember 2019-01-01 0001679268 us-gaap:RestrictedStockMember 2021-12-31 0001679268 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001679268 us-gaap:RestrictedStockMember 2022-12-31 0001679268 us-gaap:RestrictedStockMember 2023-01-01 2023-03-31 0001679268 us-gaap:RestrictedStockMember 2023-03-31 0001679268 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001679268 tusk:CobraAviationARSLeopardandBrimEquipmentMember srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001679268 tusk:CobraAviationARSLeopardandBrimEquipmentMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001679268 tusk:CobraAviationARSLeopardandBrimEquipmentMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:CobraAviationARSLeopardandBrimEquipmentMember srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:PantherDrillingandElToroMember srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001679268 tusk:PantherDrillingandElToroMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001679268 tusk:PantherDrillingandElToroMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:PantherDrillingandElToroMember srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:OtherRelationshipsMember srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001679268 tusk:OtherRelationshipsMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001679268 tusk:OtherRelationshipsMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:OtherRelationshipsMember srt:AffiliatedEntityMember 2022-12-31 0001679268 srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001679268 srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001679268 srt:AffiliatedEntityMember 2023-03-31 0001679268 srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:CobraAviationARSLeopardandBrimEquipmentMember tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:CobraAviationARSLeopardandBrimEquipmentMember tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:TheCompanyAndCaliberMember srt:AffiliatedEntityMember 2023-01-01 2023-03-31 0001679268 tusk:TheCompanyAndCaliberMember srt:AffiliatedEntityMember 2022-01-01 2022-03-31 0001679268 tusk:TheCompanyAndCaliberMember tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:TheCompanyAndCaliberMember tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:OtherRelationshipsMember tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:OtherRelationshipsMember tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2023-03-31 0001679268 tusk:RelatedPartyAccountsPayableRelatedtoCostofSalesMember srt:AffiliatedEntityMember 2022-12-31 0001679268 tusk:CobraAviationServicesLLCMember 2018-12-21 2018-12-21 0001679268 tusk:WexfordMember 2023-01-01 2023-03-31 0001679268 us-gaap:LetterOfCreditMember tusk:EnvironmentalRemediationProgramsLettersofCreditMember 2023-03-31 0001679268 us-gaap:LetterOfCreditMember tusk:EnvironmentalRemediationProgramsLettersofCreditMember 2022-12-31 0001679268 us-gaap:LetterOfCreditMember tusk:InsuranceProgramsLettersofCreditMember 2023-03-31 0001679268 us-gaap:LetterOfCreditMember tusk:InsuranceProgramsLettersofCreditMember 2022-12-31 0001679268 us-gaap:LetterOfCreditMember 2023-03-31 0001679268 us-gaap:LetterOfCreditMember 2022-12-31 0001679268 tusk:PerformanceAndPaymentBondMember 2022-12-31 0001679268 tusk:PerformanceAndPaymentBondMember 2023-03-31 0001679268 tusk:OutstandingBidBondMember 2022-12-31 0001679268 tusk:OutstandingBidBondMember 2023-03-31 0001679268 tusk:ForemanElectricServicesIncMember 2021-05-13 2021-05-13 0001679268 tusk:CobraAcquisitionsMember 2022-11-14 0001679268 tusk:CobraAcquisitionsMember 2022-11-14 2022-11-14 0001679268 tusk:CobraAcquisitionsMember 2023-03-20 2023-03-20 0001679268 tusk:CobraAcquisitionsMember 2019-09-10 0001679268 tusk:FormerPresidentMember tusk:CobraAcquisitionsMember 2022-12-13 2022-12-13 0001679268 tusk:InfrastructureMember 2023-01-01 2023-03-31 0001679268 tusk:NaturalSandProppantMember 2023-01-01 2023-03-31 0001679268 tusk:DrillingServicesMember 2023-01-01 2023-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:WellCompletionMember 2023-01-01 2023-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:InfrastructureMember 2023-01-01 2023-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:NaturalSandProppantMember 2023-01-01 2023-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:DrillingServicesMember 2023-01-01 2023-03-31 0001679268 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0001679268 srt:ConsolidationEliminationsMember 2023-01-01 2023-03-31 0001679268 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:WellCompletionMember 2023-01-01 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:InfrastructureMember 2023-01-01 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:NaturalSandProppantMember 2023-01-01 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:DrillingServicesMember 2023-01-01 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-01-01 2023-03-31 0001679268 tusk:WellCompletionMember 2022-01-01 2022-03-31 0001679268 tusk:InfrastructureMember 2022-01-01 2022-03-31 0001679268 tusk:NaturalSandProppantMember 2022-01-01 2022-03-31 0001679268 tusk:DrillingServicesMember 2022-01-01 2022-03-31 0001679268 us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:WellCompletionMember 2022-01-01 2022-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:InfrastructureMember 2022-01-01 2022-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:NaturalSandProppantMember 2022-01-01 2022-03-31 0001679268 us-gaap:IntersegmentEliminationMember tusk:DrillingServicesMember 2022-01-01 2022-03-31 0001679268 us-gaap:IntersegmentEliminationMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0001679268 srt:ConsolidationEliminationsMember 2022-01-01 2022-03-31 0001679268 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:WellCompletionMember 2022-01-01 2022-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:InfrastructureMember 2022-01-01 2022-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:NaturalSandProppantMember 2022-01-01 2022-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:DrillingServicesMember 2022-01-01 2022-03-31 0001679268 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-01-01 2022-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:WellCompletionMember 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:InfrastructureMember 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:NaturalSandProppantMember 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:DrillingServicesMember 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2023-03-31 0001679268 srt:ConsolidationEliminationsMember 2023-03-31 0001679268 us-gaap:OperatingSegmentsMember tusk:WellCompletionMember 2022-12-31 0001679268 us-gaap:OperatingSegmentsMember tusk:InfrastructureMember 2022-12-31 0001679268 us-gaap:OperatingSegmentsMember tusk:NaturalSandProppantMember 2022-12-31 0001679268 us-gaap:OperatingSegmentsMember tusk:DrillingServicesMember 2022-12-31 0001679268 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2022-12-31 0001679268 srt:ConsolidationEliminationsMember 2022-12-31 shares iso4217:USD iso4217:USD shares tusk:contractComplianceIssue pure tusk:helicopter tusk:pressurePumpUnit tusk:lawsuit tusk:individual tusk:segment 0001679268 --12-31 2023 Q1 false http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentNet http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2022#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTax http://fasb.org/us-gaap/2022#RevenueFromContractWithCustomerExcludingAssessedTax Subsequent Events 10-Q true 2023-03-31 false 001-37917 Mammoth Energy Services, Inc. DE 32-0498321 14201 Caliber Drive, Suite 300 Oklahoma City, OK (405) 608-6007 73134 Common Stock TUSK NASDAQ NASDAQ Yes Yes Non-accelerated Filer true false false 47713342 11727000 17282000 475582000 456465000 115000 223000 10230000 8883000 10056000 13219000 581000 620000 508291000 496692000 132529000 138066000 61830000 61830000 11907000 10656000 1587000 1782000 11717000 11717000 3635000 3935000 731496000 724678000 57174000 47391000 38485000 52297000 5858000 5447000 84614000 83520000 51588000 48557000 237719000 237212000 444000 471000 5772000 4913000 4017000 3981000 12846000 15485000 260798000 262062000 0.01 0.01 200000000 200000000 47713342 47713342 47312270 47312270 477000 473000 538862000 539138000 -64803000 -73154000 -3838000 -3841000 470698000 462616000 731496000 724678000 103637000 53667000 220000 274000 12463000 8357000 116320000 62298000 11762000 15355000 80977000 46567000 0 0 31000 135000 1186000 1792000 7985000 7778000 8383000 8668000 12956000 17167000 361000 196000 109971000 80119000 6349000 -17821000 3289000 2349000 8624000 9041000 5335000 6692000 11684000 -11129000 3333000 3688000 8351000 -14817000 0 0 3000 198000 8354000 -14619000 0.18 -0.32 0.17 -0.32 47443000 46845000 48002000 46845000 47312000 473000 -73154000 539138000 -3841000 462616000 567000 6000 641000 647000 166000 2000 917000 919000 8351000 8351000 3000 3000 47713000 477000 -64803000 538862000 -3838000 470698000 46684000 467000 -72535000 538221000 -2931000 463222000 500000 5000 236000 241000 -14817000 -14817000 198000 198000 47184000 472000 -87352000 538457000 -2733000 448844000 8351000 -14817000 647000 241000 12956000 17167000 188000 186000 -381000 -99000 361000 196000 0 397000 -27000 3481000 -174000 -535000 18643000 3898000 -109000 225000 1347000 1992000 -3203000 -3404000 8602000 1041000 -13262000 -7013000 3031000 201000 3240000 -2381000 6036000 1182000 330000 1038000 -5706000 -144000 66700000 37550000 65606000 35317000 1214000 868000 2044000 629000 -919000 0 -3083000 736000 -6000 8000 -5555000 -1781000 17282000 9899000 11727000 8118000 3108000 1754000 -26000 6000 5917000 1707000 Organization and Nature of Business<div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mammoth Energy Services, Inc. (“Mammoth Inc.”, “Mammoth” or the “Company”), together with its subsidiaries, is an integrated, growth-oriented company serving both the oil and gas and the electric utility industries in North America and US territories. Mammoth Inc.’s infrastructure division provides engineering, design, construction, upgrade, maintenance and repair services to various public and private owned utilities. Its oilfield services division provides a diversified set of services to the exploration and production industry including well completion, natural sand and proppant and drilling services. Additionally, the Company provides aviation services, equipment rentals, remote accommodation services and equipment manufacturing. The Company was incorporated in Delaware in June 2016.</span></div><div style="padding-left:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operations</span></div><div style="padding-left:24.75pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s well completion services include equipment and personnel used in connection with the completion and early production of oil and natural gas wells. The Company’s infrastructure services include engineering, design, construction, upgrade, maintenance and repair services to the electrical infrastructure industry as well as repair and restoration services in response to storms and other disasters. The Company’s natural sand proppant services include the distribution and production of natural sand proppant that is used primarily for hydraulic fracturing in the oil and gas industry. The Company’s drilling services provide drilling rigs and directional tools for both vertical and horizontal drilling of oil and natural gas wells. The Company also provides other services, including aviation, equipment rentals, remote accommodations and equipment manufacturing.</span></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are concentrated in North America. The Company operates its oil and natural gas businesses in the Permian Basin, the Utica Shale, the Eagle Ford Shale, the Marcellus Shale, the Granite Wash, the SCOOP, the STACK, the Cana-Woodford Shale, the Cleveland Sand and the oil sands located in Northern Alberta, Canada. The Company’s oil and natural gas business depends in large part on the conditions in the oil and natural gas industry and, specifically, on the amount of capital spending by its customers. Any prolonged increase or decrease in oil and natural gas prices affects the levels of exploration, development and production activity, as well as the entire health of the oil and natural gas industry. Decreases in the commodity prices for oil and natural gas would have a material adverse effect on the Company’s results of operations and financial condition. During the periods presented in this report, the Company provided its infrastructure services primarily in the northeastern, southwestern, midwestern and western portions of the United States. The Company’s infrastructure business depends on infrastructure spending on maintenance, upgrade, expansion and repair and restoration. Any prolonged decrease in spending by electric utility companies, delays or reductions in government appropriations or the failure of customers to pay their receivables could have a material adverse effect on the Company’s results of operations and financial condition.</span></div> Basis of Presentation and Significant Accounting Policies <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated interim financial statements include the accounts of the Company and its subsidiaries and the variable interest entities (“VIE”) for which the Company is the primary beneficiary. All material intercompany accounts and transactions have been eliminated. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report has been prepared in accordance with the rules and regulations of the Securities and Exchange Commission, and reflects all adjustments, which in the opinion of management are necessary for the fair presentation of the results for the interim periods, on a basis consistent with the annual audited consolidated financial statements. All such adjustments are of a normal, recurring nature. Certain information, accounting policies and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles (“GAAP”) have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the summary of significant accounting policies and notes thereto included in the Company’s most recent annual report on Form 10-K.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications    </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current period financial statement presentation. Previously, the Company included gains and losses on disposal of assets within Other income (expense), net </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on the unaudited condensed consolidated statements of comprehensive income (loss). The Company now presents gains and losses on disposal of assets as a separate line titled “Gains on disposal of assets, net”. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts due from customers for services performed or goods sold. The Company grants credit to customers in the ordinary course of business and generally does not require collateral. Prior to granting credit to customers, the Company analyzes the potential customer’s risk profile by utilizing a credit report, analyzing macroeconomic factors and using its knowledge of the industry, among other factors. Most areas in the continental United States in which the Company operates provide for a mechanic’s lien against the property on which the service is performed if the lien is filed within the statutorily specified time frame. Customer balances are generally considered delinquent if unpaid by the 30th day following the invoice date and credit privileges may be revoked if balances remain unpaid. Interest on delinquent accounts receivable is recognized in other income when chargeable and collectability is reasonably assured. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the period October 2017 through March 2019, the Company provided infrastructure services in Puerto Rico under master services agreements entered into by Cobra Acquisitions LLC (“Cobra”), one of the Company’s subsidiaries, with the Puerto Rico Electric Power Authority (“PREPA”) to perform repairs to PREPA’s electrical grid as a result of Hurricane Maria. During the three months ended March 31, 2023 and 2022, the Company charged interest on delinquent accounts receivable pursuant to the terms of its agreements with PREPA totaling $11.2 million and $9.9 million, respectively. These amounts are included in “other income, net” on the unaudited condensed consolidated statements of comprehensive income (loss). Included in “accounts receivable, net” on the unaudited condensed consolidated balance sheets as of March 31, 2023 and December 31, 2022 were interest charges of $163.2 million and $152.0 million, respectively.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly reviews receivables and provides for expected losses through an allowance for doubtful accounts. In evaluating the level of established reserves, the Company makes judgments regarding its customers’ ability to make required payments, economic events and other factors. As the financial condition of customers changes, circumstances develop, or additional information becomes available, adjustments to the allowance for doubtful accounts may be required. In the event the Company expects that a customer may not be able to make required payments, the Company would increase the allowance through a charge to income in the period in which that determination is made. If it is determined that previously reserved amounts are collectible, the Company would decrease the allowance through a credit to income in the period in which that determination is made. Uncollectible accounts receivable are periodically charged against the allowance for doubtful accounts once a final determination is made regarding their collectability.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a roll forward of the allowance for doubtful accounts for the year ended December 31, 2022 and the three months ended March 31, 2023 (in thousands):</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:11.25pt;padding-right:11.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,550 </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"/></tr><tr><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"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of receivables previously charged to bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions for uncollectible receivables written off</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,587 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions for uncollectible receivables written off</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657 </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="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the three months ended March 31, 2023 and 2022, the Company has made specific reserves consistent with Company policy which resulted in nominal additions to allowance for doubtful accounts. These additions were charged to bad debt expense based on the factors described above. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PREPA</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, PREPA owed Cobra approximately $227.0 million for services performed, excluding $163.2 million of interest charged on these delinquent balances. PREPA is currently subject to bankruptcy proceedings, which </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations is largely dependent upon funding from the Federal Emergency Management Agency (“FEMA”) or other sources. On September 30, 2019, Cobra filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to Cobra by PREPA, which motion was stayed by the Court. On March 25, 2020, Cobra filed an urgent motion to modify the stay order and allow the recovery of approximately $61.7 million in claims related to a tax gross-up provision contained in the emergency master service agreement, as amended, that was entered into with PREPA on October 19, 2017. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status report by June 7, 2021. On April 6, 2021, Cobra filed a motion to lift the stay order. Following this filing, PREPA initiated discussion with Cobra, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would be releasing a report in the near future relating to the emergency master service agreement between PREPA and Cobra that was executed on October 19, 2017. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with the aid of Mammoth, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court denied Cobra</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s April 6, 2021 motion to lift the stay order, extended the stay of our motion seeking recovery of amounts owed to Cobra and directed the parties to file an additional joint status report, which was filed on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobra</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">’</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal case against the former Cobra president and the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes all amounts charged to PREPA, including interest charged on delinquent accounts receivable, were in accordance with the terms of the contracts. Further, there have been multiple reviews prepared by or on behalf of FEMA that have concluded that the amounts Cobra charged PREPA were reasonable, that PREPA adhered to Puerto Rican legal statutes regarding emergency situations, and that PREPA engaged in a reasonable procurement process. The </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company believes these receivables are collectible and no allowance was deemed necessary at March 31, 2023 or December 31, 2022. However, in the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to the Company or (iii) otherwise does not pay amounts owed to the Company for services performed, the receivable may not be collectible.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Credit Risk and Significant Customers </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents in excess of federally insured limits and trade receivables. Following is a summary of our significant customers based on percentages of total accounts receivable balances at March 31, 2023 and December 31, 2022 and percentages of total revenues derived for the three months ended March 31, 2023 and 2022:</span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:43.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">REVENUES</span></td><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ACCOUNTS RECEIVABLE</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.95pt">Customer A is a third-party customer. Revenues and the related accounts receivable balances earned from Customer A were derived from the Company’s infrastructure services segment. Accounts receivable for Customer A also includes receivables due for interest charged on delinquent accounts receivable. </span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.5pt">Customer B is a third-party customer. Revenues and the related accounts receivable balances earned from Customer B were derived from the Company’s well completion services segment.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.95pt">Customer C is a third-party customer. Revenues and the related accounts receivable balances earned from Customer C were derived from the Company’s well completion services segment.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents, trade receivables, trade payables, amounts receivable or payable to related parties and debt. The carrying amount of cash and cash equivalents, trade receivables, receivables from related parties and trade payables approximates fair value because of the short-term nature of the instruments. The fair value of debt approximates its carrying value because the cost of borrowing fluctuates based upon market conditions.</span></div> <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated interim financial statements include the accounts of the Company and its subsidiaries and the variable interest entities (“VIE”) for which the Company is the primary beneficiary. All material intercompany accounts and transactions have been eliminated. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report has been prepared in accordance with the rules and regulations of the Securities and Exchange Commission, and reflects all adjustments, which in the opinion of management are necessary for the fair presentation of the results for the interim periods, on a basis consistent with the annual audited consolidated financial statements. All such adjustments are of a normal, recurring nature. Certain information, accounting policies and footnote disclosures normally included in financial statements prepared in accordance with generally accepted accounting principles (“GAAP”) have been omitted pursuant to such rules and regulations, although the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the summary of significant accounting policies and notes thereto included in the Company’s most recent annual report on Form 10-K.</span></div> <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications    </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications have been made to prior period amounts to conform to the current period financial statement presentation. Previously, the Company included gains and losses on disposal of assets within Other income (expense), net </span></div>on the unaudited condensed consolidated statements of comprehensive income (loss). The Company now presents gains and losses on disposal of assets as a separate line titled “Gains on disposal of assets, net”. <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts due from customers for services performed or goods sold. The Company grants credit to customers in the ordinary course of business and generally does not require collateral. Prior to granting credit to customers, the Company analyzes the potential customer’s risk profile by utilizing a credit report, analyzing macroeconomic factors and using its knowledge of the industry, among other factors. Most areas in the continental United States in which the Company operates provide for a mechanic’s lien against the property on which the service is performed if the lien is filed within the statutorily specified time frame. Customer balances are generally considered delinquent if unpaid by the 30th day following the invoice date and credit privileges may be revoked if balances remain unpaid. Interest on delinquent accounts receivable is recognized in other income when chargeable and collectability is reasonably assured. </span></div>The Company regularly reviews receivables and provides for expected losses through an allowance for doubtful accounts. In evaluating the level of established reserves, the Company makes judgments regarding its customers’ ability to make required payments, economic events and other factors. As the financial condition of customers changes, circumstances develop, or additional information becomes available, adjustments to the allowance for doubtful accounts may be required. In the event the Company expects that a customer may not be able to make required payments, the Company would increase the allowance through a charge to income in the period in which that determination is made. If it is determined that previously reserved amounts are collectible, the Company would decrease the allowance through a credit to income in the period in which that determination is made. Uncollectible accounts receivable are periodically charged against the allowance for doubtful accounts once a final determination is made regarding their collectability. 11200000 9900000 163200000 152000000 <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a roll forward of the allowance for doubtful accounts for the year ended December 31, 2022 and the three months ended March 31, 2023 (in thousands):</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:11.25pt;padding-right:11.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,550 </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"/></tr><tr><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"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of receivables previously charged to bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions for uncollectible receivables written off</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,587 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to bad debt 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deductions for uncollectible receivables written off</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657 </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> 18085000 3550000 161000 17887000 3587000 33000 39000 2000 3657000 227000000 163200000 61700000 2 47000000 47000000 24400000 1 5600000 0.90 68100000 379000000 233000000 0.90 210000000 210000000 99000000 111000000 Concentrations of Credit Risk and Significant Customers Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents in excess of federally insured limits and trade receivables. Following is a summary of our significant customers based on percentages of total accounts receivable balances at March 31, 2023 and December 31, 2022 and percentages of total revenues derived for the three months ended March 31, 2023 and 2022:<div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:43.838%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:12.243%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">REVENUES</span></td><td colspan="3" style="display:none"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ACCOUNTS RECEIVABLE</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer C</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.95pt">Customer A is a third-party customer. Revenues and the related accounts receivable balances earned from Customer A were derived from the Company’s infrastructure services segment. Accounts receivable for Customer A also includes receivables due for interest charged on delinquent accounts receivable. </span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.5pt">Customer B is a third-party customer. Revenues and the related accounts receivable balances earned from Customer B were derived from the Company’s well completion services segment.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.95pt">Customer C is a third-party customer. Revenues and the related accounts receivable balances earned from Customer C were derived from the Company’s well completion services segment.</span></div> 0 0 0.82 0.83 0.16 0.02 0.03 0 0.09 0.25 0.02 0 <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments consist of cash and cash equivalents, trade receivables, trade payables, amounts receivable or payable to related parties and debt. The carrying amount of cash and cash equivalents, trade receivables, receivables from related parties and trade payables approximates fair value because of the short-term nature of the instruments. The fair value of debt approximates its carrying value because the cost of borrowing fluctuates based upon market conditions.</span></div> Revenue<div style="margin-top:3pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary revenue streams include infrastructure services, well completion services, natural sand proppant services, drilling services and other services, which includes aviation, equipment rentals, remote accommodations and equipment manufacturing. See Note 19 for the Company’s revenue disaggregated by type. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s customer contracts include provisions entitling the Company to a termination penalty when the customer invokes its contractual right to terminate prior to the contract’s nominal end date. The termination penalties in the customer contracts vary, but are generally considered substantive for accounting purposes and create enforceable rights and obligations throughout the stated duration of the contract. The Company accounts for a contract cancellation as a contract modification in the period in which the customer invokes the termination provision. The determination of the contract termination penalty is based on the terms stated in the related customer agreement. As of the modification date, the Company updates its estimate of the transaction price using the expected value method, subject to constraints, and recognizes the amount over the remaining performance period.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Well Completion Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Well completion services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Generally, the Company accounts for well completion services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies proppant that is utilized for pressure pumping as part of the agreement with the customer. The Company accounts for these pressure pumping agreements as multiple performance obligations satisfied over time. Jobs for these services are typically short-term in nature and range from a few hours to multiple days. Generally, revenue is recognized over time upon the completion of each segment of work based upon a completed field ticket, which includes the charges for the services performed, mobilization of the equipment to the location and personnel.</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional revenue is generated through labor charges and the sale of consumable supplies that are incidental to the service being performed. Such amounts are recognized ratably over the period during which the corresponding goods and services are consumed.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Infrastructure Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Infrastructure services are typically provided pursuant to master service agreements, repair and maintenance contracts or fixed price and non-fixed price installation contracts. Pricing under these contracts may be unit priced, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis). Generally, the Company accounts for infrastructure services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies materials that are utilized during the jobs as part of the agreement with the customer. The Company accounts for these infrastructure agreements as multiple performance obligations satisfied over time. Revenue is recognized over time as work progresses based on the days completed or as the contract is completed. Under certain customer contracts in our infrastructure services segment, the Company warranties equipment and labor performed for a specified period following substantial completion of the work. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Natural Sand Proppant Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells natural sand proppant through sand supply agreements with its customers. Under these agreements, sand is typically sold at a flat rate per ton or a flat rate per ton with an index-based adjustment. The Company recognizes revenue at the point in time when the customer obtains legal title to the product, which may occur at the production facility, rail origin or at the destination terminal.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s sand supply agreements contain a minimum volume commitment related to sand purchases whereby the Company charges a shortfall payment if the customer fails to meet the required minimum volume commitment. These agreements may also contain make-up provisions whereby shortfall payments can be applied in future periods against purchased volumes exceeding the minimum volume commitment. If a make-up right exists, the Company has future performance obligations to deliver excess volumes of product in subsequent months. In accordance with ASC 606, if the customer fails to meet the minimum volume commitment, the Company will assess whether it expects the customer to fulfill its unmet commitment during the contractually specified make-up period based on discussions with the customer and management’s knowledge of the business. If the Company expects the customer will make-up deficient volumes in future periods, revenue related to shortfall payments will be deferred and recognized on the earlier of the date on which the customer utilizes make-up volumes or the likelihood that the customer will exercise its right to make-up deficient volumes becomes remote. If the Company does not expect the customer will make-up deficient volumes in future periods, the breakage model will be applied and revenue related to shortfall payments will be recognized when the model indicates the customer’s inability to take delivery of excess volumes. The Company did not recognize any shortfall revenue during the three months ended March 31, 2023 or 2022 and did not have any deferred revenue related to shortfall payments.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain of the Company’s sand supply agreements, the customer obtains control of the product when it is loaded into rail cars and the customer reimburses the Company for all freight charges incurred. The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the sand. If revenue is recognized for the related product before the shipping and handling activities occur, the Company accrues the related costs of those shipping and handling activities.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Drilling Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract drilling services were provided under daywork contracts. Directional drilling services, including motor rentals, are provided on a day rate or hourly basis, and revenue is recognized as work progresses. Performance obligations are satisfied over time as the work progresses based on the measure of output. Mobilization revenue and costs were recognized over the days of actual drilling. As a result of market conditions, the Company temporarily shut down its contract land drilling operations beginning in December 2019 and rig hauling operations beginning in April 2020.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provided aviation, equipment rentals, remote accommodations and equipment manufacturing, which are reported under other services. The Company’s other services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Performance obligations for these services are satisfied over time and revenue is recognized as the work progresses based on the measure of output. Jobs for these services are typically short-term in nature and range from a few hours to multiple days.</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts in which variable consideration is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied distinct good or service that forms part of a single performance obligation.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a rollforward of the Company’s contract liabilities (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for recognition of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for rebate credit recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for deferral of customer prepayments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for recognition of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for rebate credit recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for deferral of customer prepayments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248 </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="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any contract assets as of March 31, 2023 or December 31, 2022. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div>Revenue recognized in the current period from performance obligations satisfied in previous periods was a nominal amount for the three months ended March 31, 2023 and 2022. As of March 31, 2023, the Company had unsatisfied performance obligations totaling $19.3 million, which will be recognized over the next 22 months. Revenue<div style="margin-top:3pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s primary revenue streams include infrastructure services, well completion services, natural sand proppant services, drilling services and other services, which includes aviation, equipment rentals, remote accommodations and equipment manufacturing. See Note 19 for the Company’s revenue disaggregated by type. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s customer contracts include provisions entitling the Company to a termination penalty when the customer invokes its contractual right to terminate prior to the contract’s nominal end date. The termination penalties in the customer contracts vary, but are generally considered substantive for accounting purposes and create enforceable rights and obligations throughout the stated duration of the contract. The Company accounts for a contract cancellation as a contract modification in the period in which the customer invokes the termination provision. The determination of the contract termination penalty is based on the terms stated in the related customer agreement. As of the modification date, the Company updates its estimate of the transaction price using the expected value method, subject to constraints, and recognizes the amount over the remaining performance period.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Well Completion Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Well completion services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Generally, the Company accounts for well completion services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies proppant that is utilized for pressure pumping as part of the agreement with the customer. The Company accounts for these pressure pumping agreements as multiple performance obligations satisfied over time. Jobs for these services are typically short-term in nature and range from a few hours to multiple days. Generally, revenue is recognized over time upon the completion of each segment of work based upon a completed field ticket, which includes the charges for the services performed, mobilization of the equipment to the location and personnel.</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional revenue is generated through labor charges and the sale of consumable supplies that are incidental to the service being performed. Such amounts are recognized ratably over the period during which the corresponding goods and services are consumed.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Infrastructure Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Infrastructure services are typically provided pursuant to master service agreements, repair and maintenance contracts or fixed price and non-fixed price installation contracts. Pricing under these contracts may be unit priced, cost-plus/hourly (or time and materials basis) or fixed price (or lump sum basis). Generally, the Company accounts for infrastructure services as a single performance obligation satisfied over time. In certain circumstances, the Company supplies materials that are utilized during the jobs as part of the agreement with the customer. The Company accounts for these infrastructure agreements as multiple performance obligations satisfied over time. Revenue is recognized over time as work progresses based on the days completed or as the contract is completed. Under certain customer contracts in our infrastructure services segment, the Company warranties equipment and labor performed for a specified period following substantial completion of the work. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Natural Sand Proppant Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells natural sand proppant through sand supply agreements with its customers. Under these agreements, sand is typically sold at a flat rate per ton or a flat rate per ton with an index-based adjustment. The Company recognizes revenue at the point in time when the customer obtains legal title to the product, which may occur at the production facility, rail origin or at the destination terminal.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s sand supply agreements contain a minimum volume commitment related to sand purchases whereby the Company charges a shortfall payment if the customer fails to meet the required minimum volume commitment. These agreements may also contain make-up provisions whereby shortfall payments can be applied in future periods against purchased volumes exceeding the minimum volume commitment. If a make-up right exists, the Company has future performance obligations to deliver excess volumes of product in subsequent months. In accordance with ASC 606, if the customer fails to meet the minimum volume commitment, the Company will assess whether it expects the customer to fulfill its unmet commitment during the contractually specified make-up period based on discussions with the customer and management’s knowledge of the business. If the Company expects the customer will make-up deficient volumes in future periods, revenue related to shortfall payments will be deferred and recognized on the earlier of the date on which the customer utilizes make-up volumes or the likelihood that the customer will exercise its right to make-up deficient volumes becomes remote. If the Company does not expect the customer will make-up deficient volumes in future periods, the breakage model will be applied and revenue related to shortfall payments will be recognized when the model indicates the customer’s inability to take delivery of excess volumes. The Company did not recognize any shortfall revenue during the three months ended March 31, 2023 or 2022 and did not have any deferred revenue related to shortfall payments.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain of the Company’s sand supply agreements, the customer obtains control of the product when it is loaded into rail cars and the customer reimburses the Company for all freight charges incurred. The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the sand. If revenue is recognized for the related product before the shipping and handling activities occur, the Company accrues the related costs of those shipping and handling activities.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Drilling Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract drilling services were provided under daywork contracts. Directional drilling services, including motor rentals, are provided on a day rate or hourly basis, and revenue is recognized as work progresses. Performance obligations are satisfied over time as the work progresses based on the measure of output. Mobilization revenue and costs were recognized over the days of actual drilling. As a result of market conditions, the Company temporarily shut down its contract land drilling operations beginning in December 2019 and rig hauling operations beginning in April 2020.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Services</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provided aviation, equipment rentals, remote accommodations and equipment manufacturing, which are reported under other services. The Company’s other services are typically provided based upon a purchase order, contract or on a spot market basis. Services are provided on a day rate, contracted or hourly basis. Performance obligations for these services are satisfied over time and revenue is recognized as the work progresses based on the measure of output. Jobs for these services are typically short-term in nature and range from a few hours to multiple days.</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts in which variable consideration is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied distinct good or service that forms part of a single performance obligation.</span></div> 0 0 0 0 one year <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a rollforward of the Company’s contract liabilities (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for recognition of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,207)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for rebate credit recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for deferral of customer prepayments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for recognition of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,042)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deduction for rebate credit recognized</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for deferral of customer prepayments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, March 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248 </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> 3250000 3207000 140000 7647000 7550000 7042000 0 740000 1248000 0 0 0 0 19300000 P22M InventoriesInventories consist of raw sand and processed sand available for sale, chemicals and other products sold as a bi-product of completion and production operations and supplies used in performing services. Inventory is stated at the lower of cost or net realizable value on an average cost basis. Inventories<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of raw sand and processed sand available for sale, chemicals and other products sold as a bi-product of completion and production operations and supplies used in performing services. Inventory is stated at the lower of cost or net realizable value on an average cost basis. The Company assesses the valuation of its inventories based upon specific usage, future utility, obsolescence and other factors. A summary of the Company’s inventories is shown below (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.280%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,883 </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> A summary of the Company’s inventories is shown below (in thousands): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.280%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,883 </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> 6648000 5167000 1816000 974000 1016000 2221000 750000 521000 10230000 8883000 Property, Plant and Equipment     <div style="margin-bottom:6pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment include the following (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:46.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pressure pumping equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Drilling rigs and related equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7-20 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15-39 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vehicles, trucks and trailers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5-10 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coil tubing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 years or life of lease</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rail improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-20 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other property and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-12 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707,457 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits on equipment and equipment in process of assembly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">728,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721,342 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,529 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,066 </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="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a.    Included in Buildings at each of March 31, 2023 and December 31, 2022 are costs of $7.6 million related to assets under operating leases.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b.    Included in Other property and equipment at each of March 31, 2023 and December 31, 2022 are costs of $6.0 million related to assets under operating leases.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">c.    Deposits on equipment and equipment in process of assembly represents deposits placed with vendors for equipment that is in the process of assembly and purchased equipment that is being outfitted for its intended use. The equipment is not yet placed in service.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">d.    Includes accumulated depreciation of $8.4 million and $8.0 million at March 31, 2023 and December 31, 2022, respectively, related to assets under operating leases.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disposals</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from customers for horizontal and directional drilling services equipment damaged or lost down-hole are reflected in revenue with the carrying value of the related equipment charged to cost of service revenues and are reported as cash inflows from investing activities in the unaudited condensed consolidated statements of cash flows. The Company did not have any proceeds or gains from the sale of equipment damaged or lost down-hole during the three months ended March 31, 2023. For the three months ended March 31, 2022, proceeds and gains from the sale of equipment damaged or lost down-hole were a $0.4 million and $0.4 million, respectively.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from assets sold or disposed of as well as the carrying value of the related equipment are reflected in “gains on disposal of assets, net” on the unaudited condensed consolidated statements of comprehensive income (loss). For the three months ended March 31, 2023 and 2022, proceeds from the sale of equipment were $0.4 million and $0.6 million, respectively, and gains from the sale or disposal of equipment were $0.4 million and $0.2 million, respectively.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation, depletion, amortization and accretion</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of depreciation, depletion, amortization and accretion expense is below (in thousands):</span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:68.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion and depletion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, depletion, amortization and accretion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,956 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,167 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:6pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment include the following (in thousands): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:46.060%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.515%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.518%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Pressure pumping equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Drilling rigs and related equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-15 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,752 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7-20 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,456 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Buildings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15-39 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,316 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vehicles, trucks and trailers</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5-10 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Coil tubing equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4-10 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15 years or life of lease</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rail improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10-20 years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other property and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-12 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,296 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">720,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707,457 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits on equipment and equipment in process of assembly</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">728,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721,342 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">583,276 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property, plant and equipment, net</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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,529 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,066 </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="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a.    Included in Buildings at each of March 31, 2023 and December 31, 2022 are costs of $7.6 million related to assets under operating leases.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b.    Included in Other property and equipment at each of March 31, 2023 and December 31, 2022 are costs of $6.0 million related to assets under operating leases.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">c.    Deposits on equipment and equipment in process of assembly represents deposits placed with vendors for equipment that is in the process of assembly and purchased equipment that is being outfitted for its intended use. The equipment is not yet placed in service.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">d.    Includes accumulated depreciation of $8.4 million and $8.0 million at March 31, 2023 and December 31, 2022, respectively, related to assets under operating leases.</span></div> P3Y P5Y 244680000 230760000 P3Y P15Y 110752000 110724000 P7Y P20Y 162456000 162634000 P15Y P39Y 40338000 40316000 P5Y P10Y 101191000 101580000 P4Y P10Y 6908000 6908000 12393000 12393000 P15Y 10053000 10053000 P10Y P20Y 13793000 13793000 P3Y P12Y 18310000 18296000 720874000 707457000 7126000 13885000 728000000 721342000 595471000 583276000 132529000 138066000 7600000 7600000 6000000 6000000 8400000 8000000 0 0 400000 400000 400000 600000 400000 200000 <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of depreciation, depletion, amortization and accretion expense is below (in thousands):</span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:68.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.731%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.564%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.734%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,726 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">195 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion and depletion expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation, depletion, amortization and accretion</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,956 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,167 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 12726000 16925000 195000 195000 35000 47000 12956000 17167000 Goodwill and Intangible Assets<div style="margin-bottom:6pt;margin-top:6pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the net carrying amount of goodwill by reporting segment (see Note 19) for the three months ended March 31, 2023 and year ended December 31, 2022 are presented below (in thousands):</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:55.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.967%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.967%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.970%"/><td style="width:0.1%"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Well Completions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</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 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89,156)</span></td><td style="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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,214 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,717 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89,156)</span></td><td style="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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,214 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,717 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2023</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 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89,156)</span></td><td style="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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,214 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="margin-top:6pt;padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following definite lived intangible assets recorded (in thousands):</span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:60.096%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.304%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.307%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization - trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782 </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="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for intangible assets was $0.2 million for each of the three months ended March 31, 2023 and 2022, respectively. The original life of trade names ranges from 10 to 20 years as of March 31, 2023 with a remaining average useful life of 3.1 years.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregated expected amortization expense for the future periods is expected to be as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </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="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the net carrying amount of goodwill by reporting segment (see Note 19) for the three months ended March 31, 2023 and year ended December 31, 2022 are presented below (in thousands):</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.614%"><tr><td style="width:1.0%"/><td style="width:55.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.967%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.967%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.970%"/><td style="width:0.1%"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Well Completions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of January 1, 2022</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 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89,156)</span></td><td style="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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,214 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,717 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</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 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89,156)</span></td><td style="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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,214 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,717 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impairment losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of March 31, 2023</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 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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,043 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,873 </span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated impairment losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(76,829)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,327)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(89,156)</span></td><td style="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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,214 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,503 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,717 </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> 86043000 14830000 100873000 76829000 12327000 89156000 9214000 2503000 11717000 0 0 0 0 0 0 86043000 14830000 100873000 76829000 12327000 89156000 9214000 2503000 11717000 0 0 0 0 0 0 86043000 14830000 100873000 76829000 12327000 89156000 9214000 2503000 11717000 <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had the following definite lived intangible assets recorded (in thousands):</span></div><div style="padding-left:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.321%"><tr><td style="width:1.0%"/><td style="width:60.096%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.304%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.793%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.307%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization - trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,263)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,068)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782 </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> 7850000 7850000 6263000 6068000 1587000 1782000 200000 200000 P10Y P20Y P3Y1M6D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregated expected amortization expense for the future periods is expected to be as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:78.532%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,587 </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> 584000 710000 91000 91000 45000 66000 1587000 Equity Method InvestmentOn December 21, 2018, Cobra Aviation Services LLC (“Cobra Aviation”) and Wexford Partners Investment Co. LLC (“Wexford Investment”), a related party, formed a joint venture under the name of Brim Acquisitions LLC (“Brim Acquisitions”) to acquire all outstanding equity interest in Brim Equipment Leasing, Inc. (“Brim Equipment”) for a total purchase price of approximately $2.0 million. Cobra Aviation owns a 49% economic interest and Wexford Investment owns a 51% economic interest in Brim Acquisitions, and each member contributed its pro rata portion of Brim Acquisitions’ initial capital of $2.0 million. Brim Acquisitions, through Brim Equipment, owns four commercial helicopters and leases five commercial helicopters for operations, which it uses to provide a variety of services, including short haul, aerial ignition, hoist operations, aerial photography, fire suppression, construction services, animal/capture/survey, search and rescue, airborne law enforcement, power line construction, precision long line operations, pipeline construction and survey, mineral and seismic exploration, and aerial seeding and fertilization.The Company uses the equity method of accounting to account for its investment in Brim Acquisitions, which had a carrying value of approximately $3.3 million and $3.5 million at March 31, 2023 and December 31, 2022, respectively. The investment is included in “other non-current assets” on the unaudited condensed consolidated balance sheets. The Company recorded equity method adjustments to its investment of $0.2 million and ($0.5) million for the three months ended March 31, 2023 and 2022, respectively, which is included in “other income (expense), net” on the unaudited condensed consolidated statements of comprehensive income (loss). 2000000 0.49 0.51 2000000 4 5 3300000 3500000 -200000 -500000 Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities<div style="margin-bottom:6pt;padding-left:24.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities and other long-term liabilities included the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.280%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premiums</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,743 </span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale-leaseback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing note</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="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"><div style="padding-left:24.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other Long-Term Liabilities</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale-leaseback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,846 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,485 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Financed insurance premiums are due in monthly installments, are unsecured and mature within the twelve-month period following the close of the year. As of March 31, 2023 and December 31, 2022, the applicable interest rate associated with financed insurance premiums ranged from 1.95% to 5.13%.</span></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">On December 30, 2020, the Company entered into an agreement with First National Capital, LLC (“FNC”) whereby the Company agreed to sell certain assets from its infrastructure segment to FNC for aggregate proceeds of $5.0 million. Concurrent with the sale of assets, the Company entered into a 36 month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. On June 1, 2021, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $9.5 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.2 million. On June 1, 2022, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $4.6 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. Under the agreements, the Company has the option to purchase the assets at the end of the lease terms. The Company recorded liabilities for the proceeds received and will continue to depreciate the assets. The Company has imputed an interest rate so that the carrying amount of the financial liabilities will be the expected repurchase price at the end of the initial lease terms. </span></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">In December 2022, the Company entered into a 42 month financing arrangement with FNC for the purchase of seven new pressure pumping units for an aggregate value of $9.7 million. Under this arrangement, the Company has agreed to make monthly principal and interest payments totaling $0.3 million over the term of the agreement. This note is secured by the seven pressure pumping units and bears interest at an imputed rate of approximately 15.0%.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities and other long-term liabilities included the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:58.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.276%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.280%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,336 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financed insurance premiums</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,248 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,743 </span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale-leaseback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing note</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance reserves</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,509 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,485 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="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"><div style="padding-left:24.75pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other Long-Term Liabilities</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment financing note</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,047 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sale-leaseback liability</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,846 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,485 </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 style="margin-top:6pt;padding-left:40.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Financed insurance premiums are due in monthly installments, are unsecured and mature within the twelve-month period following the close of the year. As of March 31, 2023 and December 31, 2022, the applicable interest rate associated with financed insurance premiums ranged from 1.95% to 5.13%.</span></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">On December 30, 2020, the Company entered into an agreement with First National Capital, LLC (“FNC”) whereby the Company agreed to sell certain assets from its infrastructure segment to FNC for aggregate proceeds of $5.0 million. Concurrent with the sale of assets, the Company entered into a 36 month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. On June 1, 2021, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $9.5 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.2 million. On June 1, 2022, the Company entered into another agreement with FNC whereby the Company sold additional assets from its infrastructure segment to FNC for aggregate proceeds of $4.6 million and entered into a 42-month lease agreement whereby the Company agreed to lease back the assets at a monthly rental rate of $0.1 million. Under the agreements, the Company has the option to purchase the assets at the end of the lease terms. The Company recorded liabilities for the proceeds received and will continue to depreciate the assets. The Company has imputed an interest rate so that the carrying amount of the financial liabilities will be the expected repurchase price at the end of the initial lease terms. </span></div><div style="margin-top:6pt;padding-left:40.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">In December 2022, the Company entered into a 42 month financing arrangement with FNC for the purchase of seven new pressure pumping units for an aggregate value of $9.7 million. Under this arrangement, the Company has agreed to make monthly principal and interest payments totaling $0.3 million over the term of the agreement. This note is secured by the seven pressure pumping units and bears interest at an imputed rate of approximately 15.0%.</span></div> 13029000 13336000 6522000 10136000 1248000 7550000 4087000 6743000 4971000 4501000 2921000 4003000 2284000 2329000 1589000 1509000 1834000 2190000 38485000 52297000 5489000 6047000 5166000 6836000 2191000 2602000 12846000 15485000 0.0195 0.0195 0.0513 0.0513 5000000 P36M 100000 9500000 P42M 200000 4600000 P42M 100000 P42M 7 9700000 300000 7 0.150 DebtOn October 19, 2018, Mammoth Inc. and certain of its direct and indirect subsidiaries, as borrowers, entered into an amended and restated revolving credit and security agreement with the lenders party thereto and PNC Bank, National Association, as a lender and as administrative agent for the lenders, as subsequently further amended (the “revolving credit facility”). The revolving credit facility matures on October 19, 2023 and currently provides for the maximum revolving advance amount of $120.0 million. Borrowings under the revolving credit facility are secured by the assets of Mammoth Inc., inclusive of the subsidiary companies, and are subject to a borrowing base calculation prepared monthly. The revolving credit facility also contains various customary affirmative and restrictive covenants. Among the covenants is a financial covenant, including a minimum fixed charges coverage ratio of at least 1.1 to 1.0.<div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 28, 2022, the Company entered into a fourth amendment to the revolving credit facility (the “Fourth Amendment”) to, in relevant part, (i) amend the financial covenants as outlined below, (ii) provide for a conditional increase of the applicable interest margin, (iii) permit certain sale-leaseback transactions, and (iv) provide for a reduction in the maximum revolving advance amount in an amount equal to 50% of the PREPA claims proceeds, subject to a floor equal to the sum of eligible billed and unbilled accounts receivables. </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial covenants under our revolving credit facility were amended as follows:</span></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the leverage ratio was eliminated;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the fixed charge coverage ratio was reduced to .85 to 1.0 for the six months ended June 30, 2022 and increased to 1.1 to 1.0 for the periods thereafter;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">a minimum adjusted EBITDA covenant of $4.7 million, excluding interest on accounts receivable from PREPA, for the five months ending May 31, 2022 was added; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the minimum excess availability covenant was reduced to $7.5 million through March 31, 2022, after which the minimum excess availability covenant increased to $10.0 million.</span></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with the applicable financial covenants under its revolving credit facility in effect as of March 31, 2023 and December 31, 2022.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2023, there were outstanding borrowings under the revolving credit facility of $84.6 million and $17.4 million of available borrowing capacity under the facility, after giving effect to $6.4 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity. At December 31, 2022, there were outstanding borrowings under the revolving credit facility of $83.5 million and $19.7 million of borrowing capacity under the facility, after giving effect to $6.5 million of outstanding letters of credit and the requirement to maintain a $10.0 million reserve out of the available borrowing capacity.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default occurs under the revolving credit facility and remains uncured, it could have a material adverse effect on the Company’s business, financial condition, liquidity and results of operations. The lenders (i) would not be required to lend any additional amounts to the Company, (ii) could elect to increase the interest rate by 200 basis points, (iii) could elect to declare all outstanding borrowings, together with accrued and unpaid interest and fees, to be due and payable, (iv) may have the ability to require the Company to apply all of its available cash to repay outstanding borrowings, and (v) may foreclose on substantially all of the Company’s assets. The Company’s revolving credit facility is currently scheduled to mature on October 19, 2023. The Company continues to explore various strategic alternatives to extend, refinance or repay its revolving credit facility at or before the scheduled maturity date, which may include proceeds from any equity or debt transactions. There is no guarantee that such extension, refinancing or repayment will be secured. Additionally, any such extended or new credit facility could have terms that are less favorable to the Company than the terms of its existing revolving credit facility, which may significantly increase the Company’s cost of capital and may have a material adverse effect on the Company’s liquidity and financial condition.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:24.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Aviation Note</span></div><div style="padding-left:24.75pt;text-indent:-22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 6, 2020, Leopard and Cobra Aviation entered into a 39 month promissory note agreement with Bank7 (the “Aviation Note”) in an aggregate principal amount of $4.6 million and received net proceeds of $4.5 million. The Aviation Note bore interest at a rate based on the Wall Street Journal Prime Rate plus a margin of 1%. The Aviation Note was paid off on September 30, 2022.</span></div> 120000000 1.1 0.50 0.85 1.1 4700000 7500000 10000000 84600000 17400000 6400000 10000000 83500000 19700000 6500000 10000000 0.0200 P39M 4600000 4500000 0.01 Variable Interest Entities<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dire Wolf Energy Services LLC (“Dire Wolf”) and Predator Aviation LLC (“Predator Aviation”), wholly owned subsidiaries of the Company, are party to Voting Trust Agreements with TVPX Aircraft Solutions Inc. (the “Voting Trustee”). Under the Voting Trust Agreements, Dire Wolf transferred 100% of its membership interest in Cobra Aviation and Predator Aviation transferred 100% of its membership interest in Leopard to the respective Voting Trustees in exchange for Voting Trust Certificates. Dire Wolf and Predator Aviation retained the obligation to absorb all expected returns or losses of Cobra Aviation and Leopard. Prior to the transfer of the membership interest to the Voting Trustee, Cobra Aviation was a wholly owned subsidiary of Dire Wolf and Leopard was a wholly owned subsidiary of Predator Aviation. Cobra Aviation owns two helicopters and support equipment, 100% of the equity interest in Air Rescue Systems Corporation (“ARS”) and 49% of the equity interest in Brim Acquisitions. Leopard owns one helicopter. Dire Wolf and Predator Aviation entered into the Voting Trust Agreements in order to meet certain registration requirements.</span>    Dire Wolf’s and Predator Aviation’s voting rights are not proportional to their respective obligations to absorb expected returns or losses of Cobra Aviation and Leopard, respectively, and all of Cobra Aviation’s and Leopard’s activities are conducted on behalf of Dire Wolf and Predator Aviation, which have disproportionately fewer voting rights; therefore, Cobra Aviation and Leopard meet the criteria of a VIE. Cobra Aviation and Leopard’s operational activities are directed by Dire Wolf’s and Predator Aviation’s officers and Dire Wolf and Predator Aviation have the option to terminate the Voting Trust Agreements at any time. Therefore, the Company, through Dire Wolf and Predator Aviation, is considered the primary beneficiary of the VIEs and consolidates Cobra Aviation and Leopard at March 31, 2023. 1 1 2 1 0.49 1 Selling, General and Administrative Expense<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative (“SG&amp;A”) expense includes of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.801%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash SG&amp;A expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-cash SG&amp;A expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SG&amp;A 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>a.    Includes travel-related costs, information technology expenses, rent, utilities and other general and administrative-related costs. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative (“SG&amp;A”) expense includes of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:68.331%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.568%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.801%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash expenses:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,911 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash SG&amp;A expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,117 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,526 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash expenses:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debt recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-cash SG&amp;A expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total SG&amp;A 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>a.    Includes travel-related costs, information technology expenses, rent, utilities and other general and administrative-related costs. 4277000 2983000 1929000 3637000 1911000 1906000 8117000 8526000 -381000 -99000 647000 241000 266000 142000 8383000 8668000 Income Taxes<div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded income tax expense of $3.3 million for the three months ended March 31, 2023 compared to income tax expense of $3.7 million for the three months ended March 31, 2022. The Company’s effective tax rates were 29% and 33% for the three months ended March 31, 2023 and 2022, respectively. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rates for the three months ended March 31, 2023 and 2022 differed from the statutory rate of 21% primarily due to the mix of earnings between the United States and Puerto Rico as well as changes in the valuation allowance.</span></div> 3300000 3700000 0.29 0.33 Leases<div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee Accounting</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:67.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.057%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_4ad61a4f-3879-4261-bcf8-794f5100f2b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_8e325e25-06f8-4b8c-a8ea-82a81d18b656">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_5cf08a0d-51b7-4777-9e8a-52f042645221"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_ae7a668f-b863-40f3-8761-cee63fa2d97c">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_163398f4-2569-47d4-8d84-cb8a4107d315"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_c89c467b-91cb-40b7-9dba-16f01948495a">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:67.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.153%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:67.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112 </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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessor Accounting</span></div><div style="padding-left:31.5pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets </span></div>at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RleHRyZWdpb246NTZkMTFkYTdhNjg3NDAxNTkzODEwYzk3YjVjY2NhYThfMjE5OTAyMzI1OTc3MQ_71613426-353f-4c02-bf47-d9fe7e6455d9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RleHRyZWdpb246NTZkMTFkYTdhNjg3NDAxNTkzODEwYzk3YjVjY2NhYThfMjE5OTAyMzI1OTc3MQ_d6b91074-eaf5-4ad4-933a-e562850df19f">services revenue</span></span>” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss). Leases<div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee Accounting</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:67.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.057%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_4ad61a4f-3879-4261-bcf8-794f5100f2b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_8e325e25-06f8-4b8c-a8ea-82a81d18b656">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_5cf08a0d-51b7-4777-9e8a-52f042645221"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_ae7a668f-b863-40f3-8761-cee63fa2d97c">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_163398f4-2569-47d4-8d84-cb8a4107d315"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_c89c467b-91cb-40b7-9dba-16f01948495a">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:67.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.153%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:67.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112 </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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessor Accounting</span></div><div style="padding-left:31.5pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets </span></div>at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RleHRyZWdpb246NTZkMTFkYTdhNjg3NDAxNTkzODEwYzk3YjVjY2NhYThfMjE5OTAyMzI1OTc3MQ_71613426-353f-4c02-bf47-d9fe7e6455d9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RleHRyZWdpb246NTZkMTFkYTdhNjg3NDAxNTkzODEwYzk3YjVjY2NhYThfMjE5OTAyMzI1OTc3MQ_d6b91074-eaf5-4ad4-933a-e562850df19f">services revenue</span></span>” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss). Leases<div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessee Accounting</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes a lease liability equal to the present value of the lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term for all leases with a term in excess of 12 months. For operating leases, lease expense for lease payments is recognized on a straight-line basis over the lease term, while finance leases include both an operating expense and an interest expense component. For all leases with a term of 12 months or less, the Company has elected the practical expedient to not recognize lease assets and liabilities and recognizes lease expense for these short-term leases on a straight-line basis over the lease term. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating leases are primarily for rail cars, real estate, and equipment and its finance leases are primarily for machinery and equipment. Generally, the Company does not include renewal or termination options in its assessment of the leases unless extension or termination for certain assets is deemed to be reasonably certain. The accounting for some of the Company’s leases may require significant judgment, which includes determining whether a contract contains a lease, determining the incremental borrowing rates to utilize in the net present value calculation of lease payments for lease agreements which do not provide an implicit rate and assessing the likelihood of renewal or termination options. Lease agreements that contain a lease and non-lease component are generally accounted for as a single lease component. </span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rate implicit in the Company’s leases is not readily determinable. Therefore, the Company uses its incremental borrowing rate based on information available at the commencement date of its leases in determining the present value of lease payments. The Company’s incremental borrowing rate reflects the estimated rate of interest that it would pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:67.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.057%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_4ad61a4f-3879-4261-bcf8-794f5100f2b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_8e325e25-06f8-4b8c-a8ea-82a81d18b656">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_5cf08a0d-51b7-4777-9e8a-52f042645221"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_ae7a668f-b863-40f3-8761-cee63fa2d97c">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_163398f4-2569-47d4-8d84-cb8a4107d315"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_c89c467b-91cb-40b7-9dba-16f01948495a">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:67.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.153%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:67.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112 </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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lessor Accounting</span></div><div style="padding-left:31.5pt"><span><br/></span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s agreements with its customers for drilling services, aviation services and remote accommodation services contain an operating lease component under ASC 842 because (i) there are identified assets, (ii) the customer obtains substantially all of the economic benefits of the identified assets throughout the period of use and (iii) the customer directs the use of the identified assets throughout the period of use. The Company has elected to apply the practical expedient provided to lessors to combine the lease and non-lease components of a contract where the revenue recognition pattern is the same and where the lease component, when accounted for separately, would be considered an operating lease. The practical expedient also allows a lessor to account for the combined lease and non-lease components under ASC 606, Revenue from Contracts with Customers, when the non-lease component is the predominant element of the combined component. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span></div><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease agreements are generally short-term in nature and lease revenue is recognized over time based on a monthly, daily or hourly rate basis. The Company does not provide an option for the lessee to purchase the rented assets </span></div>at the end of the lease and the lessees do not provide residual value guarantees on the rented assets. The Company recognized lease revenue of $0.7 million during each of the three months ended March 31, 2023 and 2022, respectively, which is included in “<span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RleHRyZWdpb246NTZkMTFkYTdhNjg3NDAxNTkzODEwYzk3YjVjY2NhYThfMjE5OTAyMzI1OTc3MQ_71613426-353f-4c02-bf47-d9fe7e6455d9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RleHRyZWdpb246NTZkMTFkYTdhNjg3NDAxNTkzODEwYzk3YjVjY2NhYThfMjE5OTAyMzI1OTc3MQ_d6b91074-eaf5-4ad4-933a-e562850df19f">services revenue</span></span>” and “services revenue - related parties” on the unaudited condensed consolidated statements of comprehensive income (loss). <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense consisted of the following for the three months ended March 31, 2023 and 2022 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.567%"><tr><td style="width:1.0%"/><td style="width:67.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.056%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.581%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.057%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,768 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of right-of-use 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,810 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other supplemental information related to leases for the three months ended March 31, 2023 and 2022 and as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.982%"><tr><td style="width:1.0%"/><td style="width:67.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.586%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.153%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1768000 1747000 420000 36000 565000 403000 57000 49000 2810000 2235000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"/><td style="width:68.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.985%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.987%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,858 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases:</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_4ad61a4f-3879-4261-bcf8-794f5100f2b7"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfNy0wLTEtMS0xNjI3OTU_8e325e25-06f8-4b8c-a8ea-82a81d18b656">Property, plant and equipment, net</span></span></span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_5cf08a0d-51b7-4777-9e8a-52f042645221"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOC0wLTEtMS0xNjI3OTU_ae7a668f-b863-40f3-8761-cee63fa2d97c">Accrued expenses and other current liabilities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_163398f4-2569-47d4-8d84-cb8a4107d315"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjE3ZjQ5NTdlMjBlYjRkN2E5OGE2ZGJjYWU4MWQ4M2QwL3NlYzoxN2Y0OTU3ZTIwZWI0ZDdhOThhNmRiY2FlODFkODNkMF84Mi9mcmFnOjU2ZDExZGE3YTY4NzQwMTU5MzgxMGM5N2I1Y2NjYWE4L3RhYmxlOmFlMzEyZjQ3YmI5MzQ2OTNhZmM1N2M4M2FhNzAxN2Q4L3RhYmxlcmFuZ2U6YWUzMTJmNDdiYjkzNDY5M2FmYzU3YzgzYWE3MDE3ZDhfOS0wLTEtMS0xNjI3OTU_c89c467b-91cb-40b7-9dba-16f01948495a">Other liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 11907000 10656000 5858000 5447000 5772000 4913000 6703000 7267000 2921000 4003000 2191000 2602000 1749000 1672000 57000 49000 1493000 452000 2917000 1383000 P2Y8M12D P2Y10M24D P2Y1M6D P2Y 0.063 0.041 0.039 0.043 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:67.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities as of March 31, 2023 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.152%"><tr><td style="width:1.0%"/><td style="width:67.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.962%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.576%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.963%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,598 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,780 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,292 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Present value discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,630 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,112 </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> 4974000 2598000 4976000 1203000 1993000 696000 374000 795000 14000 0 449000 0 12780000 5292000 1150000 180000 11630000 5112000 700000 700000 Earnings (Loss) Per Share<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the components of basic and diluted net earnings (loss) per common share are presented in the table below (in thousands, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:67.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.202%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of earnings (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,443 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of earnings (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares, including dilutive effect</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>a.    No incremental shares of potentially dilutive restricted stock awards were included for the three months ended March 31, 2022 as their effect was antidilutive under the treasury stock method. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the components of basic and diluted net earnings (loss) per common share are presented in the table below (in thousands, except per share data):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"/><td style="width:67.511%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.199%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.202%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic earnings (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of earnings (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,443 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted earnings (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocation of earnings (loss):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,817)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares, including dilutive effect</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,845 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.32)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table>a.    No incremental shares of potentially dilutive restricted stock awards were included for the three months ended March 31, 2022 as their effect was antidilutive under the treasury stock method. 8351000 -14817000 47443000 46845000 0.18 -0.32 8351000 -14817000 48002000 46845000 0.17 -0.32 0 Equity Based Compensation<div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon formation of certain operating entities by Wexford and Gulfport, specified members of management (the “Specified Members”) and certain non-employee members (the “Non-Employee Members”) were granted the right to receive distributions from the operating entities after the contribution member’s unreturned capital balance was recovered (referred to as “Payout” provision). </span></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 24, 2014, the awards were modified in conjunction with the contribution of the operating entities to Mammoth. These awards were not granted in limited or general partner units. The awards are for interests in the distributable earnings of the members of MEH Sub, Mammoth’s majority equity holder.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the closing date of Mammoth Inc.’s initial public offering (“IPO”), the unreturned capital balance of Mammoth’s majority equity holder was not fully recovered from its sale of common stock in the IPO. As a result, Payout did not occur and no compensation cost was recorded. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payout for the remaining awards is expected to occur as the contributing member’s unreturned capital balance is recovered from additional sales by MEH Sub of its shares of the Company’s common stock or from dividend distributions, which is not considered probable until the event occurs. For the Specified Member awards, the unrecognized amount, which represents the fair value of the award as of the modification dates or grant date, was $5.6 million. </span></div>For the Company’s Non-Employee Member awards, the unrecognized amount, which represents the fair value of the awards as of the date of adoption of ASU 2018-07 was $18.9 million.Stock Based Compensation The 2016 Plan authorizes the Company’s Board of Directors or the compensation committee of the Company’s Board of Directors to grant restricted stock, restricted stock units, stock appreciation rights, stock options and performance awards. There are 4.5 million shares of common stock reserved for issuance under the 2016 Plan.<div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of restricted stock unit awards was determined based on the fair market value of the Company’s common stock on the date of the grant. This value is amortized over the vesting period.</span></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the status and changes of the unvested shares of restricted stock under the 2016 Plan is presented below.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:56.877%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.860%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Unvested Restricted 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(566,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,643 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, there was $1.1 million of total unrecognized compensation cost related to the unvested restricted stock. The cost is expected to be recognized over a weighted average period of approximately 2.4 years.</span></div>Included in cost of revenue and selling, general and administrative expenses is stock-based compensation expense of $0.6 million and $0.2 million for the three months ended March 31, 2023 and 2022, respectively. 5600000 18900000 4500000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the status and changes of the unvested shares of restricted stock under the 2016 Plan is presented below.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.543%"><tr><td style="width:1.0%"/><td style="width:56.877%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.860%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Unvested Restricted 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares as of January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,128,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(628,205)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728,310 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(566,667)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.48 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested shares as of March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,643 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1128205 1.27 228310 2.19 628205 1.54 0 0 728310 1.32 250000 5.63 566667 1.48 0 0 411643 3.72 1100000 P2Y4M24D 600000 200000 Related Party Transactions <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactions between the subsidiaries of the Company, including Panther Drilling Systems LLC (“Panther Drilling”), Cobra Aviation, ARS and Leopard and the following companies are included in Related Party Transactions: Wexford, Grizzly Oil Sands ULC (“Grizzly”), El Toro Resources LLC (“El Toro”), Elk City Yard LLC (“Elk City Yard”), Double Barrel Downhole Technologies LLC (“DBDHT”), Caliber Investment Group LLC (“Caliber”) and Brim Equipment. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of related party transactions (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:38.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><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.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REVENUES</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACCOUNTS RECEIVABLE</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cobra Aviation/ARS/Leopard and Brim Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Panther and El Toro</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">a.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.95pt">Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements. </span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">b.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.5pt">Panther provides directional drilling services for El Toro, an entity controlled by Wexford, pursuant to a master service agreement.</span></div><div style="text-indent:4.5pt"><span><br/></span></div><div style="text-indent:4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:36.974%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/><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.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">COST OF REVENUE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACCOUNTS PAYABLE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cobra Aviation/ARS/Leopard and Brim Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The Company and Caliber</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:7.61pt">Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:7.13pt">Caliber, an entity controlled by Wexford, leases office space to the Company.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 21, 2018, Cobra Aviation acquired all outstanding equity interest in ARS and purchased two commercial helicopters, spare parts, support equipment and aircraft documents from Brim Equipment. Following these transactions, and also on December 21, 2018, Cobra Aviation formed a joint venture with Wexford Investments named Brim Acquisitions to acquire all outstanding equity interests in Brim Equipment. Cobra Aviation owns a 49% economic interest and Wexford Investment owns a 51% economic interest in Brim Acquisitions, and each member contributed its pro rata portion of Brim Acquisitions’ initial capital of $2.0 million. Wexford Investments is an entity controlled by Wexford, which owns approximately 48% of the Company’s outstanding common stock. ARS leases a helicopter to Brim Equipment and Cobra Aviation leases the two helicopters purchased as part of these transactions to Brim Equipment under the terms of aircraft lease and management agreements. See Note 7 for further discussion.</span></div> <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following is a summary of related party transactions (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.467%"><tr><td style="width:1.0%"/><td style="width:38.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.709%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><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.565%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.141%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.147%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At March 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">REVENUES</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACCOUNTS RECEIVABLE</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cobra Aviation/ARS/Leopard and Brim Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Panther and El Toro</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">274 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">a.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.95pt">Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements. </span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">b.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:7.5pt">Panther provides directional drilling services for El Toro, an entity controlled by Wexford, pursuant to a master service agreement.</span></div><div style="text-indent:4.5pt"><span><br/></span></div><div style="text-indent:4.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:36.974%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/><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.540%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.418%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.421%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">COST OF REVENUE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">ACCOUNTS PAYABLE</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cobra Aviation/ARS/Leopard and Brim Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(a)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">The Company and Caliber</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(b)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other Relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="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="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">a.</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:7.61pt">Cobra Aviation, ARS and Leopard lease helicopters to Brim Equipment pursuant to aircraft lease and management agreements.</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">b.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%;padding-left:7.13pt">Caliber, an entity controlled by Wexford, leases office space to the Company.</span></div> 220000 60000 107000 217000 0 214000 0 0 0 0 8000 6000 220000 274000 115000 223000 7000 19000 25000 3000 24000 89000 0 0 0 27000 0 0 31000 135000 25000 3000 2 0.49 0.51 2000000 0.48 2 Commitments and Contingencies<div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may enter into agreements with suppliers that contain minimum purchase obligations and agreements to purchase capital equipment. The Company did not have any unconditional purchase obligations as of March 31, 2023. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various letters of credit that were issued under the Company’s revolving credit agreement which is collateralized by substantially all of the assets of the Company. The letters of credit are categorized below (in thousands):</span></div><div style="padding-left:24.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:58.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.333%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.336%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental remediation</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,800 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total letters of credit</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494 </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 style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Insurance</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has insurance coverage for physical partial loss to its assets, employer’s liability, automobile liability, commercial general liability, workers’ compensation and insurance for other specific risks. The Company has also elected in some cases to accept a greater amount of risk through increased deductibles on certain insurance policies. At each of March 31, 2023 and December 31, 2022, the workers’ compensation and automobile liability policies require a deductible per occurrence of up to $0.3 million and $0.1 million, respectively. As of March 31, 2023 and December 31, 2022, the workers’ compensation and auto liability policies contained an aggregate stop loss of $5.4 million. The Company establishes liabilities for the unpaid deductible portion of claims incurred based on estimates. As of March 31, 2023 and December 31, 2022, accrued claims were $1.6 million and $1.5 million, respectively.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has insurance coverage for directors and officers liability. As of March 31, 2023 and December 31, 2022, the directors and officers liability policy had a deductible per occurrence of $1.0 million and an aggregate deductible of $10.0 million. As of March 31, 2023 and December 31, 2022, the Company did not have any accrued claims for directors and officers liability. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also self-insures its employee health insurance. The Company has coverage on its self-insurance program in the form of a stop loss of $0.2 million per participant and an aggregate stop-loss of $5.8 million for the calendar year ending December 31, 2022. As of March 31, 2023 and December 31, 2022, accrued claims were $1.7 million and $1.5 million, respectively. These estimates may change in the near term as actual claims continue to develop. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty Guarantees</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to certain customer contracts in our infrastructure services segment, the Company warrants equipment and labor performed under the contracts for a specified period following substantial completion of the work. Generally, the warranty is for one year or less. No liabilities were accrued as of March 31, 2023 and December 31, 2022 and no expense was recognized during the three months ended March 31, 2023 or 2022 related to warranty claims. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, which in most cases are covered by warranties extended from the manufacturer of the equipment. In the event the manufacturer of equipment failed to </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">perform on a warranty obligation or denied a warranty claim made by the Company, the Company could be required to pay for the cost of the repair or replacement.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bonds</span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company is required to provide bid bonds to certain customers in the infrastructure services segment as part of the bidding process. These bonds provide a guarantee to the customer that the Company, if awarded the project, will perform under the terms of the contract. Bid bonds are typically provided for a percentage of the total contract value. Additionally, the Company may be required to provide performance and payment bonds for contractual commitments related to projects in process. These bonds provide a guarantee to the customer that the Company will perform under the terms of a contract and that the Company will pay subcontractors and vendors. If the Company fails to perform under a contract or to pay subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company must reimburse the surety for expenses or outlays it incurs. As each of March 31, 2023 and December 31, 2022, outstanding performance and payment bonds totaled $8.6 million, respectively. The estimated cost to complete projects secured by the performance and payment bonds totaled $1.2 million as of March 31, 2023. There were no outstanding bid bonds as of March 31, 2023 and December 31, 2022.</span></div><div style="padding-left:24.75pt"><span><br/></span></div><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, PREPA owed the Company approximately $227.0 million for services performed, excluding $163.2 million of interest charged on these delinquent balances as of March 31, 2023. The Company believes these receivables are collectible. PREPA, however, is currently subject to bankruptcy proceedings, which were filed in July 2017 and are currently pending in the U.S. District Court for the District of Puerto Rico. As a result, PREPA’s ability to meet its payment obligations is largely dependent upon funding from FEMA or other sources. On September 30, 2019, Cobra filed a motion with the U.S. District Court for the District of Puerto Rico seeking recovery of the amounts owed to Cobra by PREPA, which motion was stayed by the Court. On March 25, 2020, Cobra filed an urgent motion to modify the stay order and allow the recovery of approximately $61.7 million in claims related to a tax gross-up provision contained in the emergency master service agreement, as amended, that was entered into with PREPA on October 19, 2017. This emergency motion was denied on June 3, 2020 and the Court extended the stay of our motion. On December 9, 2020, the Court again extended the stay of our motion and directed PREPA to file a status motion by June 7, 2021. On April 6, 2021, Cobra filed a motion to lift the stay order. Following this filing, PREPA initiated discussion, which resulted in PREPA and Cobra filing a joint motion to adjourn all deadlines relative to the April 6, 2021 motion until the June 16, 2021 omnibus hearing as a result of PREPA’s understanding that FEMA would release a report in the near future relating to the emergency master service agreement between PREPA and Cobra that was executed on October 19, 2017. The joint motion was granted by the Court on April 14, 2021. On May 26, 2021, FEMA issued a Determination Memorandum related to the first contract between Cobra and PREPA in which, among other things, FEMA raised two contract compliance issues and, as a result, concluded that approximately $47 million in costs were not authorized costs under the contract. On June 14, 2021, the Court issued an order adjourning Cobra’s motion to lift the stay order to a hearing on August 4, 2021 and directing Cobra and PREPA to meet and confer in good faith concerning, among other things, (i) the May 26, 2021 Determination Memorandum issued by FEMA and (ii) whether and when a second determination memorandum is expected. The parties were further directed to file an additional status report, which was filed on July 20, 2021. On July 23, 2021, with the aid of Mammoth, PREPA filed an appeal of the entire $47 million that FEMA de-obligated in the May 26, 2021 Determination Memorandum. FEMA approved the appeal in part and denied the appeal in part. FEMA found that staffing costs of $24.4 million are eligible for funding. On August 4, 2021, the Court extended the stay and directed that an additional status report be filed, which was done on January 22, 2022. On January 26, 2022, the Court extended the stay and directed the parties to file a further status report by July 25, 2022. On June 7, 2022, Cobra filed a motion to lift the stay order. On June 29, 2022 the Court denied Cobra’s motion and extended the stay to January 2023. On November 21, 2022, FEMA issued a Determination Memorandum related to the 100% federal funded portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $5.6 million in costs were not authorized costs under the contract. On December 21, 2022, FEMA issued a Determination Memorandum related to the 90% federal cost share portion of the second contract between Cobra and PREPA in which FEMA concluded that approximately $68.1 million in costs were not authorized costs under the contract. PREPA filed a first-level administrative appeal of the November 21, 2022 Determination Memorandum and has indicated that they will review the December 21, 2022 Determination Memorandums and, to the extent they feel plausible, file a first-level administrative appeal of the unauthorized amounts. On January 7, 2023, Cobra and PREPA filed a joint status report with the Court, in which PREPA requested that the Court continue the stay through July 31, 2023 and Cobra requested that the stay be lifted. On January 18, 2023, the Court entered an order extending the stay and directing the parties to file a further status report addressing (i) the status of any administrative appeals in connection with the November and December determination memorandums regarding the second contract, (ii) the status of the criminal case against the former Cobra president and </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the FEMA official that concluded in December 2022, and (iii) a summary of the outstanding and unpaid amounts arising from the first and second contracts and whether PREPA disputes Cobra’s entitlement to these amounts with the Court by July 31, 2023. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 20, 2023, Cobra submitted a certified claim for approximately $379 million to FEMA pursuant to the federal Contract Disputes Act. On February 1, 2023, FEMA notified Cobra that it had reviewed the claim and determined that no contract, expressed or implied, exists between FEMA and Cobra. On March 27, 2023, Cobra was notified that FEMA had approved $233 million in Cobra invoices related to the December 21, 2022 Determination Memorandum. The 90% federal cost share of this approved amount was $210 million, which was obligated and made available for draw down on March 27, 2023. Of this $210 million, approximately $99 million has been represented by both PREPA and FEMA as intended to pay Cobra for outstanding invoices and the remaining $111 million is a reimbursement to PREPA for payments already made on Cobra invoices. On March 29, 2023, Cobra filed a notice of appeal with the Civilian Board of Contract Appeals related to the certified claim submitted in January 2023. On April 25, 2023, FEMA filed a motion to dismiss Cobra’s appeal alleging lack of jurisdiction. In the event PREPA (i) does not have or does not obtain the funds necessary to satisfy its obligations to Cobra under the contracts, (ii) obtains the necessary funds but refuses to pay the amounts owed to the Company or (iii) otherwise does not pay amounts owed to the Company for services performed, the receivable may not be collectible.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 13, 2021, Foreman Electric Services, Inc. (“Foreman”) filed a petition against Mammoth Inc. and Cobra in the Oklahoma County District Court (Oklahoma State Court). The petition asserted claims against the Company and Cobra under federal RICO statutes and certain state-law causes of action. Foreman alleged that it sustained injuries to its business and property in the amount of $250 million due to the Company’s and Cobra’s alleged wrongful interference by means of inducements to a FEMA official. On May 18, 2021, the Company removed this action to the United States District Court for the Western District of Oklahoma and filed a motion to dismiss on July 8, 2021. On July 29, 2021, Foreman voluntarily dismissed the action without prejudice. On December 14, 2021, Foreman re-filed its petition against Mammoth Inc. and Cobra in the Oklahoma County District Court (Oklahoma State Court). On December 16, 2021, the Company again removed this action to the United States District Court for the Western District of Oklahoma. Foreman filed a motion to remand this action back to Oklahoma County District Court, which was granted on May 5, 2022. The case will now proceed according to a schedule that will be set by the Oklahoma County District Court. In a related matter, on January 12, 2022, a Derivative Complaint on behalf of nominal defendant Machine Learning Integration, LLC (“MLI”), which alleges it would have served as a sub-contractor to Foreman in Puerto Rico, was filed against the Company and Cobra in the U.S. District Court for the District of Puerto Rico alleging essentially the same facts as Foreman’s action and asserting violations of federal RICO statutes and certain non-federal claims. MLI alleges it sustained injuries to its business and property in an unspecified amount because the Company’s and Cobra’s wrongful interference by means of inducements to a FEMA official prevented Foreman from obtaining work, and thereby prevented MLI, as Foreman’s subcontractor, from obtaining work. These matters are still in the early stages and at this time, the Company is not able to predict the outcome of these claims or whether they will have a material impact on the Company’s business, financial condition, results of operations or cash flows.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is routinely involved in state and local tax audits. During 2015, the State of Ohio assessed taxes on the purchase of equipment the Company believes is exempt under state law. The Company appealed the assessment and a hearing was held in 2017. As a result of the hearing, the Company received a decision from the State of Ohio, which the Company appealed. On February 25, 2022, the Company received an unfavorable decision on the appeal. The Company appealed the decision and while it is not able to predict the outcome of the appeal, this matter is not expected to have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cobra has been served with ten lawsuits from municipalities in Puerto Rico alleging failure to pay construction excise and volume of business taxes. On November 14, 2022, the Court entered judgment against Cobra in connection with one of the lawsuits ordering payment of approximately $9.0 million. On January 9, 2023, Cobra appealed the judgment and, on March 20, 2023, the Court confirmed the imposition of approximately $8.5 million related to construction excise taxes. On April 10, 2023, Cobra appealed this judgment, and is currently awaiting a decision. To the extent Cobra receives an unfavorable judgment, the Company believes that any such taxes in the judgement that relate to the Emergency Master Service Agreement with PREPA executed on October 19, 2017, would be reimbursable to Cobra. At this time, the Company is not able to predict the outcome of these matters or whether they will have a material impact on the Company’s business, financial condition, results of operations or cash flows.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 16, 2019, Christopher Williams, a former employee of Higher Power Electrical, LLC, filed a putative class and collective action complaint titled Christopher Williams, individually and on behalf of all others similarly situated v. </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Higher Power Electrical, LLC, Cobra Acquisitions LLC, and Cobra Energy LLC in the U.S. District Court for the District of Puerto Rico. On June 24, 2019, the complaint was amended to replace Mr. Williams with Matthew Zeisset as the named plaintiff. The plaintiff alleges the defendant failed to pay overtime wages to a class of workers in compliance with the Fair Labor Standards Act and Puerto Rico law. On August 21, 2019, upon request of the parties, the Court stayed proceedings in the lawsuit and administratively closed the case pending completion of individual arbitration proceedings initiated by Mr. Zeisset and opt-in plaintiffs. Other claimants have subsequently initiated additional individual arbitration proceedings asserting similar claims. During and subsequent to the three months ended March 31, 2023, the Company agreed to settlements in principle with a portion of the claimants. Arbitrations remain pending for the remaining claimants. The Company will continue to vigorously defend the arbitrations. During the three months ended March 31, 2023, the Company recognized an estimated liability related to these complaints, which is included in “Accounts payable” in the unaudited condensed consolidated balance sheet at March 31, 2023. The amount to settle these matters may ultimately increase or decrease from our estimated amount as the matters progress. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 10, 2019, the U.S. District Court for the District of Puerto Rico unsealed an indictment that charged the former president of Cobra Acquisitions LLC with conspiracy, wire fraud, false statements and disaster fraud. Two other individuals were also charged in the indictment. The indictment was focused on the interactions between a former FEMA official and the former president of Cobra. Neither the Company nor any of its subsidiaries were charged in the indictment. On May 18, 2022, the former FEMA official and the former president of Cobra each pled guilty to one-count information charging gratuities related to a project that Cobra never bid upon and was never awarded or received any monies for. On December 13, 2022, the Court sentenced the former Cobra president to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and one day and a fine of $25,000. The Court sentenced the FEMA official to custody of the Bureau of Prisons for six months and one day, a term of supervised release of six months and a fine of $15,000. The Court also dismissed the indictment against the two defendants. The Company does not expect any additional activity in the criminal proceeding. Given the uncertainty inherent in criminal litigation, however, it is not possible at this time to determine the potential impacts that the sentencings could have on the Company. PREPA has stated in Court filings that it may contend the alleged criminal activity affects Cobra’s entitlement to payment under its contracts with PREPA. It is unclear what PREPA’s position will be going forward. Subsequent to the indictment, Cobra received a civil investigative demand (“CID”) from the United States Department of Justice (“DOJ”), which requests certain documents and answers to specific interrogatories relevant to an ongoing investigation it is conducting. The aforementioned DOJ investigation is in connection with the issues raised in the criminal matter. Cobra is cooperating with the DOJ and is not able to predict the outcome of this investigation or if it will have a material impact on Cobra’s or the Company’s business, financial condition, results of operations or cash flows. With regard to the previously disclosed SEC investigation, on July 6, 2022, the SEC sent a letter saying that it had concluded its investigation as to the Company and that based on information the SEC has as of this date, it does not intend to recommend an enforcement action against the Company.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 12, 2019, AL Global Services, LLC (“Alpha Lobo”) filed a second amended third-party petition against the Company in an action styled Jim Jorrie v. Craig Charles, Julian Calderas, Jr., and AL Global Services, LLC v. Jim Jorrie v. Cobra Acquisitions LLC v. ESPADA Logistics &amp; Security Group, LLC, ESPADA Caribbean LLC, Arty Straehla, Ken Kinsey, Jennifer Jorrie, and Mammoth Energy Services, Inc., in the 57th Judicial District in Bexar County, Texas. The petition alleges that the Company should be held vicariously liable under alter ego, agency and respondeat superior theories for Alpha Lobo’s alleged claims against Cobra and Arty Straehla for aiding and abetting, knowing participation in and conspiracy to breach fiduciary duty in connection with Cobra’s execution of an agreement with ESPADA Caribbean, LLC for security services related to Cobra’s work in Puerto Rico. The trial court granted Cobra, Mammoth and Straehla’s motion to compel Alpha Lobo’s claims against them to arbitration. However, Alpha Lobo has not yet brought its claims in arbitration. Instead, on March 22, 2022, Alpha Lobo filed a Petition for Writ of Mandamus in the Fourth Court of Appeals, San Antonio, Texas, seeking to overturn the order compelling arbitration. The appellate court denied the Mandamus on May 4, 2022, without requesting a response. On June 28, 2022, Alpha Lobo filed a Petition for Writ of Mandamus in the Texas Supreme Court, seeking to overturn the order compelling arbitration. The Texas Supreme Court denied the Mandamus on August 5, 2022, without requesting a response. The Company believes these claims are without merit and will vigorously defend the action. However, at this time, the Company is not able to predict the outcome of this lawsuit or whether it will have a material impact on the Company’s business, financial condition, results of operations or cash flows. Additionally, there was a parallel arbitration proceeding in which certain Defendants were seeking a declaratory judgment regarding Cobra’s rights to terminate the Alpha Lobo contract and enter into a new contract with a third-party. On June 24, 2021, the arbitration panel ruled in favor of Cobra.</span></div><div><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in various other legal proceedings in the ordinary course of business. Although the Company cannot predict the outcome of these proceedings, legal matters are subject to inherent uncertainties and there exists the </span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">possibility that the ultimate resolution of these matters could have a material impact on the Company’s business, financial condition, results of operations or cash flows.</span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Contribution Plan</span></div>The Company sponsors a 401(k) defined contribution plan for the benefit of substantially all employees at their date of hire. The plan allows eligible employees to contribute up to 92% of their annual compensation, not to exceed annual limits established by the federal government. The Company makes discretionary matching contributions of up to 3% of an employee’s compensation and may make additional discretionary contributions for eligible employees. For the three months ended March 31, 2023 and 2022, the Company paid $0.6 million and $0.4 million, respectively, in contributions to the plan. 0 0 The letters of credit are categorized below (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.175%"><tr><td style="width:1.0%"/><td style="width:58.039%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.333%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.796%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.336%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental remediation</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Insurance programs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,800 </span></td><td style="background-color:#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total letters of credit</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,494 </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> 3569000 3694000 2800000 2800000 6369000 6494000 300000 100000 5400000 5400000 1600000 1500000 1000000 1000000 10000000 10000000 200000 5800000 1700000 1500000 P1Y 0 0 0 0 8600000 1200000 0 0 227000000 163200000 61700000 2 47000000 47000000 24400000 1 5600000 0.90 68100000 379000000 233000000 0.90 210000000 210000000 99000000 111000000 250000000 10 1 9000000 8500000 2 25000 0.92 0.03 600000 400000 Reporting Segments <div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company’s revenues, income before income taxes and identifiable assets are primarily attributable to four reportable segments. The Company’s Chief Executive Officer and Chief Financial Officer comprise the Company’s Chief Operating Decision Maker function (“CODM”). Segment information is prepared on the same basis that the CODM manages the segments, evaluates the segment financial statements and makes key operating and resource utilization decisions. Segment evaluation is determined on a quantitative basis based on a function of operating loss less impairment expense, as well as a qualitative basis, such as nature of the product and service offerings and types of customers. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, the Company’s four reportable segments include well completion services (“Well Completion”), infrastructure services (“Infrastructure”), natural sand proppant services (“Sand”) and drilling services (“Drilling”). The Well Completion segment provides hydraulic fracturing and water transfer services primarily in the Utica Shale of Eastern Ohio, Marcellus Shale in Pennsylvania and the mid-continent region. The Infrastructure segment provides electric utility infrastructure services to government-funded utilities, private utilities, public investor-owned utilities and co-operative utilities in the northeastern, southwestern, midwestern and western portions of the United States. The Sand segment mines, processes and sells sand for use in hydraulic fracturing. The Sand segment primarily services the Utica Shale, Permian Basin, SCOOP, STACK and Montney Shale in British Columbia and Alberta, Canada. During certain of the periods presented, the Drilling segment provided contract land and directional drilling services primarily in the Permian Basin and mid-continent region.</span></div><div style="padding-left:24.75pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provided aviation services, equipment rental services, crude oil hauling services, remote accommodation and equipment manufacturing. The businesses that provide these services are distinct operating segments, which the CODM reviews independently when making key operating and resource utilization decisions. None of these operating segments meet the quantitative thresholds of a reporting segment and do not meet the aggregation criteria set forth in ASC 280 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Therefore, results for these operating segments are included in the column titled “All Other” in the tables below. Additionally, assets for corporate activities, which primarily include cash and cash equivalents, inter-segment accounts receivable, prepaid insurance and certain property and equipment, are included in the All Other column. Although Mammoth Energy Partners LLC, which holds these corporate assets, meets one of the quantitative thresholds of a reporting segment, it does not engage in business activities from which it may earn revenues and its results are not regularly reviewed by the Company’s CODM when making key operating and resource utilization decisions. Therefore, the Company does not include it as a reportable segment. </span></div><div style="padding-left:22.5pt"><span><br/></span></div><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales from one segment to another are generally priced at estimated equivalent commercial selling prices. Total revenue and total cost of revenue amounts included in the Eliminations column in the following tables include inter-segment transactions conducted between segments. Receivables due for sales from one segment to another and for corporate allocations to each segment are included in the Eliminations column for total assets in the following tables. All transactions conducted between segments are eliminated in consolidation. Transactions conducted by companies within the same reporting segment are eliminated within each reporting segment. The following tables set forth certain financial information with respect to the Company’s reportable segments (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three months ended March 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Well Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Infrastructure</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sand</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Drilling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue, exclusive of depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,515 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,487 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,860 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on disposal of assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income (loss) </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,476 </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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,665)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,886)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(509)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,349 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) expense, net </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,547 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,298 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,779 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,684 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three months ended March 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Well Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Infrastructure</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sand</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Drilling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,351)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue, exclusive of depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,903 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,788 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,532 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,664 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on disposal of assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating loss</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,430)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,848)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,157)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,649)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,663)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,821)</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) expense , net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,801)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,192 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,315)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,753)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,378)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,129)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Well Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Infrastructure</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sand</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Drilling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of March 31, 2023:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">731,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December 31, 2022:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4 4 The following tables set forth certain financial information with respect to the Company’s reportable segments (in thousands):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three months ended March 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Well Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Infrastructure</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sand</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Drilling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,824 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,467 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,320 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue, exclusive of depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,993 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52,515 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,487 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,860 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,031 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,684 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(584)</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,993 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,956 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on disposal of assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income (loss) </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,476 </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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,665)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,886)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(509)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,349 </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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,845 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) expense, net </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income (loss) before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,547 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,298 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,779 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,046)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,684 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Three months ended March 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Well Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Infrastructure</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sand</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Drilling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenue from external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,630 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,179 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,351)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenue, exclusive of depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intersegment cost of revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,870 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,903 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,788 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,532 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,664 </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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,277)</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="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,645 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation, depletion, amortization and accretion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,795 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,680 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gains on disposal of assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating loss</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,430)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4,848)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,157)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,649)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,663)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74)</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="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,821)</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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other (income) expense , net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(Loss) income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,801)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,192 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,315)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,753)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,378)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,129)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Well Completion</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Infrastructure</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sand</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Drilling</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">All Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of March 31, 2023:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">455,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">114,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80,521)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">731,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December 31, 2022:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">129,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(80,446)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">724,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 67179000 28280000 12442000 1824000 6595000 116320000 121000 0 25000 1000 437000 -584000 0 67300000 28280000 12467000 1825000 7032000 -584000 116320000 52037000 22476000 7860000 1922000 4698000 0 88993000 478000 11000 0 109000 -14000 -584000 0 52515000 22487000 7860000 2031000 4684000 -584000 88993000 2492000 4211000 503000 313000 864000 0 8383000 4817000 3374000 1187000 1367000 2211000 0 12956000 0 127000 16000 0 218000 0 361000 7476000 -1665000 2933000 -1886000 -509000 0 6349000 929000 1845000 156000 160000 199000 0 3289000 0 8808000 2000 0 -186000 0 8624000 6547000 5298000 2779000 -2046000 -894000 0 11684000 23630000 23009000 8347000 2852000 4460000 62298000 244000 0 832000 3000 272000 -1351000 0 23874000 23009000 9179000 2855000 4732000 -1351000 62298000 21839000 18887000 7788000 2372000 3594000 0 54480000 1031000 16000 0 160000 70000 -1277000 0 22870000 18903000 7788000 2532000 3664000 -1277000 54480000 2039000 4645000 828000 292000 864000 0 8668000 6444000 4314000 1795000 1680000 2934000 0 17167000 49000 5000 75000 0 67000 0 196000 -7430000 -4848000 -1157000 -1649000 -2663000 -74000 -17821000 371000 1542000 162000 104000 170000 0 2349000 0 9582000 4000 0 -545000 0 9041000 -7801000 3192000 -1315000 -1753000 -3378000 -74000 -11129000 89795000 455956000 131790000 19534000 114942000 -80521000 731496000 82897000 450841000 129467000 21755000 120164000 -80446000 724678000 EXCEL 91 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,&>G%8'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 " #!GIQ6J6PY!.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O3:9(J'+BV-/"H(#Q;>0W+9@TX3DI-VWMZU;A^@'\#%W__SN M=W"-B=*$A,\I1$SD,-\,ONVR-''-CD11 F1S1*]S.2:ZL;D/R6L:G^D 49L/ M?4#@574''DE;31HF8!$7(E.--=(DU!32&6_-@H^?J9UAU@"VZ+&C#'59 U/3 MQ'@:V@:N@ E&F'S^+J!=B'/U3^S< 79.#MDMJ;[ORU[,N7&'&MZ>'E_F=0O7 M9=*=P?%7=I).$=?L,OE5/&QV6Z9XQ451K0I^O^-"W@JYJM\GUQ]^5V$?K-N[ M?VQ\$50-_+H+]0502P,$% @ P9Z<5IE&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" #!GIQ6D#S32N8% "['P & 'AL+W=O3&(B:Q,QQ2OGO M]SA PE7.0RX:O[1Y>[[XX\)JU!/W\V5H.^S'04)F*L2)K% M,5?K*Q')U66+MG8/GL+Y0IL'SJ"_Y',Q$?KK1YYF _(L_0K%*]ZZ)09E*^6)N[H++EFM*)"+A:R/!X=^K&(DH,DI0CG^W MHJWB-TW@_O5._3:'!Y@I3\5(1G^&@5YA%2FZ20 3?QSM0H*)4;%>J*X8*WG-U2CQZ M0IC+/$MY1GCX< GAK&L+_ZXX7E%)7J[GH97T]W"::@7M[A];#6T4.G8%TQD_ MIDONB\L6]+94J%?1&OS\$^VZO]KP_B>Q[V [!6P'4Q]<2S^#?JK)\WHI;*1X M.'7;7VQ(:%1#I+,"Z:P>TI>,*RU4M"9/8BF5MN'A4EIEMDH9H5$-\;H%7K<> MWEBH4 :F%Q(8#*S)PY6*?E?9\=#XAIR]@K-7LV4J#O-(/@U4YQ'7FO$HM282 M#6L(>%X GJ.%NDETJ-?D-HP$>Q+ST RCD,8''EO;**YSS^-8Z@6T*?VJ!1N8;0U"WG M5[<.-A1.*FBJW+3:$S+1T#^)5&0DLT2K-?P/K'5Q0/WZQD:,!S5%WK,4M [R M,W\C=P'TUW 6^CDWTJ@/2'JL[78NSCU&K;QH<%->5O*R.KS#( !U:(C;"_(9 MOB./B3VON"3M,)>2$8]"J"]RK<#JGEC)49FFY*4OHJ@3PZ5MQC&"-:.B.*>YOWN"-S!YWX6:X2*RHN]_@2\86,>:YC3^\Q7!,M;1/% MSP#*X>AW&!#QWW[!6_HL5]!B&B96&B>&6!LQ]$"9S,EG'4QG9^ X)?)U8QQ@\K"E7Z8H8 M;F%V&2,W;_Z")W-1Z7\/"#T,)]=#ZQH;#VQ*6/H@5LL'C3*ES"IMLS3+4PGS M1F;=5SJ@^,VZ&S7"HYIREJZ'U7(]=XD6:K,-:9;;? =NY<05JSB/87=8:7=8 M+;MCEJ.P4(&I?RZ5=< YH/,@DS;W?0$R(!)L!*V\Q[ [K+0[K);=F<0\BLA5 MEL+KU-YJF^T1X6%-\4J3PW"/LL6[B6'=;'KE;Z ZVB8#I8\L><5%ZS<0\'C MFH*6IH?A?F67QX6 /&)X#;>(\+BF>*7G8;4\S_XT#M8\W[HGCYD& Y3D$^B' M,-GNZ-N\;M MUGPU)2[WQ9['8_@@;^]4#'%B?3P_P\UBD_WQQKWW,S=Z8D$C,(=4][,."IS4GQYD;+97[8 M.I5:RSB_7 @>"&4^@/#,IHQ3-6GHHUS^&;I2@R)N&V M>!R4ZX*SN'+*T@%Q''^0L23OC+U"T_%\WD/ M]]X^N$L>5U)],!B=K=DCGW-YO[XMX&Y01XF3C.=E(G)4\.5Y;XP_3ZBO'"J+ MOQ+^7.Y=(S64!R&^J9M9?-YSE"*>\DBJ$ S^//$)3U,5"71\WP7MU;^I'/>O MWZ+_7@T>!O/ 2CX1Z=])+%?GO;"'8KYDFU3>B><_^&Y GHH7B;2L_D?/.UNG MAZ)-*46VC.@58#W2JKAG7!)!N=%>(9 M%QBO(";+^/+ M\?5DBN9_3*>+.?JXR=DF3B2//Z$3=#^_0!\_?$(?4)*CQ4IL2I;'Y=E @AX5 M=1#M?OO+]K=)QV]?L>(44=Q'Q"'4X#ZQNU_PJ'8GA^X#F(5Z*D@]%:2*1[NF MXO[N;GJ]0./Y',9L&L[6WS7[JX3[7*Y9Q,][D%$E+YYX;_3K+]AW?C,-[B<% M.Q@JK8=*;=%'$U:N$#PT%*D+_GV3/+&4Y]+X$+>A_"J4J@I/(XP#$IP-GO:' M8[ *2$AJJP.=;JW3M>H<1Y'8@"PH&!$'C0\I[Z.<2Y/,;21O3X ;>-Z>@JU. M@YGGN[YG%NK50CVKT+M:7XF6ALY0VM\A9"LO0=\H:Z/"P^5V"I[KG3NBK$9=UA_ MI#C4\N:HV:&^AE_8RHS1#4PJDTG^B%(.G0TJ5 MS(I8G&[CI7@R[J(XV=(YYH1>V))NL7+=+<<,Z8F?=F^*U**KMMEBB5.2/)Y(7&6R3'XP% MFNA@"UT?MY>)R8QZ7;T/V=N_V?DWRR.1<239"[>N9J*3S .0:#.KF\&*\;JF MM@$>L0/OL$D[LG")3C-"@P"WFQZS'<$=W",-]XB=>Q=\R4%I#'O]M]D]JMFP MQW*U16#:KW54"M*@D-A1>%FOT1]+-9UW7A"TMXX&*W>(.S8\I*$BL5-QK'@( M?:5,"IY55>(A31Z92COS].KT@2H(LN HZ44T;<^^N"<.E@= M#J$GEFZX.L-T^L[V'RI7K%!-SD:N1)'\R^,^"68M(G@8.2 MLE2M4=41;60)>ZE8%3TFT14KHE5]OEI97/"(9P^0P.9CT]VTZWAV ^VXSV34 M40II0W!J)_@XCA-5]R!IJU.@)$<16R>0Q$:A!H[3,/3;==MH!X6[8[M ]TY1 M[22'OG23;;8'?3%?)E%B;(NHSN83WPT=VM9IL(/]C^=VZ&P83H\>H]8Z=VVS MR&"5K]3KF"=@HRC-)[\ZHT]H2-N%T6SF=K"&-C"G=IAOJ[^^C7KI!QC\F M>0D=SQ(G%:<>Z QN@( 'H' 8 >&PO=V]R:W-H965T M&ULK55=3]LP%/TK5]DT@<2:KWYLK(U4VB*0&%0$MH=I#R:Y M;2P2.[.=ENW7SW9*U+(4V+0^-+[V/9RXILM,F0DW&I9DB3&JVW(N=.0V+"DMD$G*&0A!.?IR/&,(,PQ48:!Z,<*)YCGADC+^+'A=)HM M#7![_,A^:KUK+W=$XH3G7VFJLI'SP8$4%Z3*U35?G^'&3\_P)3R7]A_6=>[@ MHP-))14O-F"MH*"L?I*'31VV 'YW#R#8 (+7 L(-(+1&:V76UI0H$@T%7X,P MV9K-#&QM+%J[H34&/XJN+\^GX1@ M/]BS_V]3VW&_Q/93AG"I@SA<^S1A!>%=JM/7W)_!"41L")YA7! &=S&4RA1U&_\ ML*T,-?? 2=F1W&]G=OY!='TD@EG_MX BHE-7+\GM_B.H.!GX8=H,GZML20S\( M!GO$]QOQ_7\0KZ\.J0A+*5N^Y*#_6@=MB:T.W*W.:&XEW6Z6E$G(<:&A7F>@ M.43=Z>M \=(VRSNN=.NUPTQ?CBA,@EY?<*X> ]-_F^LV^@U02P,$% @ MP9Z<5K@^ALT*!P &B, !@ !X;"]W;W)KDD4N/TY6 M+(8K3TD:N0).T\60KU+F^MF@*!P2P["&D1O$@\EI]MU=.CE-UB(,8G:7(KZ. M(C=]O6!A\GPVP(.W+^Z#Q5+(+X:3TY6[8',FOJ[N4C@;EE[\(&(Q#Y(8I>SI M;'".3R[-;$!F\2U@SWSK&$DJCTGRESRY]L\&AD3$0N8)Z<*%CPV[9&$H/0&. MOPNG@_*>S)78?B/GG^S I"(^G/ M2T*>_47/A:TQ0-Z:BR0J!@."*(CS3_>EF(BM >!'/8 4 TAS@-DQ@!8#:$8T M1Y;1NG*%.SE-DV>42FOP)@^RNSJZFL_GT"L'1 M_/;+]=7Y YS,'^#C9CI[F*/;3W#IYNY^^AGLKK]-T?4,SJ=H_\OM?'Z ]M>Q MN_8#P?P#=(2^SJ_0_MX!XDLW91P%,7I8)FONQCX_1'NU\].A /P2Q= KL%[D M6$D'5HINDE@L.9K&/O/KXX? NR1/WLA?$*W#&S<]1A0?(F(0JL!SN?MPHH%# MR[6@F3_:N1;S!W0^NT+3/^[DFLQ54Y2[,-4NY*8_X2O78V<#V-6G)68VN6;$V=]\DY&^[-$ M,(3Q@6HF60T""BL;6[::@54RL+0, M?H?\SA& ] .^2CA,?O*$7,Z9@&T:,Z&":[6 '%$+-] JC/#84H.U2["V%NSM MBLEPB!>0/KPD@J@($\Z5(6&W;F]1<]S V#8ZPK9#L!JE4Z)TM)OW]N'S]+[, MC<4.5H)T^MS!/3FK41Z7E,?:A;F.!0.O K$74!6<=8;.6!$ZQ&FNB\**;*]> M#2,VJ@)GZ,-'+%E:A$XGPL+'J)8GB-E J+ :&V9'X."M$HRU"!\2(7?@3CAQ M"\&(TE$39]O*LL:D R>I<)(?K/?6]D./#$0D>]N3PGUAZI).V@D,6TYK:MMF M1QA#0NP 7=54K"UBD[LTV029Z 2X/T9+6S H_#3!*JPLIZ.JX*H@8GU%G(%J M_V&**WS4(I6.FGE8876$30=WU UG$ M^MH)W0/T!C&(\S1EL?>*0*S$/"R*OO\G:'9HU+^'J8A25L??A-&4-1KG"95+@(!*:W+ 5J-EY*3?4@' P]:&FA39"-37E$3R6]D;T$TCK'3)-*V.C*.:5+0\_ M"-=90[8CD[&*B=UDTK;2,"%5?2;Z^OP]Z[0AVMT-Z+P%0_$Z>@2\L&>*+C)9 M"RX@^*4$W%ZC_+*2$FE7:M,VS>:.4)E!;1IU<*HJ.M%7]'=RJJV7CE6[KIN. M89 F*X69AE55_XF^_D,I]=>>0.>0A^:05P./(= $X3IC<<\@!P+E.S<5KTKT M6N_OK0)]>:O/124KB+Y7OY]^F\Z^3I4\>VW1^_)6YUEI$J+7)/=LP^(U4_)L M]]:@["@QFN'8MK,(Z2H\I)(B1"]%=GI<0GJ5'GUYJS.NI ?12X^\4? 2:+FD M%BC:+J60)8I:;XS'=E,H*NP< W?565*I J)7!45^4&/3#GWWFO3DK4ZT$A1$ MW_?K$D&OG7Y?WNH\*\%!]()#EPC:G3LVJ$6;"D)A-Z)6U[,L6BD(:O3PW%2K M0M[]X+0G;W7&E;Z@>GUQ*5, B(FT>U%H6P0XQMANKHG"S+1&G6M2:06ZDU90 M[G_]T'_EM^8+'>?9:0^/["WQRF;^F4;G)WQJY<=.%_,]D MR)[ I7%L0X"D^8L8^8E(5MF[#(^)$$F4'2Z9Z[-4&L#UIR01;R?R!N7K,)/_ M %!+ P04 " #!GIQ6 &8E37%MOB=W9 M3@O3?OS.3IJU*&1#0N)+XK/O'M_CQR_7W0KY0ZT -'F*(ZYZSDKK];GKJF % M,55G8@T<1Q9"QE2C*9>N6DN@H0V*(]>K5)IN3!EW^EW;-Y/]KDATQ#C,)%%) M'%/Y? F1V/: M#SK&WSH\,-BJO38Q3!Z%^&&,F[#G5$Q"$$&@#0+%WP8&$$4&"-/XF6$Z^90F M<+^]0[^RW)'+(U4P$-$W%NI5SVD[)(0%32)])[;7D/%I&+Q 1,I^R3;SK3@D M2)06<1:,&<2,IW_ZE*W#7@#B% =X68#W,J#^2D M"ZA9HFEFEM:0:MKO2K$E MTG@CFFG8M;'1R(9QHZ*O)8XRC-/]P70R'$W\T9!@RY_>W@POYFCX<_R-1Y.Y M3Z97.#2>W8VNT>_F841N)FB/R/'MU/=/R''":1(R#2&V9U0"URO0+*#1"?E" M[OTA.3XZ(4>$<3)?B411'JJNJS%UDX ;9&E>IFEZKZ19(V.!P(J,> CA8;R+ ME'/>WH[WI5<*.*;RC-2JI\2K>+6"? ;_'^Z5I%/+9:A9O/HK>+@E<<-Q5%SB M"@;/1$O*5433K1Y^QXV 1T>?$DV?BE8O16]:='-P-_U*U]WL\RGS.$BYGJ=< M+TW9![EA 12*61II+J9SM:8!]!R\>13B@-/__*G:K'PM4N*=P Y(-G*2C5*2 M Z$T$0N\KS; $SC%&P)G"9@5QEH1I$T:"ZG9KTPQ'N(%%4@[5K1 Z:R-/36J MU5;3>Z%9@5>CUF@4Z];,*35+*W. MA^C8^>=]6>:14G'W7MT8Y-(6(XH$(N$Z?8CRWKS>N;#/_(O^2ZR#TK+E+TQ: M1.$SLV1^%":;++\:[&DE('O29P6 M%X,E8ZOST:@(EC0AQ5FVHBG_YS'+$\+X:?XT*E8Y)6'EE,0C9!CV*"%1.IA. MJM]N\^DD6[,X2NEM#HIUDI#\QWL:9YN+ 1R\_' 7/2U9^<-H.EF1)[J@[&%U MF_.S48,21@E-BRA+04X?+P:7\-Q'E4-E\4=$-\7>,2@OY4N6?2U/KL*+@5%F M1&,:L!*"\*]G.J-Q7"+Q/+[5H(,F9NFX?_R"[E<7SR_F"RGH+(O_C$*VO!BX M Q#21[*.V5VV^4CK"[)*O""+B^H3;&I;8P""=<&RI';F&211NOTFW^M"[#E M?, !U0[H6 =<.V#!P3R4DED[F((#<@XX6+6#)3C@0PYV[6!7M=\6JZKTG# R MG>39!N2E-4X"@M1]:"Y?S?B/NQZ>SF>NY=+[PYX$>+FT]7\\M[ M?K*XYU^?O>O[!;CQP>SCY?4';P&NKH'W^\/5_5_@9)V2=1@Q&IZ"(7A8S,') MNU/P#D0IN%]FZX*D83$9,9Y@&684U,F\WR:##B1SGS$22]QF:K=9EB1\D"Y8 M%GR5>,_5WG>4\0E(0^"1/(W2IP*<7 ;!.EG'A%\>F-/'*(C8J0384P-?AKQ M?/:0&-R2*!SRVLS(*I)?HO\*UEY&-VQ)<\ OFK>293G'GRGXE!5"O4=\(#2C M 36C 55AS -AWM.G*"V+P&=K3-* @A.>=;$D.2U. 6&\&L$9P/!7@ P$900K M\5ZL2$ O!CSY@N;/=##]^2=H&[_):-^"6158V2*?IZ9MNZ9A&)/1\S[# M.J-Z.L%\36 M-G'#)N[)YC$,;C'M5M$Q0JA=\IG,S!%HZ=H,'61AJVWF=G91-;E$-^F<4A MS8M?@/=M';$?X.^[+(X!OZ%M2![^(ZN=J7/TZP2;ZP3S=(+YFL!:[%L-^Y9R MAE2WC&IE$H* -U3>34FUX-EK>S*>E:A]>;8Z7)"EA6^A[F@*VRNLTY764Y;WFVB9* M>6%Y@XSY&D,Z&YS.10RAZ4+A;C!31NK;SXZ+Z>F,Z6L":Q'A-D2X2B*VB[Z@ MM>C;$B-CQ.U4!XY=@0YEO+YTZ 3S=(+YZE*TN!@W7(R57'AIJ%@B?R9YL\!" M,G*4X'UO'N/N$MF!LB6RSJB>3C!?$UB+2FCL]*_1A\QC"*P16VM?TW5-4YAA M,CM'6$?/:Z-6)W,=; EVGL2.KY)-2^AXO@P/.1C+ASS ^J2AO&Q0,E8Q M1,@QQ,(=L.R.:G72?8>U5C1?%UJ;L)V4AWVU_%$D(8FN0S:T18HD=@X6V>D* M^"'GT3+%L=VUL_ 88E<=\&KQ5MKA7-TXKF MZT)K#X+=1@!4*LTW:T$U;&^ZS>Y4L!U)X],JZ+6B^;K0VD3N-#U\FZB7DM<5 MW[8I"I?::+_7V2(=6M6Y-"MQ.TQ7R':5=[H;OB*\JQD!FU)%ZKP2.B>EIC>GK0FMSL9/M M4*W;^^VAU&#[C0B+C.C4P7.M:)Y6-!]V]QD.*$JT4]ZHE_)6;*-@Z9/&KM U M'0=B;(J/J@Y92IXC*C/N_2!1)YJO"ZW-UD[_([7^5^^3R!F"$HUHV)V=2*F= M^"Q18C2T3=<0YJ0GL;.PZ]K"H/!E>-C%XM;@:._5BO)5&W[17%87(*:/W,\X M<_BHRK=OKVQ/6+:JWK;XDC&6)=7ADA(N(4L#_O]CEK&7D_(%CN8=HNF_4$L# M!!0 ( ,&>G%:*D?!F[@< *8B 8 >&PO=V]R:W-H965T&ULK5IM;]LX$OXKA&]Q:(&Z%DE9EG.)@;SUML"V">KN[F=:HFU=9=%+ MRDYSO_Z&DB/9TI"7+-P/C60/Q\\,9^:9H73YI/0/LY:R)#\W>6&N!NNRW%Z, M1B99RXTP']56%O#-4NF-*.%6KT9FJZ5(JT6;?,2"(!IM1%8,9I?59X]Z=JEV M99X5\E$3L]MLA'Z^D;EZNAK0P_,YO1H$%I',95):%0+^ M[.6MS'.K"7#\=5 Z:'[3+CR^?M'^J3(>C%D((V]5_F>6ENNK03P@J5R*75Y^ M4T^_RH-!8ZLO4;FI_B=/!]E@0)*=*=7FL!@0;+*B_BM^'AQQM #TX O880'K M+@@="_AA :\,K9%59MV)4LPNM7HBVDJ#-GM1^:9:#=9DA=W&>:GAVPS6E;/; MAZ]W]U_G]W<$KN8/OWV^N_X.-_/O\.?+_=?O<_+PB=Q>SW\EGWY[^'-.WNT* ML4NS4J;OR9#\/K\C[WYY3WXA64&^K]7.B"(UEZ,2D%G]H^2 XJ9&P1PH./FB MBG)MR'V1RO1T_0@L:LQB+V;=,*_"+T)_))Q^("Q@',%S^_KES .'-U[FE3[N M\K(P:[*$E#%DJ=6&0!9J46;%J@[CK,RDN<#<5JL-<;4VQ2_,5B3R:@ Y;*3> MR\'LG_^@4? OS.8S*3OQ0-AX(/1IGWV%BI05B=I(\BY7QKS'K*U51)4*6W_V MLYB/Z>5H?VQ%7VA(PYA.&K$3?.,&W]B[0]?I?R#9H#Z5AI0*"E2BBB3+)2FZ MP.W7B=W/G9&IC?M7;^;XG)MY)F4GSHH:9T7>S9R7*OE15<^4@&> 4HRP11DS MNM8T/MJN*)QTMK0OPT**[^>D@3CQ0KR38'>25; ^0%W?YK*^%$FB9:D@##-VT]\M#'G>3'!&:3G%X M-&BI+O "_#=T-8: Y]+,;)41N76K,$;B;CQH.T4:=9%B4G3J<"4]HF7Z"JP5 M60!0:2Q4^=5N?J%>"GXKP9Q+ MVZD+6CZF7@:;72>)VEDVAFHBL[U8Y/*#)6/4\#&2@W$4\NYF(7(\GL:.[6KI MD/KY\%L#\9"R6N8"6F2R%=KNEAMXG_EH,.VB[@L-&7/%6$N0U,^0GXL]E!+E M*M.T3VI#RGO4C8I-I\R!KB4_ZF>_1RVW(DN)_&F["UDG@+*IZJO8?5;C+.A% M 2(5!J$#<$]^B0@)J D!P+NWR-2 T9=W$A:[F0O6U. MS:!&F->,-NRL@^JYM)UZH65?YI]5'W#K"]& .TB4M23* M_"3:)-#+7(T%'PH:X1-*;.$\:Q(7I,R7GI^<\J< M2=NI%UJZ9GZZOE$:UH#5U7R5JV(U+*7>5/,@:GR?@Z-H$O1"#:'JR7@<.#:M MY6KFY^IOT%P\UX<]D!^O@(O,H]$XZL<8-MR.N>MPBK? 8=S/:G6,PL3AR)#5OF9O[F?M1P^B7;:$.;8\L:'.D M,L.<%J:CKPM5XCG/D8&5!6'/*D0L8HZ#!-YR/?=SO7-DY @O3VFWH4>D'!'- MCPZ8_5-L4SW;EN.X$<&J$FI ?YP=\B#NMM"(V(0[SCQXR[O3;N7V&F)6HZMBN;JP M ;V'7"WP884CP^@8_G518[/MQ-7J\99NN9]N;UU8B2C)0JZRHK#A8ML'J3.5 MHB8@X^N$Q=VQ !&;QJ[C/-XR+_>SM&N:[[3:7MMI!:81>+2T3GG*=^CM0Y6T&]QGI/+L=3 MVBTXB!2=!-T&5:BE1J*P#?+Q5T M;X<;^P/-JRFS_P%02P,$% @ P9Z<5F@^D.^?!@ SA$ !@ !X;"]W M;W)K\.GRL:^*O5X.ID\&Y=< MF<'%69R[<1=GM@Y:&7GCF*_+DKO-I=1V?3XX&K03'U5>!)H87YQ5/)=S&6ZK M&X>O<2=%J%(:KZQA3B[/![.CEY^-&5FRL/8+?;P3YX,)*22U MS ))X/BWDE=2:Q($-;XV,@?=E72P/VZEOXFVPY8%]_+*ZL]*A.)\\&+ A%SR M6H>/=OU6-O8\)7F9U3[^9>MF[V3 LMH'6S:'H4&I3/K/OS4X/.3 M#DPC7JG MBZ*6KWC@%V?.KIFCW9!&@VAJ/ WEE"&GS(/#JL*Y<''MFE!X]MH(*7;/CZ%@I^6TU?)R M>J_ ]]R-V/'1D$TGT^-[Y!UW5A]'><'&22]-2!. XHTR MW&2*:S;'I 0I@V=_S!8^.-#JST,()05.#BM H?;25SR3YX.*[G(K.;AX_.CH MV>3T'O-..O-.[I/^3YWZKX6R][PL;2C@=^GR#9O#+I5)/V3O3#9B/SU^]&(Z MG9RVNV@R3AV=#MGN6C/-K&.AD.WBE2TK;C;-XL]#%FPNL>X0-)"GX!1?+[P2 MBCM%URH/39DR0>8.?A-#E@/*4#RQ6,>L8%D2R<@%RN1L08K1E5;I:&7.??Q/ MEQ!8>#]W.69#.J4#W^1';M_SH^2F= M7#H.*746\11JI6+*JYQ=*0'1TN2 %U)-/D3&\2H':3.0-IZ)%*XK&"CDD%$> M#I+8*J,&3E9/ '$V K@V-JSJEYHV$*[*J=6P(?9M0$FR;JH\#M "B26 M2FJQ%7)714YSTGF%G;0Q$"WZET;XOE7:NBV!<%HD UH@"=%,UX(\L4:FCN[1 M,MEHB&\(04]GF_,5G!?BAW!*:SK7WCIB,R$4'>5:;X91@X9 /;U7*NGC.ZK* MK[6J*,*!'5* QI23\!KPS*!.:<7NB7C[]E#)3;WDY$HH,V*?>K>N.3D[LZZR MD8W$F5=2\S6'VS'^M382&>[HV8A=5S(!Y?L2.LKL8;/5)<$G>_I$H. 9:XS4 MK/;IVHP^$_0Q= BL*"@[2Q8\.JKG'[+M:_K?$[H:BUCN_#2?,5-))T >THD\-M3#M">=P = _;O\/8CJUW M8""](0EJ+^I#P0'@#TL*!0^4XZ)7$<-HJQ1\AE:-%1OAT)D@OI>N92.9LY_: M6E0.&W GJ-K(V:XXE2=$A'*)45 S6+0E48^83Y$90G0)[2N0"[];BJRMD =3 MBR$>[39\DQ>VL;O-'FU@/SB>'Q[''3IV&Z04P2!NAI-=:.^4@UTKTDFB0,JO M=RQ?-!4U<9"<=B-=J5#,+CE64C:[)5#9O.!:IHG7/->2H5L5_5DT3QF 1,;O M3?[B4,R!P6?NBS0SO[J^OFF&GV97OS49DQO^Y+.U8KDG]4K+%7(7])ZW^;CE M%I'4,VVS'22D,VRF%Z "'T:Q@O\ UGOP0); A^2.&&9==W=ZZ%DBF9D23L5E80 MD+%?3VP+A8J9':0[6/5%=."/:M,VC380F$C>F.;A"(^';;&6S5>I1#..ZK9C MNCK:T(!^2Z$FTMOA8:7R#M]CC[2K<V'@BO),-*R.!<@OOF\39BHJ64XUOF[9^R95NGA!=/%&= MK?B&UA4)S"1:TX6&9[+_C6*'GF#CWAL;>N;QEX2HE GIN=W-=C]6S-(;?;L] M_=*!A(R^!QE2+G%T,GK^=$!EM.@^@JWBBQW%$Z#$(1@HI*,-6%]:E*_F@R[H M?L*Y^ M02P,$% @ P9Z<5EW"8S)_% TSX !@ !X;"]W;W)K2_BLH'9]3=A5-B91E2;Y5R8J\<39.7';L M?=C:!W &)&$/9QA@1C+SZ_?K;@"#H:A+?)+S8HMS ?K>7S=Z7EPU[JM?&M.J M;ZNJ]B_WEFV[?K:_[XNE66D_;M:FQIUYXU:ZQ4^WV/=K9W3)+ZVJ_>G!P=/] ME;;UWJL7?.V]>_6BZ=K*UN:]4[Y;K;3;O#95<_5R;[(7+WRPBV5+%_9?O5CK MA?EHVD_K]PZ_]M,JI5V9VMNF5L[,7^Z=39Z]?D+/\P.?K;GRV=^*.)DUS5?Z M\;9\N7= !)G*%"VMH/'?I3DW544+@8S?PYI[:4MZ,?\[KOZ&>05/] MCRW;Y.#FXX85I>&'*=,M&3.4/NM6O7KCF2CEZ&JO1'\PJOPWB;$U*^=@Z MW+5XKWWU6GOK53-7[YWQIFZUR*HNU4>[J.W<%KINU5E1-%W=VGJAWC>5+:SQ M+_9;;$^+[!=AJ]>RU?2&K0[5NZ9NEUY=U*4IA^_O@^Q$^S32_GIZZX+OM!NK MP\E(30^FA[>L=YAD<S7SK8#O_MXMA6>_)[O7(GY[YM2[, MR[TU2===FKU7__K'Y.G!\UNH?9*H?7+;ZG^MYOZFK=3N-W];&KACT:S6NM[0 M\UVMN]*VIE1% ^.HO?SEL4RIZ;*M6^/L2LUMK>O"ZDIYK&40'5J/FT75E4:U M8=F.+F)/^GTNFS"Q%I=]-_.VM-H1=721'KK$3SVKC&QC?*NPKFWID8?_^L?) M='KP_//;"_YK\OR10BA45TM;+ <[@$_ZN0:9B&YJ9FH#P6"GS5B=516F*]#(M3M=><[CR:JDO#58QM3*5A>>3',80'?9Q9MVX%D]X>0#6M=:. MQ<0+NA)",H@DK9#HNBIPZ\RBJ[1L$"3TT12=$V;IB8MOQ5+7"^9K93T%WU%X M=4ZA%$^!&5U^06QB\8^"++ W+=>L;4TZQNHK72.NTT,*U*G:%,9[D@T)D)Z= M:^O4.K>,0!,N(:KZ]&!4_QK_-B6V)/.C: QAD)U8W](NB6%=UQTDG1E5;TJ[ M3$@TY#NPD7'&5(,BK6I* -4(=$%6CBP6ZNB<&:MSXUJD/E H"5+$U7O".GH" MB7#>-&W=M$:5UA=5X[&"#VM7FVC&K,6==GZ;FA=TYWY%7MXW(9:<-@=6J73;=8N@*,UBLN33D$+KE M.SG#)%5=FM\[,$;+K_17$[2<9!BM I1 8$A\O@+B "OD ;AS=\38*4$/6JL2 M]"D","1'O/.EJP4A)/.Y>Z$8.0*6(2OQ62B\R0!(^1PFG 'CN<(S\9%6)L?/ MO5HUB$0P.78@L>C@^2"6,(F:'#S^[['Z8(I*PU-ITRM=LOAA M&_ R\2RE5Q*-\EY*EUS_;68!:,*RPX!UC6K@"*-DW!*,,0B$),B M2;^@"%<7#<*J@J3*(>L+9"2L52#J6(X%_6(QWCNX);D *'*>X^6L\^#7BY3Z MP%0V'.W(I'_OK",WJRI*BKHB:R$KQ :\(SG.CCU'6RE=5YL_3$B[#64 LL?X M='(C9_U7Z*^96TAIME%=:RO[!VVAXR;B5J.P)-U:Z<(U!M:#@%@@415MXX0A M8F[!6.(K# ,:79B8MFQ=8G,'@X<2\%##-AM>'@/^>LZ$.@D/ZX-7\IE*?:K9 M=#^2C?(#UR$&2C''=\'-I86N2:%:K0RE;%LDCA%]D2'84ML 2NC5=D/VUB\; M3(&02V\,5ECA)7"#A%9&'^270%\'?BPTZM>F0&S! RT*-5B;7E%*# I ?JXH M04G$[^V $W9I*)&52!3U[QT%#^S;U6MM2U(1;71X@&A<:D(+%4I'$KK(^+(A MHLFC61]!A0ACEZ!U@>U6>B,A_K+Y*APE2IRA0C7L-%9O(]XC/^QIT;O<7E'K0&NX=#IT@F )1!'$#^/K"@(FO9N#TO<==-^H M#[9HP#DD#PD!,&6Q0"^<"8'1L$@8<3>DBO-FYC0"#ES66\DA/_]\GF $WXXX M@G"9V4+>R2ASY#WJ(,Q*;DJ]CVH3T5/,$>28.0H)8LY-.T]&?T>B?7M]^QT2 M^BXJ@M%JU,%Z\N*05$HO_U@\O1P6]J3H^GXX!9Y M)\,0X.PJ^NN2VDL9@Y);@C=+IB:,4Q ? 6C$4*!K*L&:*^:-'BR;;M;.NRJ9 M%DE5F4M= 6)':ZX R!EC@"-L:"$4@O+C6E.4EZZ5L M''Q,Q0 7H7Q([^!&;T*%F!(IB(CP>2LYGDD>[W$E*=7&HK"''5*=8LW"NJ); M@1D.["6QUZQ'!&9T*2]RK=V7%#-#AH?-+[6MQ*CR8B^XWAVB[9.+,,FBIO>8 MLX$817^A"-*)!5Z!8!!68>>_16[YD*.%O!V2 M2X8K0%5I*-)0;X$$9#T7!6") @_]C/ MP%X>^S*[NFV9AY.GDT=@L.Q"CXS8[P;ZSE>]'N!QW% 51>AZ??2>0!.=R9H0(02>]PRKU-XG3V4L;<'PLRY,K" MV1GY[@RV-0[@Z&Q'JA^%>X"694"U>HV$^\U29Q:6]V Z/>X3^0W%,G+9-P(L M@KP&8(#@VA R1')!?08 8S$2B:4>IC17J*3J9E]@(R*!^JOKUFW!*+\PAC9- M[5:6EU1GT,%/'=[E@H'TS:$X+0GQ2?(6T7T:?P3,A88!?%L(HG-M"B/I,G7L M>V#.V3G"YM$6PL[3/YTB$D8(&4PU !J+T'D"FQ4)A3H!AFBB![HU2;H3 KE; M062\,275BNH"Z1)U(P3PKF\EG\F56!*\N7C75P1@0V"%!ULLXE]K]9':H>+I M!Z-00HG^17PHH)MA_^\[1 13,5^)"2=!;I,B>$B/;'9X6'9&8<52C-J,%, M M@6@V)E7!O#FS$2K ([;F@RT64-*2I-JX$"D#Z6V^B37[AAHU$ &;!_EFZ+/W MQ&XYP]/)^#B9-C5**VU7E$8KQM;DXJK5WU!5 9T^[M:"7?FLEKH:FD%#,#F3 M]#@L//O29L2%V8HCV$C2.\EB4(QFQ0\VB54R:9,,/QR-9%OU(H6I67'&G[J: MLA&+,.5%4;#YUDH [24V5[@3%F(=I)QQ&K70O\_@X:Y5>,\2*(^!?:SD6(O4 M+Z3>2CK>@04PN<>\UX0).%L[6ZFG M?@V-=$KOLVBF,3;S:JV,XAJ"=S#FP[+^F&$XIX'%0H!B\&X*&H$4,I@ MO@(L%>*#\(/EUH2KYAVW5(1@6J&YIU5C[?:*>NW;HNH-_)LINE9L;;>=VPL/PP@ZSNS:K!NV:UR#Y>"S%$^ M@TO3*7CB*"30NDSV(Q8R;'U2UY!2%F_MM*4,WEXU_7+4&J@LXP2FC$O#4:[. M$3T<6@1220WCU)-AE&I\&[ $E5A:.DA_<&> [DC[*[9>B006E!C7DRBI7JY1 M7'4,GV+*9 6I\Q7.:F[Q/8F6T59)5]T"U: *&V9!(2V'+E<.H MS_Y"/MB&1*0F(.DK.MWP_MSH(K@$!#0?,XG)FSBU*6:/AD_Z9M48 +H<\%U M!\&8@+K?9C^[,AKM TV[ -,B;;69*NXU&HN8] M3"?4M50?494DUA,O"I?3T:THX6[*DJ7OR.]DIT?YWGW&G_[)_![?GIZ&>O9. M76:8Y#I?V"8) N43K_\+M,3X9SJ))'Y?5ID<'/Q3S0/,)WNDMA>$DLV A.!R M[\PCE-R>+([&3_^";)%0X+\KA=-,"+2C\DON3?W]@GAZ,I[\NY(8!$_!"8^E MRZQ+,$]UD@"\85B]9D,WBXMX6_)I*77JVL@+5MD@IE=5Z*-+7;:ME!N7#1@C MHKAO;6C<;J +$+^N=.>E@QG=][ZLT8E$$ER(8X.(5PN3.92X=&*X>=08=(Z-FQ%+\W,QQQ*(MGS$Q.(C=9 M> P%6P),$E=BNVHK8*:#SWM&3 1X@$(&ZA'3A 8*RDC)(7"T[=QR:=,J$T22'6?A@Z#2^FX49-:T M>UL90.#VA,Q##"/=X?%I#]\:$>KV<6N,P>3H+(?^-F;FL 7X8(CYB MI6R?E766!C/+$)I"0A7J=(:5HX_5369! ,MDWS*28ZDRDH:CI1 4FJT<%E&"6,TZ%EQ&Q#UE&8T/RC/-;[)0W3 MH"Y7KYMP&I5\XRP$U2W;V';%WDUM?1U(2A41D&_TINLX%[&%9I"W0DL@5E>5 M69#T*EU\)1*_= AD0 K2KLM/WM- *L\NAR"4'3:$7JR,0HBNKC?R;Y_A&,6A M@9T3V&F@(X=04-$;R7.<0O%V-IW952T-[*91@33\.]MPFYO.LY>ZFM.B+#WV M<%Y@"_KE76C1?V1*;(KI3J-))K1?@Y672\[G)*/4[(990/*Q-&]-GAG[IIBW M;9>FA&.M*JN:>J%E0H8M/>[,QQR=B\.D#8V+WZ!'22>#\8GA\7,8M\W.H:01 M;&C&K9]$!TE;YV60[;63P;'Z$=7H)>G)YJ?]P@U!D33;R K@$Z]PH9GQ)"ZG M&:!HGVU.H]60D)]O^- D/RQ)=>]UX.T#TI"%?6A3IM%ZWF/6T4SCO/,"JM9Z ML_,L(C\1!,V"'KAW=&7IS"KR0._?]NY-1V7AB"&>NV>##YFFQA1::,;9]=\E MG,L

:W-S^S.0\C8*\2;,B!*E<%^8X>% ACH/F1VH9Q3+?O+5K' :E7<,I M*%_6?BG--_J#AC0N=14^/*'30)ITQ6,AT?$@/\_V*?ILH_^RHQS8Z[73_PRR M48,DGR;OAU_2&2B$3,3K,);$PV [9QWZ&+C^KL_/S73[_\]A%7SB_>?CY[_?,%/)T6RC\2RQ8Z M:X<_MBD_%/+[O](8*CQ4/Y*NQ_2Y^F?VU\F4_CG$/^GAU^KA[)&:/,4UNGDX M>#X]=:X>%H_4*3UT%)[LG]+C?&]6+L"'*Q]3F;-)VJ2Y_2#1'A!(2KU5D48[ M0H\,UK-].(HGU40DOSV$>=.4J#<\ZS7>.5E.BLYV0O)/WRX,1]AXY)R@ZY_. MGF,U&^=*^,]([?4]I79EJDJ.*DQH6VZ+K1CGQO&?H?[\+Z/^#7V']5E7'6/! M/JR^S<+J;SM6GN\,P/<)G:/K$3%>0K()OV/*R20B\#>.S479Q?Z!%%BS5D!# MH9WCKPM#>?&GZ7[MDN6Z\P4NO-I.-HO&]<^)E08OB3K M/R%(@A0NLC7P"$_$#/;@D47.S^]*.N$9#.2>KZ;M MAR[]>-KZ8OM,_E0N7] MC(^/]I!Y^1-J^=$V:_YL&347[)W_7*+<,8X>P'WZF"[^H W2=^RO_A]02P,$ M% @ P9Z<5I#;/5H4# O20 !D !X;"]W;W)K&ULS5I;;QLW%OXKA%H4":#(LNS$:2X&$J?M9H&T0=QN'A;[0,U0$N.9 MX93D6/;^^OW.X65F+,E)=H-B7RQKACP\U^]3\!3][;\]? MF,Y7NE'OK7!=74M[^UI59OMR3.3&D*E5XHB#Q M<:TN5%41(;#Q9Z0YR4?2QN'_B?K/+#MD64JG+DSU49=^\W+R=")*M9)=Y3^8 M[=]4E.U;L*GO(EZ&&QX.C^P81$W+)CO M?["FJVPM!K4Z!\6E7>#.=V042Z]Q5N-??[\@[I63:=>''D0HT=' M1=SX.FQ<'-AX(MZ9QF^<^*DI53G>?P0F,B>+Q,GKQ;T$WTD[$R?'4[&8+T[N MH7>2)3MA>B?W2R96UM3B KQ:> "TZS?B@O6JK/CGJZ7CY__:IX! _W0_?8J6 M9ZZ5A7HY03@X9:_5Y/R'[XZ?S)_?P_UIYO[T/NKWV>6+-HK?-PI2UZUL;G_X M[NGB^.RY$ZW5%'D(IK &LBM9.Z&;HNI*A<^5E7C8%;ZS> V9=*'<5&P1-:( MM4IQ+/5O&HFELA).-B7HFQ8'^L'[TNH*+*[S(T$+C=] ^P/Z&UUL$AM8W=722/*J*C]4J% M4JZU8R;!FO:LC0$-X8V0PBN+Z&9A! !75OX66E$-K\S4=7-MKJ @#?KII [: MMX0]1"B1H6,U26H"@;@V\]L86E:!HU) A1"0_&67"4V'W6&B%_$:SC05R\X+ M"7=9JT;!%:I;6N%TJ2P4Z#I$&%P"T,NJ)[-U^ H=M)UMC8L>4< 3P;5JL*A0 M8?KO>Z@'>F '+Q*U@ MKW&RB!(A>D7GDD.KFQ:Y%J=?RPJ15"N_,>647."3*M@]R3% 0<,$4S:L5859 M-_K?45^R)O,(H63"3NUF_O78K34>S M;E%7S<3;1A01U@IMBZZF2&4\'O+@NK:M" V(4RYS:0SL18^%K5&"Z/2B\VR_]W\UR>,8! M'W$;8_TC"C4*,J3#.K(R3,[,/W8M"G':-<[_H"GX($! M![*5H3XE@3%.K5E[^$YU[MAGXWHRA595"6H%O',GKS+IC;1KE27OY8[*4XC8 MVBS)LB-HZI-KS"F5B0#"F5]99YI&58"9LM3TG-)2+V](#L1AQ&]1R2582.P0 M$69'5HPUA!1=S7D@.R#['9D' B' J!Y(S$0IQ%(-P$(!(RX[*"# 2C#M0/'@ M!P?<]G 3<;WDLF&([<;" Z'JDIZOC2D#PR.?"1S3F6_'950&A[?[RZM#J 0@ M#_Y%2MU);Y(;#TR!;D_WV6AI97^H8(,E[3PL8TCX;/-&!9 MIOR7=\[$>[PED3O4^"E0>L(UH&T)KVVT#W1* CGG'[55YXXBP#TPT;D#@Y!" MHXP+N/?P+F^TN$*,4X\8EWP9-AZH7/\J:.SERCZ:P3%Z$^W[1)#S#7'QCM3? M A4_? :B0)CA!UZZ)E16=XH2PKP!'%&9Y<:EC1Z\GXD_V+.RKO>5T0*.=-# M$1;'=ME*:ZGFQ/L>MLC_ N9D>(AEH$/9HED1$0!6IJK,EKN65+[*Z@XHTWFD MB9GX-;9 EW3"^Y0D<]0/;>B0PMV!GBGA(C]ES[H=6I2]@^O^J".7E!=\80@) M3 )Z'J0Q@ZQ GBE6B'(N2$A80$O#-MKSF ^45/.6ZN91,+(L/^'T4$X.Y1J4 M<0GS92C/6P-(XNJ4O&>WHS%+,KP3%1HNH#G:(Y4P'9HI8>Z4Q0AM3%' %Q+I M\)[L@5X/T>8IQ4I=02*]UD&PL+2D,C:6T[&TKC[;TQTP!+DF[9(TCM$U@.K: M +,X:=?:QV8UE.&0)!@YUI2.-& 5=94#[>4<&*J-%2P&B+AE2GHUUM<*\H4J M@R9VH4:&BU.K=9 =MM7(15B9@"N3I:GEE7K4M<-N-;&ZPY2C?HF07S+\75Z()_,GTR\P MS4'I[L"5AFXE82DKG6(-L,!@2$ !GD MLJD#V&7X+K7#,='V=W-13-^-7+,'Y2"Y:LRV4N4Z-XA+Z@<5CT MQ%"IT)1JDB+99\>Q^AIZ&&*[#LITEQ3X*V4I.$;-9LY62EHXL$V\E]SH[NWJ M8SIWF=GL0J%TK/057&R#TC"4 +M2JAME"TU9&_SE@04#TWQ 55F'*I&/$T$ .W[R1@ M*P^CR<;X7+ &T@$;>1UH9Q?[(MV,2LNO2CS3_8F3H]Q4B5:",]:WYFJK,K)D MD 9#G!X+:?N&*Q.T2M=+M!S1)DFA7")!@)7E"XZU.'*L9]WFR,_$FS<-S?9BO)G9' MY5LU'">%)@P%-A?@@R[M#=)_$5ON'2+3V/[3,P")L?TD_?"PZNZ :CH*_K&V M=SL"](T',C&=N*?M2#W"O9U%K23/@*!LT_FV0XGP;CBGR(5GD\S"ZMOI8E*3 M CIQ>IYTQB-2B1T.K1.]CT.^@AI_%F#L$%[5K;$2NPEA.EC0;)O1;!X-!T%& MLHEIE8V:6"I4J#S9! Z\486JEXI0YOC'H&J]AO]T]^YZA9ZY(F":S\1O7#3L M[3FXS,MF_K97*ZDV#X,5*,-G/QU?\-U_S_3F%>#[\O?OX; MW_^KQI?O22E$3?R$0J/4G.!_WU>(4/U8$0H2Q^$* /QV3:^.0P4ZB?% /QQT M_:GY#)T<752ENX5*-6N\(TTT2MRB@B-[5500D%P/](A.OJ*Y1ICR-#'=3<4+ M'4?)C2:9($W7".WW1C2X.?Y%^&>;>\.Z 2-)]R3AH:T,$WPN$@D8OTT MZ#.#JEF?*5[+BJ=1XN<\J-",7/B*G5MIRX,7E1F9="BQ*-D]X-LCTU%>=0^? M)?K3'IAB*70LOA&ULA57;CMLX#/T5PBV*+N =WW+K- DPERW:AP*#F>[V8=$'V:9CH;+D2G+2 MV:]?4DXR&6":/B262/'P4!*/ECMCO[L6THNB#D&=2O(TG26=D#I:+X/MSJZ79O!*:KRSX(:N$_;Q&I79 MK:(L.ACNY:;U;$C6RUYL\ ']W_V=I5ER1*EEA]I)H\%BLXJNLLOK":\/"_Z1 MN',G8^!*2F.^\^13O8I2)H0**\\(@CY;O$&E&(AH_-AC1L>4''@Z/J!_"+53 M+:5P>&/45UG[=A4M(JBQ$8/R]V;W$??U3!FO,LJ%?]B-:XL\@FIPWG3[8&+0 M23U^Q<_]/IP$+-)?!.3[@#SP'A,%EK?"B_72FAU87DUH/ BEAF@B)S4?RH.W MY)44Y]>?]!:U-U:B6R:> -F<5/O@ZS$X_T5P 9^-]JV#OW2-]?/XA(@0' M-M?Y6<#/PEY D<60IWEQ!J\X5E<$O.(WU3W"K725,FZP"/]>E$JHAYP:+<8K=^\RF;I^S-T)T>ZDW/HOSN,L\$O4SM!A--Q M9:BMG ?3@!4[<$+7P+_>F@J=PWIOV@JI1*D0J/W)I# &E@59">5"@/$M6@ZK MA\H[<$91%+F@E'_NK9RD,EVO<.S#,0U[>$KR8@6/1CPW]+UBA@.3D!K(S=(C M]0:X)DGT+N#I7"7E],+36N&!N "I#!$**;D^"YJ4C>1*R?]"(5NA!H3 @\JC MW!L*FD?XS!E+1)Z"K4%9YL84,7TE@B<'402,[CG]B\>;7(L_G[ MYWFY_-;L-)0LK_"6-LRW9N##=Q8ML!N_F$_A*&AN.9;PHY$G)D\=YGL$'J24I M40T;8VH'\VD*4S)_,5ZH9ZQ?0Y;&>9'28!$O%@6\U#O)B:AU:#=!NOGF#MJ/ M^G:T'E^'JU$4GY:/3PMMPT;2!5/84&AZ,9]&8$>Y'B?>]$$B2^-)<,.PI1<. M+2\@?V.,/TPXP?'-7/\/4$L#!!0 ( ,&>G%9JC^@-/P8 .40 9 M>&PO=V]R:W-H965TTWBWX(F!MMIX9>;)0ZBN]O,TO1CX! M @F9)0T<,MOSS7:LTTK49M].!<==((3E04E(]6XU>!Y>S-MT;42+P]GU@T00LG6:?NNE47/J(N8N]590O#WE0YY+OR$X0VX M[ M?-?A087ON1ZS*/!8Z(?1 7W1X&_D]$7/\9?]>[4P5F.F_+?/]59SO%\S[9XS M4_,,+D:X/0SH.QA=OGP1I/ZK [CC 7=\2/NOQ^F@NOU@#W-S_[4>OL+P5529 M;')@M@"V5!+WNJA6[%A4.*,:@XO-R1G#:&:%"^<-9% N0+N7SP:6C63OQ!)< MG.DG1(-@3*.!U4U9D[9[:]%IPC; M6%'+(QC+YWY]!3YWC3UV8T64I* %BOC M<&J0W$*^HR'H500!BB5A.X8Q@LP*I$MO'K@X/0W]7B0-O3A)W9A&,;MNA,S1 MHF''_(0%R6DT[U;&OA=%,S<$*?L"A<@D&(]9W61?6W"8<$("KDU.@\& 'WC! M/'!C@LZ]5D(RVRQV:8CO!5)O[L^ZWW>D]:_)%0M"+YI'_>"F15EK=0LFGH>[-IS*;^%,F=8HK4R@@TAL7[7L7#M"-3&28*8>?&8%+) M#3O.3MC4"\*44,UF">J>>;[OXQAX41RR=RAQAD="UI1-FQHYX$;(!'=GQ7%^ MPI)YXL73@"6SR NG*?ND+)>#8WMW@<', 5 M#=9@S0@O>H6)XT)KQFRQ"^9@Q'X/7SKVGX$O&_].[#6XBD99FO=:,%89FEX+ M6[ [J'*%R8<-S98R6Z"GPC!7L&"O8K)>-\@!HLSWB"Z G,#&9RDL.4H&R+BH M+-!IR!H#8_8)M6_Y8%BE+&X'VV-$ %2.189K\R%0YO%<)9YGXWC@F6#BQ#WQ MB.XIH?.0.5.#ZY+DQON%>-T(@SQS:>B,R !R)%>KLFM?H..Z4%K\P.8 -Q'9 MSX5N&S-\S_N"W7ENMAC*>8G-8>Y*%.85R]6Z.BV4!)=JV,)1?]?RI@%CVT ; M9HIBQK7>D-X[+AM7W6CVY\, 0ZI7K:N4N[2P0]+K;"MU:[%6FL2Y0?VF0,-+ M/.TZET5U!\:1X]I-804,.=54O,D%B68*F:Q,^V24%+D#9"P.;7U%!$ZY4]TF MS6M5UKS:('&YRYF"WR$'.%'WI"-%*VS#.RAD$H/BW'X*G7FC"3>)V4(#L++M MY-K/P@(;L\1L:=_MSE M+=FB78[ZI:3Q5S+GIQQ\^6(6AOZKUDT$F'=[HZ\DUKA#PBT+7M&*YZ0&IH*& M@JY&F /8>N$N8\=(ESEY>F3:,O @1 <"X^C?1WZZGWSO\7CK'5J>8")\++XW M6Y70H[HHH7WD)>Y2\:,MD6[O9IEVW]A5?P,EX_DS%,#WFD+4UGS/HLFAR0>>* 8"^53MF^:\QDZ^J)I7[E+MA8&553V?86.LP.=_BK]NIZO[S] M!P!2M*)DD;!$47\\34;4P1?#BU6UN\@NE,5SQ3T6P/%,H@7X?:F4[5_(P/"? MC/.-5)]U@6C@L125 MOO *8^KST4BG!99,#V6-%>VLI2J9H:7*1[I6R#*G5(I1% 334TE"KFY\$)O]^..YX6Q/T:+>"?S.<:,/YF"9K*3\;!.JM,FXWAE+^6C4;3+2<\L?I RVW A@%49W%2&53E?"82EUFCT M?&3H#"LY2CN\RQ8O>@$OA@^R,H6&[ZL,LZ_U1V1;;V"T,_ R>A7P U-#B$,? MHB"*7\&+>\*QPXN_B3!<TIXR?/\6FTKFN68H7 M'N6*1O6 WN+MFW :O'N%P[CG,'X-_1LN[56\YZW]!T?UVU<%[: &7H$I$"HJ M)"E3:LNK'%@IF\J 7$.^$U]M*9=KJ8S=UYA3@ALXT8CPBS0(X=DI4*EQ4*90 M]+MLXPEM/ %%0UKTX>!,VR)3W>XUIEBN4.T$(F!TCXY296A_96L0G#A+9:-) M6Y^>PR>T+&19"[2%0L.O=+B">VF8@$LF6)4B,&U9_,2JADH7[.![)PP@F?K! M.*9)./:3.+"3(/"360S+-&W*1C!K 2]KQI7C3%&FR6TGLZF?1,3Z)(S\.)K1 M)#GSP\GT%,[\*!Q#Y$^"&,+0GX4SPOK2<,U;.]^^2:(P>GE9XQ2D=!#U99,1>G;7J"E.I;,@_#>8]TZ>W&;=7>J]81EG*2J(R\Y-)T'U_ M1JW/Z9'<4Z?DI2S]B[G7\SLP!XHG4S^:QJ=V#*;)Z2&_UD#?U0'B[T^2F1MG M203+0T1\I,9"H\OV8X(;NKA!,(SHS1/"BELQ9,2-KO/?%P=+V2=OZ1K=\R^V M0^=ZJ7C.*\IOP=?H( _8J;:@K94L*2; 2()Q948_'TX;;@I@=(IM@ES9>T!% M'0TT&M?-_HQX&+8P0UCFN<+J]']JU< MH+?QHX]BXLX9EE$HD!'.X@%,DK&=CF%&#&DR@;/0CM-NG,%X8CU%C=[:D.9T MVM_FO.T#R;ET-1H$KDDU&,XF M'JBVMVH71M:NGUE)0]V1FQ;4CJ*R K2_EO20= M[0-_@+OX&4$L#!!0 ( M ,&>G%:Y515Y(04 $@, 9 >&PO=V]R:W-H965TE]_7H\=GG)E7 C4[/& MEZ6QE?#8VM78U99%$94J-71T$^ M"GR2O'$[:PI(%L9\#9MWQ?E@$@)BQ;D/%@1^UGS%2@5#".-;:W/0NPR*N^O. M^J\1.[ LA.,KHS[+PI?G@Y,!%;P4C?(?S.8W;O$S)] M.3E]!,91#^/H,>L_E+'_9^D/36\XYVK!EK+(__1D2%=F805=K*6([?01L&0. MIMZ_OZ+GSYZ<9-GD=%\F'DY/7T1^/_,M1DA!-\)ZS=;M^(/IT9Z93O9.I#,U M)(%1H(3G@FI8V@XI#";L!'V)&5RG#%*#*K3D2R8M*B:SI$LK*[K( =K)$-Y^ MZ/>^]M%[@]F!RR2E\!L':&]9^$@.026?+3O MK!?J/0$*<'CCA:*ZL7F)<4.U!_?)36G!NM*ED?A?S;G)VS"2BUH&9LSR$/@#4?C2FF95?I>2 M88*V-$V(JZK8YL%ZR4KFIO:A-$/X"HE#=2]Q9SPD%M*%V]&*UM^FE( L/35! M$V4#F&M9H&QH+:QD5 IPNK9QA@"6JR;6D2O! Y6X2L =V^!(KG3$,:322!"] MZZ@5J4OCSA48)J3'8#'TR=@W&$_0= M"Q1<.0E'9AK&928D.L 1=#(3)8FPVR&N;)GA=\L)S+>&$K UQ18C?R M6M9\3RTZ[>+ '0=QE6X:[8.)V.1Q%],:BE3>-AT2D97?[18UN)N]]RH8A737'QXW: MCB@@WXW$Y049AP"#:I P/VS7W#I1Q[L7HT/M@O/.ZPQA:Q3>LHUBLZ:'7G_;/Y(OT M.KP33V]L<+.2&'Z*EU"=C%X=#\BF=VO:>%/'M^+">+P\X[+$4Y]M$,#WI3&^ MVP0'_3\/\_\ 4$L#!!0 ( ,&>G%:?^.FQ'P8 .(0 9 >&PO=V]R M:W-H965T?NGCN2.5EKIX.+3Y"DIN0UV!PB\+;4KN\-$LA[8RP N_J)3#)(K&PY(+ M-3@[\>^NS=F)KIT4"JX-LW592%O;'6_1+[SOZ,N<6+K3\711N=3J8#E@!"UY+ M]T6O?X'6GXSP9;ON.-G)T:OF:'9B$8#[ZI?C>2$HJ3<.(-?!:YS9^=Y;FHHV/M[3+,% MR[@JV&>W L,N:F- .78E^%Q(X<2#KU=:+8^^@BG[WT^&#CD1\C!O[;]M["?/ MV$_91ZWIOL!?S(3MZSY:7%KVQ_G<.H.2^O,IEQO$T=.(5&;'MN(YG ZPCBR8.QB_B..KZC?>@_(:$_TS[;PD$?3OL%>0LG'\$U7R7!.8+K?Q$< MMM 2>Y)02W8@%+[1M<7U]O"8H8CRE5?1.\BAG"/>5E+TD[ ;QQUX:U+G7#+' M[Q&]:K3"7K(X#:)DU@S2=,PNA>(J1[M"V=K0D&'N2U&7EAWP0S8.,D2-HR#& MR>]@ >A:@4WO#E0-+ Z2T91-@BR+NH#DNJ2(\*:W(9$Y*%@(9]DHB*831)R, M4G;#)1Q)P+8UY_EM%XH-.Y@?XL39),;?+(I;@A0+/]NR))@E]#&*4O;^>RVJ MDF*]Z*8IC0%(@F0ZPM\4??W0>=:*VB+O;#JCWVC6)CD.IBDMB&<1^ZH=1H[_ MLP2_9.DT&$TS'&1H?3;9JYYGB1_DAX2 2)2D<1"-)OMCE07Q>(P3IUTR'\0J MGL6(DP3C*&G]VJ="E$423$=C&F3>&Q[NE0@WP H4 LJTI'8I-S0+S4ARS@9^ M0HWAPY A H40-RP0!6@1&ZZ)4 S$YM0EYVEU\7.*7 MA=$EB\-9]HHYS;(P3E^%;!ZRSZIG/?+6H\;Z!18%5QL&WC1AXT*.];$T %X' MWO:E,$CKDZ\=3-4%KP3&,F!75Q?LX/6+:9)$;RX_7?A1_.:0K3&5,-\\,.$A M"R*&1PS)NI4C$(M#,>MHLY].BPL/0UK_UH['6LF>V+ MP:>V<8T[1-RJD"AA!'V&B744QCO6F*=?:T7MBU(4[TU14RZ/\X0A>HJBU1)% M7A2B3>"_%O19F&WI>Y$_BN,H.?II<4R>BV/R/XCC*!S_5^+8T^,W/&*:9NG6 MXJ.Z67'KGW7EMU6T6=78^(MRJIV'N-1Y[4:U[6< M\Z=/Y-T(:F,P*[]8S2$PO6$U8]* M'N()8=>W_T[(J)&V9^UV;N1.&\-#77?!W+)"$I;.34SAE9 .V):T6]5E11BU M(F%[Z:J>>N^XK*%M 9,?%2-LW_B/FMEIM.2WT*D1 X3,*ZHL5>RR@L=$KSV< MCV(E5JC3M"L8?=>JU)\;VIAVBJ7$(QU_BL&_VRV_+9K&\V>\;DZ)W-@=%2H> MU4EG6S:XB1M]+_ ( >A%C%O1J_"IJ\FP=^\LP2S][=JB>%%:S16T>]M=X,^; M>^MN>G/[QQ/&$D\"J)D%+HW"239@IKE1-P].5_X6.]<.[\1^N *.Z:$)^'VA M,2+M QGH_JUQ]A=02P,$% @ P9Z<5O,D"WC(" 2A< !D !X;"]W M;W)K&ULS5A;<]LV%OXKMI#.JKKXEOLS83C)- M9YUXDG3[L+,/( E*:$!" 4#9_O?[G0.0$F5;36?W85]LD3SW\YT+<'9GW5>_ M5"J(^\K4_GRP#&'U>CSV^5)5TH_L2M7X4EI7R8!'MQC[E5.R8*;*C&>3R=&X MDKH>7)SQNUMW<6:;8'2M;IWP355)]W"EC+T['TP'[8M/>K$,]&)\<;:2"_59 MA=]7MPY/XTY*H2M5>VUKX51Y/KB2:/<,U%S>V#DLOWM:%*OK\8UC0F3%KS;B:[15X(]U(S*=#,9O, MYGODS3NWYBQOOLSJ&71/W3#R>SV>3TD3^ES+6! M+_Q]>OKS2'P!];-D*- U'EA=U,TF\>D-,Y%,U;.KG4!TM9@U+:NFFI+N"S6 MLL[A6&4;>(9$OIC.)J,)VH$Q",I(7'&^0.M%PY$)>ZV3* C.#MS../R(CE= M!V1O VB(M.>F\116?"+"#BL/(K?52M81,Y0)QU__)$11,A.*R !JFR*7)F\, MIQ%>*Z0>ZBMJ(^;AK^(IC;?05Q.2O5@#J;;QJ3V2*;(L-;5HSG]"IM/<\,&V M5K6L,;K$)=0MV(WNI= $J%+C 1@SW8?D>L$)H,;+22GU/8S.E](MD#*B=8"; M(.19BI , )ST04Q'4PK"=#09"=3I.Y6YA@R=G3 *9D.VXIHC^+!39( "83,B MD^L&;_=G=!N\[R+W9M< A*2)DQX"OJN20,<=C1_0&& Y(GTX M^;&U^_;3V]M+D1NI*T_:6DLU'?7/9!8W[Y,'HN.V2&&7W M;4%W(.2U\%$B1.EL%9,_[*PIJ9=L/"(Q-_*AW5EF'!)9%!1%O,W0GIB^/186LZA#C;+)90Z/)EIQ*50$$1=TN=+[]?42_L+Z:] M0?)EJRF10:@0ZO)&<]ETXWNKGI]'J^:8/H=62%9ER:M(&CM;KL4A^08)J6AT MM@ZC@8<=PF%$1P0_NA06DIB;[.^-1 ++R<'HJ LY&?!B>CPZZ-Y0>X\!I9+N M9ELNL1J2B(V:5FJ;H(5FGQ_I\&=KZ%Y1C85YO"))+_.IR'_T?A?%_26$&C MC4TH'1&%S;%Q?>>"QBM,QIAH\5&U M;+V]6U ?FAZ?8J?'&E>C*PQ[)9MF]E 8C6@4&^4>)G/4L9G=2+H%@BB[+HU[%"T ML,XF$UHIL;FM+#[Z=HG8$5(H3&Z:B<8\@V" W"X4'P.XMV$6N*:;U"NIBXUR M>E>IDT]_O- VK^M&,2#4_49:&WH+*;T($0U58LL/8C#8IT2CIJ0S3[X+GL6C?(XM:1=%1&RK+NG(8F MW562H4X(&S:R:+\"=ZWN'KF]U3(0R,I',Z@L#*T(I5Q;QWCKER61Q3X2N1(\ MU3W.V63KLW'>#I_7BUJ76!08);V:WD5:;CTW2W11':A9U,6FEOYVK^LWLR?Z M'<*YCC<*XH-%4_E(_]=Q AXQ6K&H_D-9')%B-[BVF9,;IIT#V_Q5W P)*)7V MWN*D5Y/F9T)[5T,%F >T$];^40/+WJFFC:;?O;2MQ?852M MP@:QD?*PO^+UG<^H(C9]+M!9BCLM+XDIQ']0"_D<'-T3_X:#"'7T6ZCV[(XRWS#5L(B*@2K)/1\>% N'AS&Q^"7?%M:69#L!7_ M7"J)D4<$^%Y:.)(>2$%W?7[Q'U!+ P04 " #!GIQ6Z4(^7-X# "8"0 M&0 'AL+W=OVXI09,&I5/%D M-'H5ET+J:#$+K"V\?#.XDUO;@&[R2Q)C/?O NFTTH@G1GG2E;9V902MW\BX#,YJ7U1-HYX5;*?6]P)DB)1".^T0T+KX#?MI)-H M9[%C?&\5IRW6JL&:/($UA?=&N\(R1(;9L7_,O'IRDX[<:G(6\+V@(4S' YB, M)M,S>-->[#3@39_ ^X-RH>4_PO?# *Z-MD;)3#3MH3-8]3&6H(7)PFX'?8I:U$BO.H\K'H'J/%\V?C5Z.K M,_(N>GD7Y]!_L);_%PO>2$+X9-26IY#R/6Q8ATQYY>;F&EX\?_9Z,AE=]59A M/+[ZNKG>\ ZL(HM0=3:\SX!$FLS"13Y*!<)U<@5[.L MA-X/0'#<2I#;@S-P9YS4.7P@WDFPS G;(M;2%?#A;OTG+"6E)+8.-D;M?$S+ MDM,AO/"@+:]#%,2.U! ^>*2J918)DBV MD!7(+M=2LYZ$Q-#V+>H.',9#XQGC1/5QA.13A6:+TQ/J2%T#D"G_S' M^JZ1G-S*E+>$'1XH/,V1T/'=P 1]2),HF;?<#8C$&DI *,71/!6V8O,=<1$8 M0AEKFP*?2$:K9<@1)=NVDKJ$=%UQ*A&MZ;'DP;P]_K+M+[7?= M'B5H^&UD]K+@:@,%*IF:BFG;$,/NJLJ0 _RRDY7OKT%?="_(3W/7'Q:99:6@Q&#-)&Z?;>\W1SMTHM?SX&N2):P3'G!RK!AAKWZ0-UH/*#^ M_0;!@)WY&(\K<[AI.;:AL.,,%Y8?+"DW(O<6]TPN_9G<]ALSH\9E>.I4C0]N MRY(/L/ FL)":G7;-Q=G/]L^.97/;?C5OWBQ\0>62)2O/@M^.B%Y U[?&N.Z@0_0/\86_P)02P,$% @ P9Z<5M90 MX.3_ @ V@8 !D !X;"]W;W)K&ULI57);MLP M$/V5@5H$-N!&$J7(2VP#=KH>V@9QET/1 RV-+"(2Z9)TG/Y]AY*L.DABH.B% MZ\R;]TCJ:;I7^M84B!;NJU*:F5=8NYWXODD+K+@Y5UN4M),K77%+4[WQS58C MS^JDJO19$"1^Q87TYM-Z[5K/IVIG2R'Q6H/95177OY=8JOW,"[W#PHW8%-8M M^//IEF]PA?;K]EK3S.]0,E&A-$))T)C/O$4X6<8NO@[X)G!OCL;@E*R5NG63 M#]G,"QPA+#&U#H%3=X=76)8.B&C\:C&]KJ1+/!X?T-_6VDG+FAN\4N5WD=EB MYHT\R##GN]+>J/U[;/5<.+Q4E:9N8=_$QK$'ZG MT/_WQDZ"/TW]'RI"%[LYBN4/8WMG+T:,!9>K=V>\VEXNZFEXV0=L081,RUU& MMZ!RH!N"7)5D'@0+/2%I1>T,P9K^!+X4&O'!*P-Z(VG1/1+7,+CBICB@FPE< MJ>,+1'!-9'-A#;R$>,"&0^K98#R*X%JK'(US()+BCD.D1"L=ZMAZ-H@@2_*4D+JRAY4=NI&@S <4GO!$OBDY*OT(;DES\A6UI8L M+U5WJ 45[$6CL ^]\;@/*ZO2V]J(,DB/=23Q$%@98D$,:LC7NT M_9*81:3<]4DR@J=>K'_D-Q7J3>VJANCLI&VLIUOMC'O1^-7?\,;UZ;8V0AHH M,:?4X'QXX8%NG+296+6MW6NM+'EA/2SHYX/:!=!^KI0]3%R![G&ULE57;;MLP#/T5PEW[5,2)W=O:)$#3;E@?"@2]; _#'A2;CH7JXDER MD_S]*"GQ,B!-UQ=;%Y[#0]*DAPMM7FR-Z& IA;*CI':NN4Q36]0HF>WI!A7= M5-I(YFAKYJEM#+(R@*1(LW[_+)6,JV0\#&=3,Q[JU@FN<&K ME(RLYJ@T(M1 M,D@V!P]\7CM_D(Z'#9OC([KG9FIHEW8L)9>H+-<*#%:CY'IP.3GQ]L'@.\>% MW5J#CV2F]8O?W)6CI.\%H<#">09&KU>\02$\$9,.I<>N+W>L'\-L5,L M,V;Q1HL?O'3U*+E(H,2*M<(]Z,4W7,=SZOD*+6QXPB+:YGD"16N=EFLP*9!< MQ3=;KO.P!;CHOP'(UH LZ(Z.@LI;YMAX:/0"C+/*%^71&;KE MA'/C.U5HB?#$EFB'J2-&?YX6:_0DHK,WT#G<:^5J"U]4B>6_^)24='*RC9Q) MMI?PGID>Y(-CR/I9OH[ M&7V37-J&%3A*J LLFE=,QD<'@[/^U1Z])YW>DWWL[Y;C_]'P5"/<:-DPM:+N M*;2A"@&/%H[R@4MJ;(N@*_B4]W+ZN(3P?4*-#HZPKC:((&-]T=<7J#I%W94' M"L]NZ-SIMXG//TR<];:U'QU<9(/S*[*L*@PM')P8YBC&!5(UL\^'P%0)>7[X M ?$>X9T=4W)L$YG%*KK>Y>KCS%!RXO'YJ8R6 6P= #+S0PGQAH&G,5(&]71]MNC5/))IYF)K$IEOEXFCI3KO!?!WG MT5_S.-4I-W.N+ BL"-KOG9\F8.*DC!NGFS"=9MK1K O+FGXN:+P!W5=:N\W& M.^A^5^,_4$L#!!0 ( ,&>G%8'A?C>L@D %!# 9 >&PO=V]R:W-H M965TSPSP'B2[ :P$$CP#_%.KG6U="Y)D:T- MB2&5J<01!8F?1_6@LHP(@8T_ LU>$F/GV!S&7/THG[VY*LQ,E08,:7;"HC WF=$%&^>!*O-7 6CZMU] M]TTT';ZZP."X87!\B?H%S7\)GGBCK%5*W">)J0JGB[7X;:/$@\FWLGA"N"1F M7>C/ )0B(PR1:;G4F79/0OU1R4PX(QPP6++"B4>954J8%3_T&%OYA/!S(%&D M(%.2@[\TJY<5WDF<[G!,0*?S-2 9AD@3#%&JX!YE]D3O/0KR2.L(I\J<'\DL M\X\L L!M(9Z+%D\U M%ZR[ H"@HJQKGB>PE"G E1?F&?G;4@N6QT).U[+T1EK!.0X">7M2HDM@8#HI MU61;V*,P;B]ZD(L-XJU;.X=6_K[E/Z=*Q3&XLAM3NI?,96#\?]'G5=M=O_MF M'D>S5_;$I$*6))%&O=#9$Q\.ZIE(9 DUH A!2NND4WWF&HZMMV1IOB-_/#+7 M*;E<)ALP6CX=$K@2?U-X"JL\':H[-2!#RJPM7P)N!SY(+Y +YW&U,5OZ(0=A M/DC5UC)K[1"SB \R*=3K0J$[HD,\)JIT**^UO:#05*F<[&W$DCB0UA1R"8D" MI%>NW*<&HF)-WL3WL=X#,[FDS $=0$U6P_XK.!)8_D^5KHEW#H)D4\M.?'A> MZ8S=1H$T/!FN77#*Y0NPT^2@_@$",0)*I2+2T.#2E$BA] 8^ .*411R<\C.! M,72!_'&8K^#G294%E:^.PWV? >2Z5,H_]"*D/B2VI7G4J>((S;>93K3CTWW8 MLM%J5C/]465Z8TQ*)UTV^Y5X6JF$[,[\-]($U3UC<6U#9I I141M'CB38F)HD4RI#D.@8D1G M+QB/&R5.L+KPC2-W8(^(72(MH JB",:!GC -D1(>-$N4F^QZXC GY>K0Y.?3 MR@5&(2 E3\O$D4N0&TC191J,B=['M;AXTI5M/"0C N3ZT2HXE&7IO 9ZLU!8@8(3B3>0XRO MP) 7M"ZY;@-OK(N)HKY-H.M",-1M%_LC+F+Q/;N-J2R>V!^NH55";;=\QZB, M]NMA_FZ8>R&B_FPZ][_CF?AP5#L:P'$\%*.I^+F=MNN7U^(^!YK^W(3[:4=B MQ60Z$>/A2/Q26PZ@APT0U;C)3(P7XC=#'G',:MR?1T/^C4<3\:':;K/&>63& M?/EYJ>W;I/P2CA&>QA2%T@:#V1/=[TD<8Y[7NKT^ ML<,Y1<$647\QG-'%L#^=3,5#599WY6$YU!?MYD,);NIOWW.]2_$M#^#+5^(63^>SJC9+2LH.=C* MMRJ&JTX2>&\;.>XOX@BG#T'B5X8Z?!LM(OR?#N/PUK9-?=FX7Q%2OJ+\GWSB M"^/Q0=H-]68^)+V7? %XU!\O1F(\B<7[,\YMEE1GO8@8(#:R6+<' K/,])IM M>QHLED-_$7%@]$?ST9\'X.\\^ZOTI42^EVNJ*K0/V4<$AEVG*'P&7KS#G3JY'X5HQ!ZMMC^B,<3*\(X*UT5>F# MXYP;/..]I;KDJ'M>PMQ:GQ]NW[.F,",2:2;X@O+%;,Q6F"SF]'#,CZ8P1SQD ME4]PN8#YIXLIW4[%" BSQ81N9B(:"R[]\2O?PL@5]"_&\*[F<2OQ-R4WBONS M^1 Y*U[$/%Y3CFIW&XV:HWXT&8H(P.\NMR,^R4Y'5$XF_2CR=.&&K;'](73W MS[3F[2)4^#Z489C*B1!L*G= @+!^USUSUHS#4Y<;YN2#/37H$ MT?2FQ4E"WS>F/,Z+^P\/8CZ.,7PDDH+N>_T#\4Z>@#_TTY!LI54:HK$/ _1 M)/GA%4H<7)^0I"9MJ#:?S7268U[Y)KT*+ MC>./ST\QX]1M'X%]%?&#;O-P$C="HI@\/3N2A\$CU!3R"1YXH.DES\)[K"/R-.FIXFCRL&HK M*9/; IL4$CZ9]K8.^9T M..TCK7@E<.5X"$H*$?101T\0DB?+,T-84!8FCM303$0=>Z;:,WS#W-$$=G;8 M:D?RX7S7VJ0@_@K*PE[2T+P%68Z65[Q3T7EKUI*^$2'SI)+&.>@0CEOBJA[* M].&$M%]GM 9A/\.V%G6\:(1MMA4RO[2UF[%?A"AILDA@]L)^=-+L1R=?N1_] M$KQN/]KM1[O]:+OM1Z?-?G3ZE?O1+\'K]J/=?K3;CW;[T6X_VNU'N_UHMQ_M M]J/=?K3;CW;[T6X_VNU'N_UHMQ_M]J/=?K3;CW;[T;_0?G30^LH!U+_F;SE0 MWH&]_0A\++H @ M- < !D !X;"]W;W)K&ULQ951;]HP$,>_RBF; MIB(A$I)0$ ,D:#MMTCJA=EL?ICV8Y"!6'3NSG=)]^YT=R.A$J;:7/4!LQ_?S M_^^F0+3P6 IIID%A;34.0Y,56#+34Q5*>K-6NF26NGH3FDHCRWU0 M*<(XBL[#DG$9S"9^;*EG$U5;P24N-9BZ+)G^N4"AMM.@'^P';OBFL&X@G$TJ MML%;M%^JI:9>V%)R7J(T7$G0N)X&\_YXD;KY?L)7CEMST ;G9*74O>M\R*=! MY 2AP,PZ J/' UZ@$ Y$,G[LF$&[I L\;._I[[QW\K)B!B^4N..Y+:;!*( < MUZP6]D9MW^/.S\#Q,B6,_X=M,S>) LAJ8U6Y"R8%)9?-DSWN]N$@8/1<0+P+ MB+WN9B&O\I)9-IMHM07M9A/--;Q5'TWBN'0?Y=9J>LLISLZNF)9<;@R:UO$)X'7 M3/<@Z7E[SDM34)W^8K8S6EQO=C?AM<>ASGCLO85"S#:4#G MP:!^P&#VYE7_/'I[0FS:BDU/T?_NP_PC"FXP4S+C@C-W1 RH-=@"(5-EI21* MZT[G]\7Z4*X]&3+5@)AY6H! MG/DQ51M"FR[@8X:5]9P&D%,^=\;PN="(3U(+*#&RHLT,]Q?#PJL\ILK3QC 7 M0F7>IS/UQ\0Q?")/7)(#W,>^AE$W&?3I>=9/NZ/^L -W_I"3 O: FFK6$\>T M6;4UEMP0&-)A-TT32,^[HW3PDCI:(^KU1VZIJ)?$';C<[?1_]=-U %%[._[3 M4_T$7*^IH,(9ZT ZZD91O+?XHN3&Y+ U>>R0A >5K$2]\?7:D*Q:VJ:HM:/M ME3!O*N'OZ MKY6R^XY;H+TH9[\ 4$L#!!0 ( ,&>G%93LH_G!08 $X. 9 >&PO M=V]R:W-H965TED@;=!LVH?%/M#2V&(CD2I)V?%^_#4DC5 MFYWX9U=F=J)K5TB%5P9L79;";,ZQT.O37MQK'WR1R]SQ@\'LI!)+O$9W4UT9 MV@TZE$R6J*S4"@PN3GMG\>OS,S)7.M;WGS,3GM#)H0%IHX1 M!/VM\ T6!0,1C1\-9J\SR8K;ZQ;]G?>=?)D+BV]T\4UF+C_M'?4@PX6H"_=% MKS]@X\^$\5)=6/\+ZR ['O4@K:W39:-,#$JIPK^X:^*PI7 T?$0A:102SSL8 M\BS?"B=F)T:OP; TH?'"N^JUB9Q4G)1K9^BM)#TWN_A12[>!ZI&1; MP?$Z&3B"9Z%!VD"=!ZCD$:@17&KE<@L7*L-L5W] M#IN2'S=R5X&6?\\/G[I,5OK2JM76%:%WB!VH-LP MGTC@HA781UJC05A2DAV9827#?0I.TTA)D28"9)*R+NVUA873IY1YP6BP< M&O\RI4IO=1I.;#$^/+90*X.N-HKLI:*23A0T-PJA4H2UL&Q6KXA4!@01_Y%33.U:4=EU8R5 A2\E+;6") MBK *J(1QM*)X2#HW&*(%H#;D0B,]BB=:9QF!672I$/," 851Q,BV'+<*ZO+B M US7\W[+L M^*;YKPP6.H/6Y+:\0_2 CH:TMLV<$0I@C.*+"E:.I#Z$*J((IIY5)VFM?%MI30CW+=]JJWK"M/0 MY(Y:74Z1[QCDTYTCT.1/6L [ZET72K?!MGO%1?+_O3.DW7=99)ED@B3$GON1 MTZ2=H^ CP@.]*P\>9D)M.FL[<2)7/&HF5S)#"L-.U_=AG\TU36[YH@[<^R)E;W!9+JI9)_TWM1:@)K31KTYX5R M(7P+(0VL1%%CZY;'X>BV7>#;.PW)XSJVONFX%?VV[Y/Y?!)-Z;Y0%"05P1=D M9WV^KGTX;K@G?4ON&C3W@B%NW+Q=WQ-NAM2R= \A@;D_0K2ZYTW7NENZ1^[0 M?SHK3=LWW[/$*.?]=J)K="O>@A/[CY*B? M#"?P'.(H.0Q@I)70XU$\A"2*?X.O >E@&F1?DNADS,6Z0#^G?3Z2X^[_8=MO MZ8CT_HU:ZX>-D3@:)?>6)\/^<#@$JKE19WDRG?:GTT.V/#[Z9= A>D.HP.)[UP M*VHW3E?^BV&N'7U_^&5.'WQH6(#>+[1V[88-=)^0LW\ 4$L#!!0 ( ,&> MG%9[6G.(!P8 $P. 9 >&PO=V]R:W-H965T;BNEW-K:Y43*'D&:P(71OG3P3A=8 M[.J/R*O>M:QS[3Q[$O!"V 0FZ1"R<39Y F_24YT$O,EC5$MA\56D>BDV5%D> MSJP5>HEA_>?9W'E+9?+70^0C]O1A;&Z=UZX6.9X,J#<3Y]"_Z4D/8WT[D8!*+BNZ2JB70%&27J*# M^0:^XRU)%R!T 1\:M:B-]4-P->9R(0F\PFJ.UC%0);1H8[SG2X07SPZS;'QT MU1-GP/#UZ&3 [Z]KH5UC5RFP0>]!MF,\D\*X3N(^T1HNPI!Q[,L-*EKL4 MO*&!DB/- R@D)5W.&V;M8&%-%>0>("T6'FUXF5.A=SJM3VPQ/3ART&B+OK&: M[.6BEEXHFAI*Z!QA+1R;-2MRJH ]&C]H>47>T)N6#E4FS<1MN34 MA:@JX\L$_BBII'>L:./[L)(A)2O)2V-AB9JP%-3">EI1/"2=&@S1 5 7,P%[TJ1!SA8#":O+(=3YN%=3%NX]PU]!B2')9,H)DKF9,898F5]MH$?;K\TI57C/X3 M&;^S\1\NAMK@H"X:I39;51(*DB((3JB EQO"T^#"2&@#1RXE<$:1)45'Q]$0 M8A511(N :O*\L:&MM&&$N[;/C?-]85H:W$FGRRD*'8-\MG,$VOQ)!WA+O>MC MZ;;8[EYQD?S_[PSI[E,612'901)BYF'DM&GG*(2(\#SORX.'F=";WMI.G(A* M0"WD2A9(8=CI^B&L2YF7[ 4'BS@XDF)7J/WFH1@;:@L5[."*YU@@367]O@W2 M_5G6QNJN0'*SU/(?>B\J0V"=28OAN- ^AF\AI(654 UVM (.1[?K@M#>>4P> MU[$+3<>M&+;#D,SG^\F,;@M*D50"7Y')AGS%D^2:>S*TY*Y!>R<8X\;-V_<] MX19(+4NW$!*8AR/$Z#N_Z5)W0[?('?>?SDK;]FTW\CH0X6E!N8A M*"061^" MQQ42Y%;D*9<8S2UIJ&;/NEME!^2\\(V+)TG)1WP?P4:S,E/LZ^TT$('YCDJ[=,^ST' M[EL@>GW/KYCSWX5NF%:\!F7TGV:'PVR\#\\A3;*#"$9:&3V>I&/(DO0W^!:1 M]F91]B6)[D^Y6!<8YG3(1W;4_S]L^RT=D8'?I+-^T!I)DTEV9WE_/!R/QT U M-^DM[\]FP]GL@"U/#W_9,EW]J#FZNQ],TW0XFTZ(\B0YR'C2_203.LW&,_9Y MFJ1=]8>L&YXU.UWX\PRTJ$0[T7:JY'YMQ*,LJ-P;A'.$+0NA5 6=EFWR19O\ M6+'LEJAIO-Q*NG AC?PLF<*&SCR7/'1A'&W=\"NTR_ =P^U$LR1>]ONG_:?2 M6?Q"N!./WUD4MZ6DJX["!:F.DX/]0;P5=1MOZO"],#>>OC["LJ3//;0L0.\7 MQOANPP;Z#\C3?P%02P,$% @ P9Z<5LM;P"2M!0 *0\ !D !X;"]W M;W)K&ULQ5=9;]LX$/XK V];)(#A0W:.Y@)LQ]T6 M2)L@3EH4BWV@I;'%#26J)!4G_?4[0QV6W30]L,"^2"(U\\TW!X?DR4J;.QLC M.GA(5&I/6[%SV5&W:\,8$V$[.L.4_BRT282CH5EV;6901%XI4=V@U]OO)D*F MK;,3/W=ESDYT[I1,\/ N.FWUF! J#!TC M"'K=XP258B"B\:7$;-4F6;'Y7:&_\;Z3+W-A<:+5)QFY^+1UV(((%R)7[EJO MWF+ISQ[CA5I9_X15(3L@X3"W3B>E,C%(9%J\Q4,9AX;"8>\["D&I$'C>A2'/ M\EPX<79B] H,2Q,:?WA7O3:1DRDG9>8,_96DY\ZN40F'$5P)XQ[AQHC4"A\O M>])UA,]2W;#$&A=8P7>P!O!>IRZV,$TCC#;UN\2K)A=4Y,;!LX#OA>G H-^& MH!<,GL$;U,X./-[@EYV%OT9SZPR-_G[*[P)V^#0LKYLCFXD03UNT,"R:>VR= MO?JCO]\[?H;TL"8]? []%S/TNUB;@SFZ%6(*+D9:KG,K(RF,1 MZX>)A8N+">R\^N,P"'K'VT)^NG^\VR;$ MN1$PNI>"&;1A=#T#D49P@3H3)O+?;'FA%?41Q@\]!R8E#)9$R#69PO>]/()/ M^$"=+&K#GT9^_:H>X5(JF!&ZA=L&T?+OFM]4P8TVFK"MSDV(FWZ5?YOB=S"1 M9/TSD]\4;?Q9*YSK?*X0QL(85#1:I;&F\0V&<:J57LHMB^?C\[<4 MV'?I/5I'3=.1@SK/-G1*H4K+QW1L9 +3+[G,6*D#;^KX2@ILU:LY[Z:,:N:C MZIKELB.Y5'1N.8Z[1W 3&\2-9@"TE,/8K^61VQR<8X@)\= M\$3_H*Y?UJJ2O3/?!8Y6/S@FF6']7;TOO88O-XY#+#/[CY7EQN9$GW\):4(C%JY49*A$I+2]>DFQ MI,3PE^W O%/[G!E]+R.JL$B:8K<4"J)J(7-#DUSQM'"JT+0)&0B'"SFD/!LJ M&\KR_'&]P#98$0GJ!J;"6A/I_,?%,KF@B$,\:A$D!JJ#$^DP M]V& A='),QV3'*0H-CMCNT!25H/^&8?YD,WNPC^:?(-[,I 3SY5T<17>1HNW MD H6]XQ&'"LKBX;,N2UB]Z/068[=MDM;K&@SXKU@^/HE(*5<)S)\GY4W*M8$L7"O8PH/4BZ&B =)(:' M+[>.1R47NQ%_KDCB3@?[\*[CJ[9<+J)1H4^L6]]G-O-2*K)%KO7FNE^O F%] MF9?4MNKS"3LY=6!38*))_(GOY]O$C#KY!^V0.B9O%HO<^+X724M7&;['=9XZ M$'<;UQ=:K4M_2;,4J3QUQ4VFGJWO@:/B^K,6+RZ1M%DL)?FE<$&JO<[!7@M, M<3$K!DYG_C(TUXZN5OXSIKLL&A:@_PM-],L!&ZAOQV?_ E!+ P04 " #! MGIQ6VB*ED:H< "=6@ &0 'AL+W=O2_U(N[@/I>Z25*;5I>WJEM#] M]9>_S'IU2S,,X'7<%]!(75E9^7Y5?[>W[7NWUKHK/FSJQGU_9]UUVV_NWW?E M6F^4F]JM;NB7I6TWJJ,_V]5]MVVUJGC1IKX_G\TN[F^4:>X\_8Z_>]L^_<[V M76T:_;8M7+_9J/;P3-=V__V=LSOABU_,:MWAB_M/O]NJE7ZGN]^V;UOZZWZ$ M4IF-;IRQ3='JY?=W+L^^>?8 S_,#_VGTWF6?"YQD8>U[_/&J^O[.# CI6I<= M("CZ;Z>O=%T#$*'Q+P_S3MP2"_// ?I+/CN=9:&7RGJ/12 M]77WB]W_0_OS/ 2\TM:._RWV\NS#^9VB[%UG-WXQ8; QC?RO/G@Z9 L>SZY9 M,/<+YHRW;,18/E>=>OI=:_=%BZ<)&C[P47DU(6<:,.5=U]*OAM9U3Z_L9F,Z MHG+G"M54Q95M.M.L=%,:[;Z[W]$6>/!^Z<$]$W#S:\"=%V\(P-H5+YI*5\/U M]PFUB-\\X/=L?B/ -ZJ=%N=GDV(^FY_? .\\GO>!(KTC=NJ4G]_AS3%Z7:G[SS]^]_.+F;?WG"$!_$( M#VZ"_NDL^P)P1?[KR]9NBHY4LN@L_S\INK7&(UO5'$@J#P4]I]O"-/2 6K5: MR\*]Z=:D]MMM;73K:)'JBI*V(9L!F3:;?E-L^[9K/%S]/BUPR9RE1%8[MBK7:ZP!=]0SM6!G!IU>G=7&&7!4E< MN8XB-RU>ZZX#UO335:L)PF ? E+L5&ML[XHZ/5G*DWS2O29Q,L[UNB(L*J)/ M1K6__^WQ_.S1MXX,W,[6.R)\6!O/7>S7AC RCFA6UXJV4+7Y7P*V.!!124H5 M,4S5]:&@?[ YP"OG=.?"7WXS(=$QFJH%/3N]LJT AJTNOB+N=&LZ&''!??U- M1ICGNM2;!1TD4 G_S$GG=Z:U#7 F$K>$?&68M,7=XGSR\.()_W_QY$'QJB$= M4TVIBVUK5ZW:N&(^>3R;^7]_M0!PC.?=XF)RSF N)@\&8,8L,?&7TNZ(8"M= MD ,KMNN#,R7XKUK0K"!E9[$R$'XFV:30FVUM#[J-K*F-6IC:=(=)H7HRR);^ MTOFW)2F);DL )+T!?_)?X9;H'!X<'B:/ZH0P$/"$*U"TQ"]RFEM=FJ4A_37N MO9L>G4_5SA;LVC0 %,YNP$*G^32J+/66V%J0"$%>"K6Q/0D241+PB*NM[5JGOSCHB8 A%:I6U;.A-K6U@8&85I<=H56) A'JL*'&8O&7&S$ MQVAPBJYQ3Q(E4G*2497A66QI$UN6?=MJ($CH]%L<_NYL>DY6I:X#;/KB+'PQ M(5B@+4*!FO3A\H3*?^DY3IW 6SNBM*('5\07,CJZ(/>^%1DD+.X^G#X(> XY MKDG'R4Z1ET_""*B0%V#5-UMEJ@%Q;,LX07=J93;0""95Q3%,!2835$-A#?/T M$\A PM7"E'FX;-WNGDTOAC0_FSZ\CN;YR5B.;U#8BMA>=K855V"7I!(P"9'" MG\[!CT$4GD'+JH_)&QUR-CCU@+?94GYVEA[^=*RO=6LC;MR.9D<8]9 M0%(%6^AMH"[66M7=.K'GV!1%?A$1L#3!R@U\P20E*,T& MNC2T2W=,6BR]EZG-X[@T: 39>-U4JBT.FOZACW"L1[3]4P3_T:<(/D4<4>TX M8*(HA&*M0)T&V)+!WB 6H=BS)T_BMRLY+.LY]JHT ;3;:?&[:HG*)+0_] H? M-$%]V[>N!]GHP6#')9&@TP *@EHH7&%[A&K+5E&@2Z**J!>Q*HD+N+B"'Q]* MWUZV,LL"&T]%>Z=9S]\VY&\_ MP-AC7[BDTJX:CI:JOL4!@!$Y5M*9C:1 &BG0> -"C4&V&I%A33:E(@ 3BFTYO*-#Q<27% MX-9U/GK@4! :+?%E7$3'^=#)B9:'X*Y%I.@J$\<3S M28J6BCP_X^VE",9$I<.G*!TGJG2#4Z@1<0A^I8%T1IQ;4&I+6AC-!@CA3W)$ M03G5,\HB7#B;;=&^YLW'#/UNX,D"5SOF" )Y35!:OP M$1V%),-32#E-Z(KQ956[W<9G6?ATNHQ!^Y/2L0_?L MXCP[*^UK4'+2<&!KU:XDM>E8%RM=F^9?/9-+U2#A=36>7,@6M(I\EO- R-%K MLU.<&8MSK+FB3%],Y8R38AT=-L5IG"!T->L+6 HV+U3SONVW77D0>Z%QENB! MF2E+]H!D4'[L:>U\=O9(XEYL&4%N?23K'<-OTW=3U"R[UM ^5^2#NNC*XM=T MW+<]N19;_&)*RWJ@()M]W7DFQ4)'2('HV0T: @CG@\#EA3(Z9@U:U]!SX(0' M^BT8V N"'".\?/'FLD@E#4*O1++Y7P,X]*DJ3? QG$:L2>0ZR-<37$>=FT?F=2.,].X4K @"2&5.605)(WYV.( M&,T?LAC-1D=HBIY(1(3Q@$!46YFE %(A \PMF SPF ?=B1D1[IRD2<;"!0D M),PNW8ERY?9+J#UYT*)H!=B5,LD.)R*M=*CM.. ?9<,PW M\95,Y:3"RW 0NH(]7M&;XF=R#. IN D!AEX9EV^52.IC. MYI[#]7$CH'9NG M<0HY$\66G+4((.9!-$U/ A?2>K5"//41*+RGY,STC!R&C@8N=@.DU#)I8Y6QE' MSM6Q5Q'A%/T5=LK34KKW>P.B*OZP9B!^JOJ#CMUPF;C2JD(GP(L/.:D0H S. M$U:3OM"7^)G/?Q9^MIO&4,2+,@$G02H9%];&@7EAUQ[=#DL4FX@]A^6$!VJ1 MO![EJT%.O.PY]!54HK)G'=[K8^IE 3Z WG<3F3QE 3K(1VQ9,4AW= @ M8+F0[NQ!)AUOB-GS*!Q\7-\*4"2ZB.TH@6# ;_3&$MRJW^0:S343T[HN163A M1'(.G"C(BPC'! :.:"1FEP2+70UOW2J#XE^WMPD(4@ BV7W+MC$4=5-AOG=RK/-/=*-A]?R)+]@EK#T33UH*X']\*MHDDH&3 X+^ M$\D)!QGSF!U^GBD_F\W^HUCJBGN$$ *40E.OAI$0C;ZUN1=,;K;0#[/VS.>; MZ!AJ?2D5GF1$X$S8K:$A?P$A+AZG7N#G4F)@L<0YWZM1D2=%Q#0#QD8XH!K: MLB,9NIY<.)LTQ2I3JJCJ!,57>5J]P\ 3)S]CIEP+UCOV$#I!\#W,I2;DM[7J M'0S4)"KO;8_6-QGA?'8UL">/0E%@S+M 10FQAE8BN@S6Y$GBLRQ%=8_2?CVH MA$'E4ZO,#G/V.)PF,XX^*XI1BMB5T!<8 MF,'X"(]HR0.2CO7A1# 8J7: M=):A6DXD-!GBQ K3&D"KN;$@J9CK8@^0-A3:8T#*5*&5A)^E;("V)7I!85C( M*[7)S9"TY20Z(AQ4&"T,*.15+CSF^^0A_Z=8T,5B10JT\>3HD"Z$7,P#"^=#2G3]ZDF(F*T3=9JU!/J^WP5?!Q#X/9[KT)O^E7K0B] $9!D2V4K;/ M,Z^_ MC*P+HIR(8 H7N:$?0KZ[\_/SW _(2M/L+)<>1_[J]C968NQK_!M+)07D$0L_ ME@.$[\[/9JETG,*U%.'BZ-SA4CME:A4BR:I5>PKJ]@V"NB%!B$9^QR'TD:0\ M28("I[, L,<'@_EO32 M[ R2X>*9)9/',W]!-RZ]41W)QE@5DYJ:YCB0E J!CWN#-AU'N61;-A15C4R+ M1U;5M5Z!>K4JWP/%/WHR9!0I2$ULT'85ZL%I5%:[-#H"P0E?V 6W'=D@]&@# MD,,@;03>A J&F]SRP+7@O 8)PA@YZLX :;LL>C1R5GV?F)MJPXG M2[-YYX!P%CO/J?7>H,(?SH#U-ZV]KK'@*ZZ^PL^=*X!;C.K\OI!S%M/9EQ9" MW!0O\$QKRN*=!SXA^I?3XBLP;3[[UC_'?YU]^W5D]59W1G(0[Q=]/BRK4V3B M^?+S^UJM[4;!;Z#?/2J$?Q5_?]=A/H:__=KG^W$G,K!ME^97%:<:97T!EW]IFM>QKZ1XMM;C%",>7Q4BWDR%MZ=K8F@% 6ACR/+0[TC18QDR1&C_=&3 M@='#-#!5ZP+$5M_S?2QTCOX2&1\@='&*&=(%^'>R)(GZ,5_:T A/VRY@M^FG MFT^<1P&AX&Q%Z&+9! K.X35GA8W=A_8BIIRLC]DAO+C,4_6U]F5O/+U *-^% M&O;-N+!74='U4>30H=V9E9'.YG%,COC1DCWE3 0\('/3<'E\H=>J7H)PC974 MH-)+C.DUD(UR3:I?O-9*:KNOZ,"KEIW-I'C]^BJ:U#>O7P5S&D@D6LW=?NDE ML(_C>Q>5%++)*]]+PPL<$'N.H8&2>H:3K*QYLX'\_!9L0OJ:W3<2"PC7EIJ@_)>#!0(E5$X9K EYV?C#CB11I96Y)6-J6,8/K+,A/? M!&(.@.-!VEI8GG6QK.U^=$$!PVZ$+L&L#QR6USM_2X$M-X^,6MS"0+-:D6-! MM>BY3%'.9V;#L? MV@@N%+B,QJ$YQ@YND#>-V$1D7K0DK ZM*4 8RZRJ=AI37GJYU/]>V16#'G-?[SA8^]R&4)(!3M!1?RB1O/ '85@F\'QJ4_;OP(2^*1N%C) VYAS.=HZN1)?F\AJT^-44[53#8^/XC@R5=29T 4:8/$ZC]7D6?HJVB8B^)S^[%EL2 MQ8"N.(?!$)?:*]/).$70 U*500D]U)!9W=Q8W1+LDV;)]_ P+09=9^/F_096 M^C(('I(3AYCU19Q\>".3#SX!+2[3M<$TG'/3C,/$QTP\,"O%EZ#4OM)V^:?X MJ^ ?_Y\XK"0:%W$";=T:7"T!:K]#SA2FY%6H5\<[,03W'V;%E6"[IW]#$0!& MCB+52!!/LT<^9O,?#=A3?M-))"Y/H-2=-:[XO_TLA:>0:>RTP*ED2 F>72ET#" MGS'*%;<6?W08?_]/S&NX,?":K\.\ M0_E3M177TJ7CE?D)CCM2[U_JRB '3U'Z?E2PUKY-E%M-/Y&8#9,&MGC3+@'+ MH"U4XYZ$#2D^IXUAGG1XX2:)&@6S"].)!HTV"[-I%$6#.Y$/D,QM=P^C$H'L MT#;6=PY9^0*1)&C]PFF>S^4X,4#,QAEN@4E*A;S@Q[3&1Y3/'_PW9'R*>"($:-['CD[3)G3#2.^?1K[ M=SZ/ORQ+J=>2TL&!^*0^R#%ZRI6167D,&#OYY&QM*A$\&>DNY-TEJCLYU.TS MT5VQ>G++L(*\BY-93:XI(ZYJR6+=&J MG71S=7HM1&6NTK6GGQ8_:1/BC2C9#5JF#;>*^=8J60A3&=7&V;@; M#C"L_?JP_/.0DSLI6W!WU9M:AN\I4K_'RH&K7_SN&0X4@!#T&&6Q7M*/P>RW MOT,B@B'0&]Q+X!L>[%@X@T-[E+\.5[KXBEM,%C&FW?C;Y:/RZOEQ&L(]0E+# MP3''G7T$Z;@<5,7._#/*C53/@D[!#KC,'1KS(9@FB7#(2RN\=4'NQ-+3KM\B MSH6HA'EA?'MRG<_9ET;RGKN4)L]FLV!.CY$?S1W\M3AG>)X=X$$HOR 3"P>4Y_&TT: :)I>;_:2 Q#ZVDQ*I3PE\QL354N$>1P%E*OL. MR SGYF-*'.KV*^MC!BCPM'AW%-TDZ9@,TU,>'D&/ M&W4Y.+25)"C^NEZHL5^]>IY:EJ$Z-6J3:(2EH6;P(ZD*LL\ X/G//XZ+]#ZH M=;$479'-3_Y%-6[/+P>RZ>4G[ ;(JZK.MM[:Z9V?7\&D52.$R(Z",8).7I73 M\.L7(+0<""Q1V 6'+"K;A-]XV;7C4GXJWL_.C[5#O'\H(O'./NE$G3# P'Z^ MMG"KA)FQR='#8,R2&QPWI\M#B;2GWS7T9^3/O^-H,AD6I [5=.-#47F1%L3E MQ=7P*)/8HAP,&>,YQ^;,O_BG<.H0[XGXX:)L#JP;4TBY<=,_7D"-KSS)W6G8 ME%^GXR+9$5RRG8KFTGB+8#D:WB [Y6 8L*0=$5LSQQVC<3 X#\'@Y>OBA]I2 M$)N-#N1MKLMZNU;%:[NP1\,#?C@MYLEKTU;WH(V'XY[KH%K#C1J/J^L.@/:C MV10_VI;4"U6"*Q+R57%%@48-?(A+F(6Y4C4:1OBBG4I1X#KL"<8(XNGXDWYY M\>[MY?-+.N'*P':XXN]JL_V6X)64K>"5%I35;'U]PC][1>'98J$))?[V$B=^ M1Q95KVLU*?Y)GNF?=&A-WO='W30&US0$$T$Z])]]+6,XLC$)FOWP48=)T4K" M@!B3TZ_/] ?5^@;II/B5_G+C&8M87QC=S7;K4&/CM@'M*^\,(RU *E7K-7%"++V3I_,BC6KVPKFO%^"$>"%UV7CJ) MXH*#!CJ=N&S$[X"J3['@>-!FPYXKY>;9NS[2>K9(,#P'M.=YBGUS'H8AQT\$<, MNFPZRA"L5X%)O&>+S 7%,]PQ9(_&D]!"'[F2F*/]JV\-\2OM/ >R*S<1(S_S M$%L@82C%QQ-2FQ<-<3JK,#[^4AKPZ2BXVB)P"#,9GW_6$^"N.Z^O"CZ\Y9'S M(']T>SV(8*LC$$K0?'F00XEKZD?E2#R_O&?-E\:E-IFU #X>T?R[ IBCUX>T M\F8?!5,'ZWE=S3%=1 B1[/.8<4GI( @)]XQJ@D;QZR$UQ=(\_=!(M7B#K$0Q M?KA8)>JX63QIL;2X(T*LO=@%B.] MAB'FJ2EY-6DN&7?T9.1<$D_DI_Y]",&=AUHA),S6T6D-BXI9+OJ7"C1)(4_M M\,2R60AV;VO5G'KG[/WLE<'<2L2+D1GWII.W!\=OX[N7+^65P^EQ>7'S&RY+ MX?6G2UHZFSYZ>$=$.?S1V2V_@'AAN\YN^..:')9N\0#]OK24Y/L_L$%\(_73 M_P-02P,$% @ P9Z<5BG^/AU6"P '1X !D !X;"]W;W)K&ULO5G;>&[[N)BPV4U MNWREGWUL+E_575O*2GQLF.HV&][LWXBRWKV>>;/^P2>Y+EIZ<''Y:LO7XDZT MG[\"\I=FIRSN9 M2X!$*;*6+'!\W(MK499D"#"^6INS84M:.+WNK?^B?8#U+ M9BP7*]Z5[:=Z]W=A_8G(7E:72O]G.S/73V?Q+9N M6EFMV9U8(]BM>G71PBZ-7F36QAMCPW_"1L ^U%5;*/:VRD5^N/X"> 90?@_J MC?]-@Q]X<\X"SV&^ZP??L!<,3@;:7O"$/>L:&YW]]]52M0TH\9]3[AIKX6EK M5"8OU)9GXO4,=:!$_%+Q7*[UY4G5 .DU56;P1;"@B"Z.]:_B 4 MXU7.9 [+_-!7WHOS\[[4"(.1A]IIE3P5FSA M==KP]?,Y6@V.JQ:!)(?F] M 5+%OH@]JPSV'/1B@9*8]!S]K7CR"AV MI' ;'T@&[>@0'Q!IW+VLE6*EP#^):,O&;/. DT0)![1@.\@P?6KSY8%U!P<$ M^(C!BK<=J /+%(9M4^==UFK/B-)(+896HL&&)@[M?BLTHXUNB@8^_CC%G^(A M<;SL'CA:^.Q@?U^D 4+[) M._B_!>#V>/D=AOM%.A Y"JVD/!Q-O;$C(X.IR!X!'QB'+>]1T(H5^[S!.28CL0L6%0TDHA$^-^8[E+4P&?6YEQ=E?P4B?T+=P53<5N"UD[.CV MT"D[ 6L^BJI2^_*>5Y*;Y,+(1N;/,QPU("?0-6(-L,:#=X\C_,@!W04TP*]+ MH=T_F1((TKJ^!S1:_QSLQHEF%TF2/SAV#Y\/'G5+BHRL[@5HUSRO=]5TC4:? MU<]M==Q/UO;!J<"Y0IB0@/[HG8J=L'?PV5Z;@-MKK>6HXKXZ/E>RQ:YWI Q6 M.N],I9A(4$%K^#6\5!85FJ-2&79!OEBG=.A/)?N$Q3'%8_ .$^T@BU 27K$W M*&SX_L1'[]>7?]# Z"^H8)N#6E_TR PJ@ 9RVZSM*F_*I<"1>FP:ZAE MSL_9C2%@1D]E-0@$I*#.M?@J !2YJ?.;L1@.2$%)J70/P$K:11>.;$RWB*([ M+J(C4A^X9Z3X289:N6&\5/4(@=]+?B F$/^OG=QNS/*JI>H?AK*&=*B6)2LH M01-L#B9O:O"29U"H39T;JP1IM(?#IEL=9G39*2*&$O9@LL#(.S6I"CK!R9X4PV-M6F>=1 -8R@49!4T[$K>(#&FJ!"8Y?YT)TN5][_5V(2YDQU&%WMN MP /=O!VW2^@J>=F[2X'M68*#E<,$Y9%<6PMDBAA*S,M("1% " QZ:)%/V$8- M%SHYT_8*(\AZ!:&M21YM!$V3H)]DM6HI8\/(QO#S,;/>EA+'(C?GJ"TX.[2J M2]02;69K:_#\@/JZ\>%9;Z&B!I42)-J=$-7D5>;34!IHL#NARU%]/U#V8)X0 M%[ RBQ@3!0>=ACH\43RG7-1:I -EM>$)G\]UZ?V@BWIW87]U3H\]#,':R+>3DE>F$6!]N8Q?H.!Q--D?<42I'&>_E:'RSFK['D6VJ MF"U: @KVZ??BX_>%N?:@[JBO4FC;E:W74,; M,^KA07)-,7RRE->L$@_4*E)!].]#[!E;Q(X7I[CP$X?.KV?,\YTP].G"2?R0 MICA1&N%3>^F_I!%OX02^"V"PV*=BD"[/]X:Y?L0\%@8QFT=)>#8\/BQ58 A< MMT= ^R]BO7O$8L<-?+NXW_7ZL)[1(CV Y8HD&D_18>#@,6V40WCP M^]@)X:!J3( C']O$S,?.\0)[)@O <%+?9Z&S2),!=I(X:1HF[*Y!_BG(O!8F@ D\B(-)(DM$,+F$9 DM#8LC#NC?TXOGL:I'!R0]&66 M/K-@*"4O?""*W <"UBR"$>/G" )V,V?B%GH)%[, B>(0\3*2RAC ?+FZ[T& M[WTGC1;L;R@K.EBI:]S64#I]@MI3MT(!]O/GGA\C5-YBC-3<]Y+)7;#PSB;? MS]AOG.;T%<,9(D8)G'O.8A&= 4H:!'27) N*OYN.=D"E,#69Q#DS?AE!8%(_ M)?J%X"ZP>T2&-!U6!F!I:DMN;K8_.UP_8$VE.B/IW#QQ9^-KKTW+CAQ,Z0RP"YL<^93V(O*<4!WLGX*V% MD&H)I.TC;!X'XVJ[\5^O.#[X%8!E8(@N]#A) " \ !J.SH4(1B)^QW%\;1" M>".QB+*Q2U[XF"[L/C?HRS=+ M(.FE\7@K5$L:ZZU<)-_3#5.J.Y9G5-5Q%.E'+A@8VJU"(]"QCXI $4L5H3[TNQPE+W/(YFK#$_ M1IJ;MM[J'P"7=0M5UI>%X+EH: +&5W7=]C>TP?"+\.5_ 5!+ P04 " #! MGIQ6BYHDJ/8! "=! &0 'AL+W=O!U$,F6I4ERR207BI9Y6-N8,M<]MD+!QA#;2\G-[S6T>BCHG!X7[L2A M0;_ RKSC!]@"?NLVQLW81*F%!&6%5L3 OJ"K^7*]\/$AX+N P9Z,B<]DI_6] MGWRM"YIX0]!"A9[ W>L1KJ%M/!B9=#K2"T_'1_KGD+O+9<@5)37L>=_BG1Z^P)C/A>=5NK7A2888FWZ@I.HM:CF*G0,I5'SSI_$[G CF M5R\(TE&0!M_QH.#R$T=>YD8/Q/AH1_.#D&I0.W-"^4O9HG&[PNFPW/8["P\] M*"0WC^YI\;J8O"[.T5]W'_^%B+;82G%9+)@8] Q$ )DT 9 >&PO=V]R:W-H M965TOEQ+$3VU6*D\QZMS+K MLC;)AZW]@";1W8A(@@'(EI1?O^=>>\%^?6?= MK=]JW1?W3=WZ-R?;ON^^/C_WY58WRI_93K>XL[:N43V^NLVY[YQ6E0QJZO.K MBXL7YXTR[I3*-;KVQ;>'T^LW)]>77WUY><( \\;/1=W[RN: J M*VMO^>5]]>;D@A+I6I<]IU#XM]/O=%US)LCQ6YST)*_)@=//:?8?1'DHLU)> MO[/U+Z;JMV].7IX4E5ZKH>X_VKM_TU&A+SE?:6LO?XN[\.R+5R=%.?C>-G$P M)&A,&_ZK^VB(R8"7%P<&7,4!5R)W6$BD_$[UZNUK9^\*QZX:C.O??JN\\85=%Q^<]KKM5;!56Q4W9M.:M2E5VQ?796F'MC?MIOA@ M:U,:[8LGZ=/3U^<]).%\YV5<]=NPZM6!59\7/]JVW_KB^[;2U7S\.33(:EPE M-;Z].CKAC\J=%<\O3XNKBZOG1^9[GLWR7.9[?F"^)87_^WKE>X]4J=^<=#2TV^F3MW_]R^6+BV^.2/M%EO:+8[,O.W%)R']@FN*_ MMAI[I[1-I]H'&F1HU5"97E=%:>&^UH=/'G:J%"^;MM?.-,7:M*HMC:H+C[DT M]G+O<;.LATH7?9QVX$6LR>_OPB(2?@:7_;#RIC+*T?R\R(=V^*I6M0[+:-\7 MF-?T$I)___-I!3&!1L=*M1JAC MI8>SXKJNL<.H B271%K@VV*>UP!M-A':<[ MZWH\X<,#\'^GG)A))G05C*2Q[?L@HAOJJ*W3FZ%688%HH1M=#BXHRR>^OR^W MJMV(7HWQA,K3.'1-W,-34$95OP)(Q/RGT198F]/9SK3T,69O5 L4YD,%I"M: M76KO:1L:D,^NE7%%-XV,*!,N 0)]?C"YO\-?6V%) @JA$\9@G!C?!-482DLA%#SD!Z@QT4RDAD2J:(G6]2GD@JT<(Q;N&)P^*]YIUR-10<*0 MSH*YQJW>I:U.$ZZM[5O;ZZ(ROJRMQPP^SET_I# 6+R[&^3$W;Q!N3J;!'=U1 MT:D4D+DT73T)Z+]=7W_($3W&FFU,S\'=X/Q G.YML,MB#$'5NM_:83/?"BM$ MK-YI;@C5RYVIPK2JJO1O Q3C](VZU='+V88I*B )#(8LY6OP ZC"'8 [GT:, M10MZR%I7D*\@W: =,>;7H0WI/(?/IR=*R!&9!Z/$3Y+;H0"@\P4FG(;B4X=/ MS$>O7'[UC2\:"R1"R,D&"A$==SZ$)8$H+B^>_+V[OSAB#C:HD,!"UV/]ASQ>J"3B)ZW / X4?Q5O8 MDC11?'#!7S.,.6,NVAD[^/KA=([@R1\;2!@L! 1IM1A 5D16[)A35/'Y$%53_\KF-"M\PMC*?T=-Z@SOA;Q)9=&UAI]5 , MO:G-[UQ"I47"ACV-4_)6HTIG-6(84%LB!9:]=4$A*K<1EG+;VKM:5QN=$J)I M*RSN$+!P AZR$G-Q\!FHKY<4)(YN0MM M=@:^ID-5T6B2 5-FC8'KR#VR/_I(=SBT?^ 6&:>-H4!.- :#":K(%+A!HU5I M#\D@R#= 'P./^DZ7P 8\T*-@0[2IALDV.@"9OV;J"[EDC .A I5FBJR0@MK? M!FY^K#NTG3(57<2%GE\ YRM%'E*CA*31@XUWED(3]L4?T86 H1UDW6"Y1CV$ MY+&SMT&C+(G3+%CC2F?%^\0D"1VC+&II>\DWB^SQ>\@%=@HH=UN8"UYP&RU/ MBV"0&U1,K1!N_4.80'G;XH$'@A/2+$0X@CU?9>SYZBCVO+,MLX\;&>.[8)./ MC/S')5URSV+V^#]9J/@A@STCT@TA.POMR/N6X32L?H7!9B$?$LFC5=.NY:J1 M6,IEY;?!\OQ D-FI.M8>A;XGK^5C:UW%2(0T=$)!YCZ2^TI/_.Z/)>Z7V4$O MC]KM!S+HGU4]"%*,UG@_6F/)&?_TI%,HS^"P7G3&YYCQ=-\ZZ5*G'N+WE'XF M6X?T(-RG.YVNA;&!).=RIM*K/B2>4CDGQ6:8YX_+,_D2TM_2>G.A"]4!(.]- M(]@JY&;?0NHY#0*$7"7I++#V.#O3 M[FV*W+B2E#IL?@K'C]/H6! DVA^?S?*24&$12%1)#@\;9E\(HT>6M*_B3I%E MK8;^,+=@#ZDGE]Q%GC2I]@:'*B%&!)()I=:L5LJ0O46I&"^KVFRBI_NM8Q%M MASXS(7*8PWGPD]6(XF(0ZMLV3^Z1_E"S!;)9&(92EKCLKKG,;:Z83W3^G M]$-797P$+1.T3$,G;3>&&"A@8.*\QW*NY.H!2QO=;VUU.A(*(1'LX1I)&Z$_ M$LE8_ZSXA:CT;D2EFP0QOQR *PE3[&>HSC"- M_+V:@KEB6()">JFIM#L=?8*0D0=0V_8)]*6M=C:NS 7RM/(TN;,3$Z>)0JV' M ':0(4[PM[1W'A57TW@]!,(A8.F%6L_L-.X:P'-OO-0(P;:&)<)[D.4(:Z5Q MY=!PIPH>3V7P0]?5)I0[ =V%,B(:0PG'MH\-K4GR.-BOZ80Z>$GV*7!R($Y: M1S%(C^S17AI8^W.GR43Y9@!0=0>5]\O:_[M=3=B6T88KM8( :V[YE5S5V:2CP+&:" MQ%KJV1F-RN#P?IE>'4*E:5NYP;B1,4WBGT'5D>=2'H(E"CF)_S%+P\IK<\\) M!:]#;[5]-KU&ZJQ2_LLCI1]4AC.G2J>-,DX<*_RA#85_R= A:7[6U8,_CP#W MQ,;@#@*&.H5X[1#(XQFCCN5T+. MGXB+C[3^,U#QXR<@"A,+_"!*-T1E_8B4$/,F<$2:Y>?4QDSNGQ4_261E6R_1 MZ *!=-#!$1;G?KE#44?.B?LC;$F+6C!G;+,%&C@VT%);//>Z,GU5]2-0YGJT MQ%GQ]U@"W7"%#RE)YET_]:%'"O<':J:$BW)5(NMAZE&)#N']J:&3C!=B80H) M,@7/6,I_^0*TG M[3V@H3(U-#(;$Q2+1VJDL9%.1VI=?[*F.^ (AB9'*;X/8AH U] MD^)5E,I+!U!7"1&/R/R>A\E)K%#@ZGOC^T<8S(/]GQ]&;PD02\7HH:/= MQW+*SQ?!].NA7G,$P6!H&VD]Y!*GD)A%HD_^P%ULBAIUML/T!EWA4W_EH[ M;HY9L9FSE58. >R2['*:81>K^IC.?18VAY"+)S6W"+$MJ.%XD#_74M]K5QIF M;?9E4\/FL.XKS3,-'_M=>^;,YWC!KO^L6<5U3JM;.)C] 5UG&Z9='DSX1ZP_ M,7A&_C WD@K[#WH>#CFJ@,_QO(:Y@.\\Q TL;P_,-_$\$U6FBJ>;<>E"\FZ6 M,;?YQGV"Q*MUW/%LB$':'Q5@*[_01A_C_U5HDL<%Y A>5DPA]EFVF5'+/Y1X M3I<3I^QR6Z>Y$IR)O8VPK=JJ\.($V_Y,CZ5R8\&5)W3:-"L>'OM9G E%@@)K M)V]8YF2%&HSO$CPZJ28:RRN?0?_(6<.1]]9TH7C'REO\J6.70-X,#2]53= M M*M-PQS (V'=:QSJ-!I(-L5Q0I](VGSE$FZPT[NAXB+ HS"B),(V]@L,-T3JY MSX9R)[;5K/_TM&?%=ZD?GOGANT2,]UOE=WK:3@I%& BV$/!)E?8=TG\92^Z] M24YC^2_'Z;:W;NRD'VY6/6Y0G+;)+6*^O2HF%2E\-R5TSY/-I$6JX@MUX:6\1R<[\X#H M==-9I\(A_': !^U=.^O-H^ @9"2?A#<'Q!(K#88JG4W@P'>ZU,U*$V4N7P53 MFPWB9S@ZZAHU+$7YL__PCL?^O:E]^H%$X6_$]B$9E'I]HCT0DOK<8 #8? MNP[M:(Y#!)UJ/#%/)U5_*CY#)<>#JG2V4.MV@WNT1*N+!S X^JM.+SH],;-Y M\A%-?FTYG4W% QUY19>=3$S-XSD >SR1N]M:6O#3\A?AG&UQ!&R"PA/AR:9A M,;[X%4@B)QN[09]H5!T[5;Z\&']O<''T>/A]BQCDBT-Z\66'SQ\]^3A];<&I MN\!?8F^#3(W'@')I!_8A3A ^H&INNZUN&%W3<^&8KWWL6A"35^99RN+2',Z= MF+A,:@1,L#*3*$HX^%"F1M-.$R0965!%CMCB>5JD\+6]"^5!>!G R8N*H,G, M.E0DACGE@'I8>Q/?&PC(L>2R\\FO1<"[-O*;&-H01"G\<"1?S;^[N0Z_-AD? M#S_: 4W=A.;)&D,OSK[Z\B14%NE+;SOY[G%:=Q?7I>P0 %(, 9 >&PO=V]R:W-H M965TI;OKD/S[FUF#,2GAHM.I7XQW/?/,,Z^[##;:/-@8T<%3FB@[ MK,3.K2\:#1O&F I;UVM4]&6I32H<+25TJ01-)O=1BJDJHP&?N_: MC 8Z&W 9FDJS/,$$[T95EJ5W<:-7,6.-QJCP5JL<([N;GUM:-4H4"*9 MHK)2*S"X'%;&K8M)A^6]P+W$C2V] WNRT/J!%U^B8:7)A##!T#&"H)]'G&*2 M,!#1^+[%K!0F6;'\OD/_Y'TG7Q;"XE0G?\K(Q<-*OP(1+D66N!N]^8Q;?SS! M4"?6/V&3RW9[%0@SZW2Z528&J53YKWC:QJ&DT&^^HA!L%0+/.S?D65X))T8# MHS=@6)K0^,6[ZK6)G%2#!:(]S:G.0V@U=LMN&K5BZV,%,1 M1H?Z#>)?.!'LG)@$)P&_"E.'=NL,@F;0/H'7+H+2]GCM5_".N?O7>&&=H2+Z M^YC#.=[Y<3QNK N[%B$.*VL.LWG$RNC#NU:W>7F"[7G!]OP4^FA.C1IE"7(6 MQPEUF5 A O4K7.ELX999LLN?A1L,43YRXHYY<=+.<2\^:;;(D:(R$F!HR:8W MPD3,Q\4(XH!3M.,D=IQXE^6>41A +@FX(IKI LTNJ8&O2!9RL4&$-*^?7)BR M'\9%^J$J%4GIS)**K5W 1"1L_ Q^$RJCN0,[R/?0ZI\U^QT81Y'DLK<0QL*L M"-)I:O6(NGOA )]H %J$]EFGT^0 ZDK&2.=0D;$EJ?;.^OU>;>_2CW$BEOW>6SUJ'Q*NN^\J>Y])J::K"EJ4#^_:.-&VH=C M-7X:\T4Y;X\JQM,9'66ED9C/9C36'PI4[ K6:)@#G66>DM-.E,I\'RW2\,$A M"^YE?+C.CU?_4?1MJBPEUM#I%A7-].]]PI@,?@$WL_O9M[O9',;3Z1]WWV[G MM#.=?;D?3WZ?P:T'*@_L$M#8'2Y>,F_G]/=OTVW48 Q548,/[_I!*[B$7TIO M_8 ?;7H4PA.H+FK0ZM(>?VP?R!=24ZB&-?C(0IVMY%Y*U,NV?7)=+$WTZUH8 M]UQDLTX-OHWH;N(83(0CKT\FDD:7XN@;G9;M;-#@/C7\D1&G.ET+]>S)]2XM M2+4T@@X7ZK2,Y'FR2@:UN*+KCZOOQW?)-">Z9$DD5A-0F&01VH/.C+)<6"I' M;*PK.ITJ-D)J@.\9&3GF7AT6]7(2?D[4)F^,VH9N_17#3Y#39?.+WVM\:%=N29?XWITH^&!>C[4FNW6["!XF_$Z!]02P,$% M @ P9Z<5@YJT5C0 @ F 8 !D !X;"]W;W)K&ULE55M;]HP$/XKIW2JBH2:$$)!%) *W;1*JU2U>_DP[8-)#F+5L3/;*>U^ M_J1!A'$478<&X#&83OW>G9Q-56<$EWFDP55$P_3)'H3;3 MH!]\3QQ]M[@*\>- MV5N#RV2IU*,3;K)I$#E"*#"U#H'1[PD7*(0#(AH_MYA!&](Y[J\;] \^=\IE MR0PNE/C&,YM/@U$ &:Y8)>R]VGS$;3X#AYL4AWCK$GG<=R+.\9I;-)EIM0#MK0G,+GZKW)G)8T0OX+0AULE;6[@ONW*?8]7O\?*:ZT*F!!7#5=!2JSS6'A"XP: MOE\MC=__<:@ -7YR&-^US=B4+,5I0'UA4#]A,#L]Z5U$ET?8)RW[Y!CZ[(': M,*L$@EKMR'_B;,D%MQS-(;Y'$0_S_: $]2>7:^ &&&@2J>,W3&Y$,7R<"7.3T=J)T!Z5=*V49P =K' M:/8;4$L#!!0 ( ,&>G%8/1629GP( )\% 9 >&PO=V]R:W-H965T MATIFHKN,0'#:8N M2Z;?KU"H9NZ%WF[CD6\*ZS;\=%:Q#2[1_J@>-*W\GB7G)4K#E02-Z[FW"*=7 M0Y??)OSDV)B].;A*5DJ]N,5=/O<")P@%9M8Q,!I>\1J%<$0DX\^6T^N/=,#] M^8[]MJV=:EDQ@]=*///<%G,O\2#'-:N%?53-=]S6,W)\F1*F_4+3Y<:1!UEM MK"JW8%)09;8G9Q/]NR7'4LT2\3XIZ6=%.UE5TE/">Z0N(PP%$010?X8O[,N.6+_Y/F>]PPTTFE*DU MPJ_%REA-[^+WH8H[PN%A0N>5J:E8AG./S&!0OZ*7GIV$X^#RB-QA+W=XC#U= MDO?R6B"H-?32#XD\2G-8Y&)G0$=N"X1K559,OI^=)%$XN33 ]YX$-V *U4A8 M.?O".9<$4;5A,C=?ID#7E!7M/=U@AN4*=7]I[A/!LJXJX8A.83P8#Q,:1X-P M/(%'UM SMJ@Y$P;"01*.X>MD",_D85( E589&A<)*!(-HBB$6RXYO?0<-DKE M!B:C $:T_:0L$Q]4GT(8#*(XH$DR2)(8#EV)OV>:$O6F;0T&,E5+V_FGW^V[ MSZ(SW;_TKG71;]AP:4#@FJ#!Q63D@>[:0;>PJFHMN%*6#-U."^J@J%T"Q==* MV=W"'=#WY/0O4$L#!!0 ( ,&>G%8D+4"'"@4 .@, 9 >&PO=V]R M:W-H965T^ZY-_)TO9'JBRX1#7RK M1*UO1J4QS=5DHO,2*Z;'LL&:_EE)53%#KVH]T8U"5CBA2DQ"WT\G%>/U:'[M MUN[5_%JV1O :[Q7HMJJ8>KI%(3;&(C : M'O$5"F&!B,;7+>9H4&D%]^<]^AMG.]FR9!I?2?$7+TQY,YJ.H, 5:X7Y(#>_ MX]8>1S"70KLG;+J]63B"O-5&5EMA8E#QNAO9MZT?]@2F_G<$PJU Z'AWBAS+ M.V;8_%K)#2B[F]#LQ)GJI(D\%J ZPNX/77 MEC?D> /G#VPI4%]<3PSILA*3?(M[V^&&W\&-X+VL3:GA=5U@<2@_(8X#T; G M>AN>!'S/U!BBP(/0#Z,3>-%@>.3PHA\R_._%4AM%*?//,=,[Y/@XLBVC*]VP M'&]&5"<:U2..YK_^$J3^;R=XQP/O^!3Z_".59=$*!+F"DS8<(WX:>@?7#' X MN(37N6@+!%,BK*2@:N;U&LYY32NRU;197UP!A2DO79SN,,=JB^G46^EZ4^W"DNA!50 M?*T=3X6"&2P.$((>(@A(+ F[,8R)9%Z2[>KIF8G99>CW(FGHQ4GJQC2*X;;E MHB"-&L[9!03)933;[HQ]+XJF;@A2^(PESZED/#"JS;]TY"B3N$#:FUP&@P(_ M\()9X,:$C'LEN0#3+@_=$.\$4F_F3[?/=Q;UC\D"@M"+9E$_N&5>-4H^HA4G M+;T+I )AG4]9(Y!.,=+K^4G4#Q^(X#-)?\\9D9=9+=WP)V6 @F:;+,]<>+Z\ ML)X/>\DI><6W0SA+(0M];YK%D/D9.3>C%&FDYJ2,CN<=Q/.TLZIR2A3+G6E- M226>X#R_@,P+PM2RFDX3PIYZON_3&'A1',([DKBB0S]OJ[9+C0*I''/.W&UP M7EQ ,DN\. L@F49>F*7P( T3@V%'J\"#FB[*,U(:>DDX M&[37'+0:Q_! Z'LV:*BEH7(P/48@B4_GZN6C]/Q_'@9TN3%G:. M)W8O"9U'GM,-NCY(/'DOC]>):RL9KJWDQ=?6W9YQ]IYH!';319XK-+V)BTHJ MP__M?/#Z&[6A&H]=:B<5'[^-%WT3:ND4!W2*'1VV3\ R8@,_[.AT24%7X?_N MP8=2(1[T0,]#Y(IIWQ4#Z)D]SS,ZVFA"YWV8'+JBWQ;,$O<[]-K ?]@7)1!G MSYS^,BL=D5GBB-!AFV9P+!,F>]UGA6KM>FQ-9T1;FZX1'5:'-G[1=:^[[=TW M +EHS6M->;/<<;[H1\HLJ$#4\5F6M M9DZA]?I\-%)I@153IV*-->VLA*R8IJ7,1VHMD656J"I'@>=%HXKQVIE/[;]; M.9^*1I>\QEL)JJDJ)I\NL!2;F>,[VQ]W/"^T^3&:3]::+F9,XD.&*-:6^$YL?L<,S M,?I242K[A4U[-@X<2!NE1=4)DP<5K]N1/7;WL">0>*\(!)U 8/UN#5DOKYAF M\ZD4&Y#F-&DS$PO52I-SO#9!N=>2=CG)Z?D/0F0;7I; Z@QN:LWJG"]+A(52 MJ!4,'ABMU' ZTF3,B(S23O%%JSAX17$(GT2M"P4?Z@RS[^5'Y&3O:;#U]"(X MJO 3DZ<0^BX$7A >T1?VR$.K+_QGR*^X2DNA&HGP^V*IM*3\^>/0-;16QH>M M&$Z=JS5+<>80:13*;^C,W[[Q(^_]$0SC'L/XF/;Y/7$T:\AIL8(MGD,^'M5R MV,?+@BX$%? :=(%04WU(F91/O,Z!5:*IM3&:;R]Q^40470NIS;["G'BK8: 0 MX6>A$?RS(5 %L:IT(>EWU68'FNP BFU:],&U$7E")KO=*TRQ6J+<'@B 452L MJ[6F_:4I+3"PGHI&D;0:GL-G8CIN-0YKX8S<)/3/Q/#>)0UBD:5,U)3,>\&K-N+28*6<4 M7=L@CMPD(-0#/W##(*9)OQAO7AAY[>3WZ%Y>7X^O0]=A^]\A>Y8V_Q6LDP[820?M9 ON"(,G/8,G M?YO!U[SF&M]]I&?J0$4ZQ.NCN@_S^H$8:%C!ZB),NHCK"*+CMVDXG7?3^B4N?T.N^" M0^6%ZLB?S#[;[T#O"0XB-XC"H1F]*!GNWU+KH&LK%47(G22Q'>,D.!:HJ ]4 M]"\%RH7K1IMW8[&/X\,C]5$*#T7QJ.'#45SDN<3G!550PZ@V#=2+T-ZAZ>XRBBAAMP$]@4DR-M,QQ+YG)A,X\\T8 M=6,,XPE0KE&CN-(D&45]4 X%8[37P50H<]NG*4C-.],V,_W?OA5E 9[[187L)U$TZA=&/]RL>.LD>>VG+5.KMI2_8N^%K M'YOGP-/&I66_G\^L,ZBM/YX+N;8X>-XBU=NQ+7D&ISTL* OF 7IG;WZ*1]'; M/7@'+=[!/NMGMUB_>26!Z3G[L5E^+M+]6#;^H>M?>P]9XU\^\5]_E>3?D?_N M=Z$R6:%*&,YA@F\@PR*&=K;Z(%^$G;K MN /O3>J,2^;X(UHOZT2S5RQ.@RB9UH,T';$KH;C*T*]0MC(T9)BX0E0%*I\? MLE$P1*MQ%,0X^1W, 4/+L74]@*J Q4$RF+!Q,!Q&;4(R71 CO.Y0"&0&"N;" M638(HLD8+8X'*;OE$HXD8/.9\>R^I6+-#F:'.'$ZCO%W&,4-0.+"S[8L":8) M?8RBE+W_5HFR(*[G[32ED8 D2"8#_$TQU@]M9(TB+>(>3J;T&TT;5<3!)*4% M\31B=]HA<_R?)?@52R?!8#+$P1"]3\=[F\J+P ^R0[* EBA)HR :C/=S-0SB MT0@G3MID[G 53V.TDP2C*&GBVJ="E$423 8C&@Q]-#S<*Q%N@.4H!)1I0;U. MKFD6NI$4G W\A KI0\K0 E&(VPZ.<4]P2R]N8&X%\@&.O %6@A$Z[Y0 S//3)$FBMU>?+OTH?GO( M5IA*F*UW7'B3.0'#@X)D&1B'!QD*$[ &/70J1J'FAF.?KS*?#@L+#P.7H0.D MWZ AM+0@BDJC,[3I&7\U#"/!R$H_\*CQT] M?L7SH:F7;CP^J9LEM_Y9EWY;19]EA9V/W.YZI">@C:KNE34RZO,V9'<=@P8R M;>B\T6W_1!RM:BG#68 WC+IQKP2U$XQ'T-:/$'+ QNA;9P?$KAO"+8JRU[H"@EO\#>[(S+7Q>F1S&JOM#UGSI])6DI*([!K?\^& M4+B>;'59R4(\(6S[]E\)&372]*SMSHW8:6/8U75+Y@85@K!T;F(*+W9T.K:D MW;(J2K)1*1*VEZ[JJ/>!RPJ:%C#^7C'"=IU_KYFM1@M^#ZT:D2!$7E)EJ7R; M%3PF>NWA?!0KH4*=IFW!Z(=&I?[+/UPR5P M3 ]-P.]SC8PT#^2@_>?$V9]02P,$% @ P9Z<5OFZZKT/ P PP8 !D M !X;"]W;W)K&ULE55;;],P%/XK1QF:6JDLB=.E ME[65VC'&'H")#GA /+C)26,ML8OMKN/?>RD&;JY=9NQKYODAQ+;B[4!B7M9$J7W-)4KWVST/!PO^NY\=>";P)TY&(-SLE+JT4WNTJD7.$%88&(= J?N M":^Q*!P0R?C58'HMI0L\'._1WU?>R1VGSJ#3U(,>/;PGY1NP_8 M^+ET>(DJ3-7"KCY[&7N0;(U591-,"DHAZYX_-WDX"!@&KP2P)H!5NFNB2N4[ M;OELHM4.M#M-:&Y06:VB29R0[E*65M.NH#@[6U(^A%SWX!8E:EX ERG,4V(2 MQFKN4@8WS_0$#$+G@:\*--V);XG9Q?M)P[*H6=@K+!%\5-+F!FYDBNG+>)\4 MM[+97O:"G03\R/4%1&$/6,"B$WA1FX:HPHM>P?ML<]1P)Q-58I6"QK.!'_.5 M2T1B?QZS7:/VCZ.Z#VIL-CS!J4=?C$']A-[L_"R,@ZL3FONMYOXI]-F2/M!T M6R"H#/[C&H_9.$ETW$;+N#Y@Y"\9.^=G0\:"J^7M.2\W5_-J&EYU 9L7)612 M;%/*,EF@&X!,%50E"!8Z0M**VAJ"-=TQ/.0:\<4K GH#2=X^ M /]'AL,J&>]T3"">ZTR-*[4D!5G420D*^R-V BB M7AP-H'XB'=YUJV'HVB"&!V4I('&T>Y>MNV$O# ?47K(8/BGY-GDI;L%3JA\K M2[4M44^H!1%VHF'8AZ+IGUQ*I-5:96RE+1JX8Y_650NP.TGREE]Q-'T/ZW9G\ M4$L#!!0 ( ,&>G%:T#U3<'04 -0/ 9 >&PO=V]R:W-H965TO;T;F\9V0WU3!F(;[JJS5R:C0 MNIF-QRHK6$75D6A8C6^60E94XU:NQJJ1C.96J2K'Q/>3<45Y/9H?V[,K.3\6 MK2YYS:XDJ+:JJ'PX8Z6X.QD%H_7!-5\5VAR,Y\<-7;$;IG]KKB3NQCU*SBM6 M*RYJD&QY,CH-9F>ID;<"OW-VIS;68")9"/'-;#[F)R/?.,1*EFF#0/%QR\Y9 M61H@=.-[ASGJ31K%S?4:_<+&CK$LJ&+GHOS*\=D]ZW^5A0V'B_T2!= K$^NT,62_?44WG MQU+<@332B&86-E2KC<[QVA3E1DM\RU%/SR\9AJ3@]1>Z*)EZC;,. MX,P!D)\ A/!)U+I0\+[.6;ZM/T9G>H_(VJ,S,@CXB.%PA'^<+I262((_]\7H(*+]$*8Q9JJA&3L9(?,5D[=L-'_U(DC\MP,.1KV# MT1#Z_ 8;+6]+!F()UEEX?X\]AT]:Y_!9%TS"3=LT)<-FT+2$C[5K1F3UOEB& MK3D+K+.0"6POI5ENC*,E6(H2^Y37*UQ)>Z(+R1A4KLC,%!FP1%G1U\BZB0L" MKWF-XJ)5>*+>S."+5=WDQZZJ5?O<,(G1H,URR[D#"+PTF;AGE,)-(:0^U$Q6 M.X(1\2%,X(+7M,[8]LL9G%:HQO^R^3)A2M.HAV)YV)H4*\6T@CB)(?)#3"W" M,Z4!11U,R>F"EUQSY%"<0C2%+\(48==5XDT"WSY)&'=54YM5XX]5PVE64I-T M+1R.^I5LFP55)J(]$N]8QJH%^M"=$N#*2+OZJE\MU3E5!324Y]9A6HFVQNSQ M.BM;HV)!T7V,J94V<./>#XF<;90\,XA+Z]-2B@K$-AE45_VI?28I&5!=;M9_ M72U'BF>(!UXT#2&*"5SO(8A8:/S"N1#9?5;0>L5L#EQP8E'RE:WM5G!]",2; M!JD-(9R$&YG=+5.7YJ_V8\+R0WJ+4&@)DXGF'UO$-,$>0^0HA0=&I5E-N]7% M=ICD*.A%_&[U@[F[;&3'(7P$B*$>KF+'Z)A\PH%!F9CW,_&^!_. MQE-7#\/QRT=&[9N#@\C[9_K6F%W0T@;F_AP-M^^_UH=/4F.W%C]49^]\0^8% MWM2W%/2])$[@O)72]N>.]KI-'R#V)O$$?R,B7KG).R2?8GM&R/1PAQ0S MN))&3S]XT&!2M4T-^][RQN3:@QH3? ")E^((/H#4(TD*IUDF6TQR-V)=R86= MJUGG^^9LQ@XC 5KW$<)-W^VWP33 W\0G,$#+I*=E\FQ:KD-U]'R"DX.P^SGY MB>I6NBCVS=*?4$^R(98]4J;[=[05A()K.VYR3")"6\ #4]@TLJ,LGD[,862/ M$IQIQ+?DC'$YQ1F:3!.S32!$A70:FTT*002O7DQ(0-[BQP8_LG2)?(((1W1_ MO/%A;>B#H0:.9>*E$Q_)1:8$W5.63)@;+/\M+=N-615X0>Q#@,+; GW6>DS; M#4EH/M>Q%P2#E$A[2J3/IL1.>I\BQ2#P_Z3X+Y%BO''3JIANIN:H_B[KZ+Q5GQ6J$;2U3UCU+\7DEWAW0;+1I[;UL(C;= NRSPVLVD M$<#W2R'T>F,,]!?Y^=]02P,$% @ P9Z<5IL,:C4$ P <0< !D !X M;"]W;W)K&ULQ55-;]LP#/TKA#<,"1#$CNVT098$ M:-H.&[ .1=NMAV$'Q69BH;+D27+3_?M1LN-^($UWV\&V1)-/[TDD-=LJ?6<* M1 L/I9!F'A365M,P-%F!)3-#5:&D/VNE2V9IJC>AJ32RW >5(HRCZ"@L&9?! M8N9MEWHQ4[457.*E!E.7)=-_EBC4=AZ,@IWABF\*ZPSA8E:Q#5ZC_5Y=:IJ% M'4K.2Y2&*PD:U_/@9#1=IL[?._S@N#5/QN"4K)2Z_0/WGMI&7%#)XJ<][-0I[E&;-L,=-J M"]IY$YH;>*D^FLAQZ0[EVFKZRRG.+LZ9EEQN#/2^*F/Z<(D:K@NF$7HW;"70 M]&>AI76<=YBUF,L&,WX%,X$+)6UAX%SFF#^/#XE?1S+>D5S&!P$OF!Y",AI M',7) ;RD$YUXO.0MT8]J?YZLC-64([_VZ6W@TOUPKFZFIF(9S@,J#(/Z'H/% MAW>CH^CC ;)I1S8]A+ZXICK,:X&@UG"%F9(9%YRYE#;.9 N$4U562J*TWK)D MAF? 9 YG7-06<_A&Q?WRH"N23G$E58;?@7VR#Q-[A4SVC,RJ(Y.W9"21P8Z, MZ,AD#1GCC\,]?B^E"^'2(UN7D+!RC01ZWJ9J0]!F /B0864]3@.04S'TIW!3 M:,1GZ0B43%G199-[Q>V6[6/ET:9P(H3*O$XGZH7CU&\PEZ0 =['O83)(QB/Z M]D;I8#(Z[L.M[Q#$@-VCIH;W3#%M5FV-)34$#.GQ($T32(\&DW3\%CM:(QJ. M)FZI:)C$_>[8_ZN>@0,0M9?CCYZ:+^!Z3=T8>JP/Z6001?%.XIN4&Y''G+H?/W#K<"=^9@#D[)2JD[ MM_A03(/8$<(*<^L0. WW>(%5Y8"(QH\.,^A3NL##^1[]TFLG+2MN\$)57T5A MRVEP%D"!:]Y4]DKMWF.G9^3P2$=(=R;37M"HJSLVNK\CM8D*X" M+E1-9VVX_UW/O_!5A>;%)+*4QCE'>0>Y:"'97R!3^*2D+0V\E046O\='1*_G MR/8<%^PDX">N0TB3 ;"8I2?PTEYSZO'2OVDNN<:7K>8E?Z K9F&N-9<;]/-O M\Y6QFN[+]V/B6^SA<6Q70^=FRW.$R6B8YP0;]:/'(WGV- -TMZ;Q4D&RXI+$ 9\ M/NG<5JZKA/"YJ5?D2! W>]1#O6V"K[Y":3V_1TT-!][1D=N75#8(EUQHN.55 M@X\('2_NJ7WDLG&RVEO(:$S8V8#%(W@*2/;?F:GR\K(O/1@FR2 ;IB0Y#<<,CEWHZ* 5U:@WON$:R%4C M;=N5>FO?T^=M*WMT;Q\$2KX1TD"%:PJ-P_$H -TVV79AU=8WMI6RU";]M*1W M";5SH/VU4G:_< GZEV[V"U!+ P04 " #!GIQ67'?!DZ$# C"0 &0 M 'AL+W=O\*IKK[N[#LF_O]DU-M FZ'HZZ;[8^S+SS#,O.[N# MK53?=8IHX"D3N1YZJ3'%C>_K.,6,Z98L,*>=M509,S15&U\7"EGBE#+AA^WV ME9\QGGNC@5N;J]% ED;P'.<*=)EE3#U/4,CMT N\>F'!-ZFQ"_YH4+ -+M'< M%W-%,[]!27B&N>8R!X7KH3<.;B9=*^\$'CAN]<$8K">1E-_MY$,R]-J6$ J, MC45@]'O$*0IA@8C&CQVFUYBTBH?C&OW6^4Z^1$SC5(HO/#'IT.M[D.":E<(L MY/9/W/ES:?%B*;3[PK:2[5Q[$)?:R&RG3 PRGE=_]K2+PX%"O_V*0KA3"!WO MRI!C^9X9-AHHN05EI0G-#IRK3IO(\=PF96D4[7+2,Z,%"F8P@3E3YAE6BN6: MN7AI.%NQ2* ^'_B&#%EQ/]Z!3BK0\!70#GR2N4DUS/($DV-]GP@V+,.:Y20\ M"?B)J19T@@L(VV'G!%ZG\;KC\#J_[_77<:2-HMFWE_RN8+LOP]H#=*,+%N/0 MHQ.B43VB-WK[)KAJOSM!NMN0[IY"'RWI0":E0)!K>-V!EUB?QKV5@HXFSS? M-;#Z>%HK:F>E<%;,47'P'$PJ2\WR1)_?P"I5B$=I!TI:G+JLC9I_O9TL83Z=W]Y]72UJ9SCX\C":%_D>G#56,R['6MS>#2K72 M7[B M3P%9+!V%V@F!U&4@1<%C61A4&HS\V:NB5+HD^G:+<14KMC8[10N5L9PZJI-D M&TJ,'>D61*W&YT+)1YZ@AH2KJD$R 8GB0MA"L*7+8]JEKE^'YH*0@7 XE4), M>594-I3EZ!F^X!/))1?'K(B$)O8UUIY(ZS\NENG=<@5WMW71[&MF/O[K7Q>, MK9'@VB;-9JY#E)%PLH+ESTYIR@2WI&R]A%WH7_]6I82]7\3)2&!M=B[W1O_O M8MDY^0\R[] T]8RU3;7K@=::V4>M]5('] \NK@S5QEW/FHR4N:GNL&:U>0&, MJXMO+UX]'ZAF-IP:D\ UJ;9;O4L/5'4E5Q,C"W<-1M+0I>J&*;UB4%D!VE]+ M:>J)-="\BT9_ U!+ P04 " #!GIQ6\MQJWY " "G!0 &0 'AL+W=O M)2=60A[YX;S-GSLSXS&RMS:.M$1T\2Z'L M/*J=:Z9Q;(L:);.GND%%+RMM)'-T-%5L&X.L#$Y2Q&F23&+)N(KR6;B[-?E, MMTYPA;<&;"LE,[\N4>CU/!I&VXL[7M7.7\3YK&$5WJ/[TMP:.L4]2LDE*LNU M H.K>70QG%Z.O'TP^,IQ;7?VX#-9:OWH#]?E/$H\(118.(_ :'G"!0KA@8C& MSPUFU(?TCKO[+?K'D#OELF06%UI\XZ6KY]%9!"6N6"O#=!0HLKYAC^V?HE9.?RQ=:2NZHRLX"4R4LM')<5:@*CA:.']A2H#V9 MQ8YB>8^XV.!>=KCI*[@9W!!2;>&#*K'\VS\FCCW1=$OT,CT(>,/,*63# :1) MFAW R_K$LX"7_5?B5]P60MO6('R_6%IGZ._YL:\*79#1_B!>45/;L +G$4G& MHGG"*'_[9CA)WA](8=2G,#J$GM^30LM6(.@5?$;GT%B_71@LN=M']B#G:%!S+L1 M1@E77%DBLB+7Y/3=. +3C87NX'03I+C4CH0=MC5-4C3>@-Y76KOMP0?H9W/^ M!U!+ P04 " #!GIQ617N/T"D& !5#P &0 'AL+W=OG@BW:3[]3N7DF6[=9*A*/8A,27QWGL.>>Z1>'K?M)_LRAC''JJRMF>C ME7/KD^G4YBM39?95LS8UGBR;MLH<+MN[J5VW)EOXH*J)L%!(@4YK< M488,/Y_-I2E+2@08?_NQ=,"<6YV;=9-ZXKZCMV8 M.RRVLVQ\F\U+8R>G4X<"-&V:]\DNNF3BD622O6MJM[+L3;TPB\/X*8 -Z,06 MW85X,N&[K'W%) ^8"(5\(I\O+1X3$Q%D$8Q^P5M91FB%H5=-Q9803JS:#T;L!H- MN)T_YB+!4O%XMU)CP?7>E8SYA+U?&R((^1=U#BFS<=E8.\&*T0:.>1#'T010 M4BGI2NN8UC],=WD@)95V.VFP!^8!GP/6=&!2D9+\%+0+[)S$D*9#I(1*T[[E MQEWYR6'\@%4'.@3VL=C5Y3K>?QX+[.?; PYS \\Q6V(N>S"V:T*5X#<*! 2) M=@T2W[9CR$.!'48Z59.OVM2+YCG#$?^KX0@9Q#+L!F%(%*!!3TT$.B+?4>C_ M\(!(+#SKXW8CU)Z<81:2B430KLN(/^8XJ*VAVQY"ZBV0RD 2;KLC%&$Q=/B,XW#O$'PG+))L$A(+D23/>0[,1F,R MH*0PB"V4B%82;:2&+#V4_^8Z()8?Y?KQ'@W*626G%PG MP7N)-![Z5M_EYWBIP8J>=9VQ2LD7\)=$>Q83[ZW9F*?QOM]0CV)ZH&2(,)B@ MH@:' 4;>MT"94@H0E)26?!]HD&ORB-G(!%N'YA;8-?R%X(7=&-Z?WJ:.FPW[ MRFW2(-*"0$WVY!/M/P\58(Q_\S;3^\MQMP%!'7)R$QGPE)J2.H)'DVZ41-*/ MR/VU'R6J>X2%$%B 'VLPB(3GEV">2N.^SI7)334'DJTU?EL*W9(FOE2(S>?^@RGU M7RPOJ*N3*/*W0BA0]:549]")0$?@X^#81_1T[Z@#H[SS!SJ+7MW4KCOU#'>' M,^-Y=U3:3>\.G%BK.])]:98(#5\ET8BUW2&NNW#-VA^T]($ M/%\VC=M>4('A)#W[%U!+ P04 " #!GIQ6<2E+@&<( *6 &0 'AL M+W=O MH KPV4-7"G9F+[;V0C@*48UMI64E-%OSXU<^D,0AB&3F[;YHDF ]ML$ODNS/ MOG@6\O=BP9@BW[,T+RX["Z667[K=(EFPC!9G8LER_9VYD!E5^JU\ZA9+R>BL M:I2E7;O7&W4SRO/.U47UV51>78B52GG.II(4JRRC\N6&I>+YLF-U7C^XYT\+ M57[0O;I8TB?VP-2ORZG4[[H;9<8SEA==7KE%+&6)*@FJOZS9+4O34M+;\:U!.YMUE@UW7[_J7K7S M>F<>:<%N1?IO/E.+R\YYA\S8G*Y2=2^> ];LT+#T$I$6U?_DN5FVUR')JE B M:QKK+%C^3GPC/ MR1U/4\T4%UVE-[%<43=I-L>I-\=^9W/ZY$[D:E$0-Y^Q6;M]5^_:9O_LU_V[ ML8W@'95GQ!Y_)G;/[I-?'QSRZ:>?#VS7[3',L&)Z!L8Y@NE;'VZ->SQC&QC/ MS$0TUSO5^W!K?#/CL.2HK0F.8.R/F=#,?!7KHYCH@Y_-*M5,OV(L Q-_])MZ M(?:HK9!$'^)2]R6W(ENFG.8)"XMBQ0Q'>W^3YGZUNOX[J[MG*55L1J94JA?R M+TGS@M9=UW]^T8N24+&L^.^!W;BIW<%AM^S7OQ1+FK#+SK+\.R'7K'/U][]9 MH]X_#V4)B3E(S$5B'A+SD5B Q$(D%B&Q&(2UHC;81&U@TG74$K%F\H70K.P: MRVYOE<]XL5R5 4Q2RK-#_=^-43TU:#5V7F'EX'E]-;+.QA?=]6Z D&MTD9B' MQ'PD%B"Q$(E%2"P&8:T #3)>4C,1V(!$@N16(3$ M8A#6BM5X$ZOQ#YIFC9%10V(.$G.1F(?$?"06(+$0B45(+ 9AK:B=;Z)V;N[! MF%1\SE^G5*^SK6+UF'&E]D\1UB$SBJ>&#(DY2,Q%8EZ-C7:&'OWQI#V1])$K M#)!8B,0B)!:#L%9V)IOL3(S9"?.UX(F>0#6AH7:LYU*#N3-\>! MW>^WCX-;XUI/C00234U#M69N5F\O-N;UG9H;J.9"-0^J^5 M@&HA5(N@6HS2VOG9N;!L M&?/S"U?\J;Z<7#"E4I:Q7'U^[8N4((^,2)8POCX\BFOXW4Q-)ON1,F["R9%" M:BY4\Z":#]4"J!9"M0BJQ2BM'2E[&RG;&*GI2L^&!+GGB2!N690D>4*FXIE) MB&?IO?N]/K0M>H;,W_JS BJ.5#-A6H>5/.A6@#50J@60;48I;7# MMRVML'Y4;84%+:Z :@Y4_.5Q)+2Z M JHY4,V%:AY4\Z%: -5"J!9!M1BEM<.W+W8;4LV+.-EZJLP5TR[9:%N(C)&=-YF3"_T;<7*L_SU#2X' MRZ/,\,FQ@U9M--IN!;!EG=GMX:U[8*G)V=ZY5 ^Z83Y4"Z!:"-4BJ!:CM'9* MMM46EKG<8I.29$'ED^ZEJKL>ZVPTTRSZF!ZLN#7+)\<$6G?1:)/=F(SZ;W," M+:F :K[UMD+#&N[M0 !=90C5(J@6H[1V3K:5%9:YM.+Z;28^[Y:P%ZK8G*-@ MWY=ZBJ6S5)^LH/4,ZW_OG*Y 7D&_A6H.5'.AF@?5?*@6-%KK-IWSL]YD]U\[ MR.&!)L.S47NA"+J5L?6V]&

=MP%8E#![P9./6 MAVH.5'.AF@?5?*@60+40JD6-MILL>W V:$G_7.6"8DS6>K[&!\D->W;Z&: M ]59/3E*T.H(J.9"-0^J^5 M:+13AEX'FKP=>D&W,D9I[VH M;:L9;',UPRE77LD?Y+C[=\WK/#EIT%H(J.9"-0^J^5 M@&HA5(N@6HS2VHG< MUD+8PQ]T.=:&5D% -0>JN5#-@VH^5 N@6@C5(J@6H[1V[+95$+;YR113^E(6 M\I$ERV?E^<'J]BJUX')&EF42#P8.6O\ U9Q&:]TX:>\]B69,/E4/FRU(=;&I?NCEYM/- VVOJ\>X[GWN6%_<^@FA M6Z9^2NX=E4\\+TC*YIKLG8WU'P)9/WBV?J/$LGI>Z*-02F35RP6C>EY8+J"_ M/Q="O;XI5[!Y_._5_P%02P,$% @ P9Z<5JBFOIY# P [0D !D !X M;"]W;W)K&ULK5;?;]HP$/Y7K*R:.FEM?C4A=( $ M9=/V4 F5=7N8]F"2@UA-[,QVH/WO=TY"1B&-UFDO$-MWG[_O[+OS:"?D@TH! M-'G,,Z[&5JIU<6W;*DXAI^I2%,!Q92UD3C4.Y<96A02:5$YY9GN.$]HY9=R: MC*JYA9R,1*DSQF$AB2KSG,JG&61B-[9<:S]QQS:I-A/V9%30#2Q!WQ<+B2.[ M14E8#EPQP8F$]=B:NM_5.E';6LJ((;D7UGB4['5F21!-:TS/2=V'V& M1D]@\&*1J>J7[!I;QR)QJ;3(&V=DD#->_]/')@X'#HC3[> U#MZQ0_B"@]\X M^)70FEDE:TXUG8RDV!%IK!'-?%2QJ;Q1#>/F%)=:XBI#/SV94<44$6NRD*" M:UH'ER=DR3:D3/"./F:BE(AKAK9&GF;W>VXX3BK.7HO Z5>0C3R#I M\+_I]W>]'@ ; ]9&S=M';>;U(MY2>4E\]SWQ',_O(M3O/H>X=?=ZZ/CM(?H5 MGO\"7M?Q_)BNE):8)3^[ E[C777CF&&%9VK<=N('T6!D M;P\EG1JYD1,%K=4SKD'+->CE.DT29M)+D3BE<@,)T0)K4()E9Z4)/&)E5M!% MN88-#BG[1X0[3(+ Z>8;MGS#7KZ8UF*+<82J0,@VR17!@]PRS.?LZ;52>G=\ M[<4+3T1?N*';+7K0BAZ\_I!0+O"R4]#@-/##H[/IW? ?\R-JY42]*0[R;0&CB>][I(9G8;:.Y+98>(.HH/4>B9@V H8_FV" M W:EWM0>GJ9V&!RG=H=1<$+2/NBH.> U, \-O!*FS-;-M9UMWS+3JH7;?\SK MAQ#V"JQ+BF2P1E?G24T=OOJ,\7W&$AC@.MK(?1^8#9H M7WB3WU!+ P04 " #!GIQ6P$M"0AH$ !U&@ &0 'AL+W=O)4 MCJV-4MM[VY;AAB9$WO M3?65%1<)4?I4K&VY%91$65 2VZ[C].V$L-2:C+*V MA9B,^$[%+*4+@>0N28CX9T9COA];V/IH>&+KC3(-]F2T)6NZI.IYNQ#ZS"XI M$4MH*AE/D:"KL37%]X'KF("LQPNC>WEPC$PJKYR_F9.':&PYYHYH3$-E$$3_ MO%.?QK$AZ?OXNX!:Y9@F\/#X@_Y+EKQ.YI5(ZO/X#Q:IS=@:6BBB*[*+U1/? M_TJ+A&X-+^2QS/ZB?='7L5"XDXHG1;"^@X2E^2_Y6@AQ$* Y[0%N$> V WI' M KPBP&L&](\$](J 7J9,GDJF0T 4F8P$WR-A>FN:..5<\3)>[PBO?%A3]"]ZFK_,OSS/EVV/J1-C M_I/=RRT)Z=C:FDDGWJDU^?X[W'=^;I,($A8 P6KR]4KY>AG=.R;?-U,<_?E9 M]T$/BB;RKS8A>Y!"0L("(%A-R-M2R-ON>5@34F@A/Z$M%:9-+U5M.N8\[&1 MLQ2^3YR1_7ZHSNDN0>==79ESO\RY?[[WIK[_V_.7WY?:A/[\X64Z^SQOR[J3 M>.GL@80%0+":DH-2R0&T#0>00D+" B!8300V(;#%H_=#-V&$SM'O52@ M]B&]?%L@J0%4+2Z MG%61CSUP;X(6_*"T (I65[.J^7%G)7R--WNMIO.:W@0MYUL';5\D<56FXQ-U M>OER?V*9[.9M^4%H 1:NK697^N+,@OL:-@U8W MWC7=V-K-O6VNE/]'O8ZK@AV?J-@/#7GN2@E9CON@M "*5I>S>@O =^#>!'TC M *4%4+3ZE]+JG<#MK)*O\&8!/%&>^MWC7JI2ZZ"-E=(^^!ZO[;;.]C4DRKZA MYQ^/R]9R[V2:[1@TVF?XWL]W0"I,OB'S2,2:I1+%=*61SLU +U,BW^/(3Q3? M9E_]7[G2GL\.-Y1$5)@.^OJ*<_5Q8@8H=YHF_P%02P,$% @ P9Z<5OF] M0=_" P S!0 !D !X;"]W;W)K&ULS9A=;]LV M%(;_"J$50PNDT9?M.)EMH+%4M$#3&O&Z70R[8*0CFZ@D:B1M)_OU(RE%L1R% MCC%>],:6*+X/#]\C'DF<["C[P=< MT7>;*& O-S6D$IKV24 M%5C(4[9R><4 IUI4Y&[@>2.WP*1T9A/=MF"S"=V(G)2P8(AOB@*SAVO(Z6[J M^,YCPRU9K85J<&>3"J]@">)[M6#RS&TI*2F@Y(26B$$V=3[X5[$?*H'N\0>! M'=\[1FHJ=Y3^4">?TZGCJ8@@AT0H!)9_6YA#GBN2C..?!NJT8RKA_O$C_:.> MO)S,'>8PI_F?)!7KJ3-V4 H9WN3BENX^03.AH>(E-.?Z%^V:OIZ#D@T7M&C$ M,H*"E/4_OF^,V!-(3K\@: 3!H6#P@B!L!.%K!8-&,'BM8-@(]-3=>N[:N @+ M/)LPND-,]98T=:#=UVKI%RG5C;(43%XE4B=FM["%<@/H/?J*&<,J:^AM! *3 MG+^3K=^7$7K[YMW$%7(P)7&3!GQ=@X,7P"&ZH:58B?H< +PIYXYJ^7!SWRR"R/(#'*X]?+?8,989NV4/-"<]K.T"VH M:D#*%5H TW6C3 !]N\O)"JN5>(;B^THN2DC1[Z10_6B&EO(2SW"]5/_Z(MGH MLX""_]V7YCJ007\@JHY=\0HG,'5DH>+ MN#,?OW%'WF_]>7()BRR"8LMP3K9 M'+39')CH[2)DD-!52?X]7"]U(FK&2#-4_=_.O(F[W7?W:(_(&,>IEEF"=2P; MMI8-C99%D %C\JYFM7=]AM6$X9X=?C 8>]ZA;<:13KTIA\]R<#$<>L\&C9_W M"X-NOXXOH]:7D=&7N2RZ3*YLA#D'P?ML&3VSY= 0XQ"G&C(Z=E/&EH;K^'71 M^G5A]&NYIDQD.,_1 C_(%Z!^RXR,4VN@35AD$Q9;@G42,6X3,?Y9GFACF]FT M"8MLPF)+L$XV+]ML7EIXHET>K41'>T3&.$ZUS!*L8YGO/;V*>__[F=8@3&\! MQ[M$YD!.=,;[1MH9YW),$Y ED84O)2$3=C3EWW5FF155ILB]9- M2/"4D.!G*>5-)+9R:I,66:7%MFC=G#Y];_K&#Z##@JZ34P$CM+>P'X%1F=,' MP*PW!U8_$:W28ENT.@?NWJY- 6REM\LX2NBF%/6V2-O:;LE]T!M1!^W7_M6\ MWEA[PM3[?#>8K4C)40Z91'KG%_))RNJML_I$T$KO#=U1(6BA#]> 4V"J@[R> M42H>3]0 [0;F[#]02P,$% @ P9Z<5N[%2.<7 P O @ !D !X;"]W M;W)K&ULK591;]HP$/XK5E9-G=0V(0&".HA48-,J MK5)%U^UAVH-)#F+5L3/;0+M?O[,#&840;=)>(';N^^Z[\_DNPXU43SH',.2Y MX$*/O-R8\MKW=9I#0?65+$'@FX54!36X5$M?EPIHYD %]\,@Z/L%9<)+AF[O M7B5#N3*<";A71*^*@JJ7,7"Y&7D=;[&7QEL-%[S\1&,I?RR2YNLY$76$' (366@>+?&B; MN25"&3^WG%[MT@+WGW?L'UWL&,N<:IA(_HUE)A]Y X]DL* K;F9R\PFV\?0L M7RJY=K]D4]G&:)RNM)'%%HP*"B:J?_J\S<,> 'F: >$6$!X"^B< T180N4 K M92ZL*34T&2JY(:BDP/?8.2 M++&?;MV/*_?A"?<1N4-7N28?1 99 W[2CN^$+00^YJ).2+A+R#AL9;RCZHI$ MG0L2!F'4)*@=/H6TAHD-5]J/I""H/W68/MDU!]4_C_B>Q5,KIU,KIM M[,F8_8;#M;)W&O%PS]]7Y QT91N&?T M2FBO%MIK%3K%FU2U*>RSV.Q2N13,K5&OJJYGY3(.NN&!X@:K* SB M9LG]6G+_GR3/J0&2*LB8V07PJ_&&COM'<@Y3?&QQV>F>2'%R+1@UKXX.^*&$36 M7KZ#H\KLA-W!@<1CHUK<>S3=N(OE_S*NY MCOT1[YXF'!8(#:YBS(ZJ9F6U,+)TXV8N#9Z#>\SQ\P*4-<#W"RG-;F$=U!\L MR6]02P,$% @ P9Z<5I9.:9KW @ +0H !D !X;"]W;W)K&ULS59M;]HP$/XKIZR:.HF2D%#*&$0J;:=56C4$Z_:AZ@>3 M'& UL3/;O&R_?K83,D!IUDY\V!?PR]WC>Q[?Q==?<_$D%X@*-FG"Y,!9*)7U M7%=&"TR);/(,F=Z9<9$2I:=B[LI,((FM4YJXON=UW)10YH1]NS8289\O54(9 MC@3(99H2\7.("5\/G):S71C3^4*9!3?L9V2.$U3WV4CHF5NBQ#1%)BEG(' V M<"Y;O:NNL;<&WRBNY%LXX@I2S_)YM"AQT'C5/MX!<._J%#^QF'H' (+-$\,DOKFB@2 M]@5?@S#6<,K#;66[.AS-SB1 F]2[6?"L>X0K9$.(,1"IL4+$+X,DWHG!B= M)9Q>HR(TD>^TS?WD&DY/WL$)4 9W-$F,1=]5.A #YT;%H.KG&)8H5.^/9-J^-]J%+I2&![FK5+S=IUZ&4B"HSXG-%?AWF1 MT\TQ.A;#?*!6H==W5[LH/UH>Z%\I;ES\P M>2.E'Z]P@C,-Z34O=!F+O#G))XIG]GV?G%8L@"&PO=V]R:W-H M965T>2,CFW"J6J M"]N660$EEN>\ J:?;+@HL=)3L;5E)0#GK:BDMN_=BC3AM:*$ MP:U LBY++%ZN@/)F;KG6ZXT[LBV4N6&G286WL +U4-T*/;,'EYR4P"3A# G8 MS*U+]V(1F_JVX >!1NZ-D4FRYOS)3&[RN>48(*"0*>. ]64'"Z#4&&F,W[VG M-2QIA/OC5_?K-KO.LL82%IP^DEP5H<_H8;5$IR=G MZ 01ANX+7DO,^^PEYCN=/R!?'Y4O(!KGW M5F[KI$-<;XCKM7[^7^*^H"61&>6R%H!^7JZE$GI#_9K*UQD&TX;FD%W("F

Y/='[+[Q]S355U55/_/4R$[9=0JS<'?I5$4 MS!)[MP\_+@K=*!Z*WD % U1P%.H.-WH[*Q $TTFR3A[N+>K.W.B ;%ST)0ZF MP<(!+#P*]JB[C]G[E> 9R$FT<(SFC-#&19[GN=-LT< 6'66[)HSH(Y^C+>?3 MAS(:K1J'S@'9N"9\#RP>P.*C8/=<8:K?VM!3IMCBT39R=6\XI!M7S68S_P#/ MWFM\YJ.CN\V6,(DH;+3,.8]U.M$U\FZB>-7VPC57NK.VPT)_^T"8 OU\P[EZ MG9CV.GQ-TS]02P,$% @ P9Z<5GQKVO.7"0 ZU< !D !X;"]W;W)K M&ULM9Q;;^,V%L>_"N$M%BV0'4NDKM/$P"3I8@M, ML,%,I_NPZ(-B,[$PNKBZ)!.@'[Z4K.B(EG0TDLF7Q!>>O\\Y/*)^)FE>OJ39 MUWS/>4&^Q5&27ZWV17%XOU[GVSV/@_Q=>N")>.*@$$^SIW5^R'BPJXWB M:$T-PUG'09BL-I?U:_?9YC(MBRA,^'U&\C*.@^SUFD?IR]7*7+V]\"E\VA?5 M"^O-Y2%XXI]Y\>5PGXEGZU9E%\8\R<,T(1E_O%I],-_?^*PRJ%O\'O*7O/.8 M5*$\I.G7ZLFONZN547G$([XM*HE _'OF-SR**B7AQY^-Z*K]S,JP^_A-_=]U M\"*8AR#G-VGTOW!7[*]6WHKL^&-01L6G].4_O G(KO2V:937?\E+T]98D6V9 M%VG<& L/XC Y_@^^-8GH& B=80/:&-!3 VO$@#4&=>;61\_JL&Z#(MA<9ND+ MR:K60JUZ4.>FMA;1A$G5C9^+3+P;"KMBMMX]WUT3LZXATC=VE2['/R2[+C.]E^+2)MPZ5OX5Y35/ NR-X1 M9EX0:E VX,\-;G[+MZTY1=QA;?99K<<69?__'T5S\FO!X_R/H=P=M:UA[>KZ M?Y\?@BV_6HD+/.?9,U]M_OD/TS%^'@I>!O^5A M*/2CGE/K52/5\\:EAN=:E^OG;E #S0S7LMVVF>2NW;IKH^[>\D.:AT5.Q##4 M>BG[7-7](4NW/,^K*R?(2)Q)Q,=;G%^)_GJ?94$1NSU7/,HR3 M> 8:&9U&4C1>&XTW4?W"IS+CY%#&A\I7M/)1K;D7O2(Q*6R_#=O7./;Y*M.@ M2$Q*@VG '=A0//HU@MUQC5J6XYU6:].N6ZZ4&:XS4K!F!QK,A25+_B)W81+& M93SH."H[M]M4J>/940^AH]\,%;< MFI%7'F1#>'B#6RZ-"[C$G (3K,Z#;Z-UCLK.[EQ%:G(2@'9,6V>=HRPU.Q6* MU.14 #"9.#%-U3EN;2-UCEHNC0MXRL2!ZC8+HZBJ[RQ\RNL.SO@1K_#[$*HZ MNV\5J?WLW?&A&;=<&A= %L,Q"2GR<0#!-6?WK X< M8YV%/*TK>6J7\G2P& ,68_BDV521X];40*IPNU(%:#%"+.3JK62E]J5*34P'TQ?"IL?G(T0AVD<,R&/-.B(/UUQ)%,W-D M:90!(S&&8U%Y;.!CA*K-+2P<860!& MEDXPLI2"D2HU.14 1M998#1AC7UIQ4V7!@9D9.%D)-7U. OA*K,[4P<+6K.[50"&M80$@63DAH[>+\@2O/[CH=RWP6,)>E

6I13%5*G)&SH!Q6Q\ M^7!BG)ZP1O #MUP:%W"5C9/19*F/(PFN/+=_5:G)>0 ,LW7NU;*5TIDJ-3D5 M0&?V67NU)JQ-9'H&-UT:&+"6C=/231I&I"@?)K?0XCJSNU,'B-F=O>@Z=V?9 M2JE,E9J<"J R&U\@G(\BC6 711S?.)VIL?N[V*56LKM 3C9.3H/UBN,'KCB[ MNW0LYMF 8;;.#5>V4A)3I2:G DC,QF>_IL9DW-I"AF0=6.4 5CDX&(V6^#AV MX(IS^U65FAP_X)>CBCZ)3 M!R-2.H^E2DT.$MC*T;F_RE$*7*K4Y%0 <#GXS-=\RF@$I0D/RGQV^ENY@1_Y M293BP15UJ)O]D%5C(Q5GH M4R!8:.HRQ#7FUIXJ-3EBH!]7)_VX2NE'E9J<"J ?%^>7^=7:"$K5RMS>3:-I M9H\VDQT&JG%QJNE5*_[%%%>;W5DZ8,<%V'%UPHZK%'94JY4'7CD=DY/T(E'KE(\4J4FIP+PR#T+CR:L ML;V*N.G2P "/7!R/_EOL>=:>[?$=MQNEJWFJU.3S- "U/)T;JSRE#*9*34X% M,)@W=5+#7/!H!"7P\)AYN@^P:2:!AT?]D>V+'I"2AY/2XNV+7A^8'*.W?='K M\Y(S?H(+X)*'XQ)VN>'DA O/KC8=Y.0!.7DZR#DY3E3[.4+CP[.[5P5 >,)2GDZ$\I0RE2DU.1>?XJK,8:L+: MI$BIZV H#QC*PQFJN17M>;2K^[?,3\\@;")4RDZJU.1#N8"=?)WLY"ME)U5J M[HG.4XUY]E2?,IN3;5HFQ?%DU?;5]B3;#_7YK6MH?CP&]R[(GL(D%]CZ*$R- M=]6L1W8\6?;XI$@/]>&L#VE1I'']<,\#P;Y5 _'^8YH6;T^J#VC/]]W\#5!+ M P04 " #!GIQ6&4T0>$T# "S#0 &0 'AL+W=O%?[^SDX:&A@RDLGYH8N?NN7N>^)SS<,7%G8P!%'E(629'5JQ4?FS;,HPA MI?*(YY#ADQD7*54X%'-;Y@)H9)Q29GN.$]@I33)K/#1S4S$>\H5B20930>0B M3:EX/ 7&5R/+M=835\D\5GK"'@]S.H=K4#?Y5.#(KE"B)(5,)CPC F8CZ\0] MGKB^=C 6/Q-8R8U[HJG<]R6H5<74 MCIOW:_0OACR2N:42)IS]2B(5CZR^12*8T0535WSU#4I"78T7Q_WA[;"'#22'9;Q3HMXW@OQ?'+),Q5+ MA:AA @DF0F>$JB1.9<4D;XC.2E0$896"O3)$81(3 1]&ZT'/N^@[^A MO=RDN6WF.GY_TZ[&H%LQZ+8R^(I;8)D^9@Y2YUZE2R*:XB87$2X(XQ+'?)4= MQIQ!$Y$B4']%"D%%(6BE,.$IOMI8[[E8OA=9R-/&_%I1WKKJ M=@16(]RK"/?>L?AZNY1A1V U&?J5#/UW+[[^UHKL. W%MVT6U,UJ! 85@<'_ MJKW!ZWALFWDM/%SGZ>OJM#(Y$PG#N3D1R5P:U04PJN ?ZK>COG4M[@JMKL%& MA^&^8U66X+N28D=H=2F\)RF\=Z_,,D3;YZ3!I-.VG)^:&[>U:=AE89:1@C8: MVR:--.R-]C<%,3>G DE"OLA4T4A6L]7)X\3TV\_F3_6)Q+353S#%<0;;Q+FF MSF"&D,Y1#[45Q0FA&"B>FR;[EBMLV4R33$ZL6*G\RK9E&$-* MY07/(<,O&RY2JM 46UOF FAD@M+$=OI]STXIRZQ@;/:6(ACS0B4L@Z4@LDA3 M*IYFD/#]Q!I8AXU;MHV5WK"#<4ZWL )UER\%6G:-$K$4,LEX1@1L)M9T<#7W MM;]Q^,%@+QMKHI6L.;_7QK=H8O4U(4@@5!J!XFL'R!-IGF1?^?8M$A92 M\;0*1@8IR\HW?:SRT A G/8 IPIP3@.&KP2X58!KA);,C*P%5308"[XG0GLC MFEZ8W)AH5,,R?8HK)? KPS@5+ 46A%!//;),:*8(S2)R_5"P'$]*D8]DA643 M%0D0OB$+P$()&=7Y[Y%IRH5B?PY6& HHEQH"71-CDO,%*,H2^0'![E8+E92=IYA;1+;GBF8DFNLPBBXW@;$U!GP3ED M8>9T MY0<4'<08\X?<=MX3-_>[C30<>M#\4U>.X_',[WMC>-96T>'F7SJCV.J(XJBF..BDVKT 7Q1)EU/SYY>B$ M8+?/$3VOIN=UTSO<25- 47TE.YAZ+UBXIT1?N@S]=IY^S=-_\TGWGGEB)VGF M5VN@!T5MW/V60K@70*0W%<].WUUSA%##+&.G%;.HW_)H@0 @; 9 >&PO M=V]R:W-H965T"4^%E0%-K(<5P[ M(D%L;5;9M4>^6;%$AD%,'SD02101_M\M#=EQ;4'K[<)3L-O+](*]61W(CCY3 M^?7PR-697;+X041C$; 8<+I=6S?P&J-9&I A_@[H49P<@U3*"V/?TY-[?VTY M:48TI)Y,*8CZ>J5W- Q3)I7'CX+4*I^9!IX>O[%_SL0K,2]$T#L6?@M\N5]; M"POX=$N24#ZQXY^T$)0EZ+%09)_@6& ="WB)D"PJ@E4&41#GW^1G48B3 ,73 M'8"* -0,<,\$3(J 23-@>B9@6@1,L\KD4K(Z8"+)9L79$? 4K=C2@ZR86;22 M'\3IN#]+KNX&*DYN_F#,/P9A"$CL@_M8DG@7O(04W A!I0"?P+.::7ZBKGS9 M@KN]NDT%"&)0QKW'5)(@%!\4]NLS!N_??0#O4L1?>Y8(Q2I6ME2)IH^SO2*I MVSPI=":I"7A@L=P+\'OL4[\C_DX?#Y&&P%85*LN$WLITB[2,#X1?@0G\")"# M)ET)Z<,Q]EH9,QC69C50\ZS4/--JOO&\)$I"(JD/ M@NA JZ6?PE"IE:*SG<\IYN=:/JT6,*9VY!N!L.S5H4:L)HHMQ3E&@ZD9)*$ M73+<5GX0SN&\H<((A?M0-0WS4L.\9V!^)($(TC;:.0[SUD.=1O*]"*S-8.#$ M6Y3Z%EI]]R:3;=$KLA>!M6D,%+DL12XO6U%HW-7X;I?M&=2UGIC!L#:G@8JA M4UD/1ZOYFW)[X(Y%AY">G;QZBDL;T*AL>"RV>OE.G!L$-6<\G0Q::XP9C"L3VNH[,H1(JU7NKRI%WRU)@S1!#5_W1KB M<#^NKJQR:O]EU-11VS6UE/9"L#Z3H4HKCX;T'LVTJ:/V?U>=:XP1#.N3 MNE2T?;)U$%&^R[9@!/!8$LM\%Z&\6F[SW&2;&W8%S_>('@C?!;$ (=VJ4.=J MKA+E^;9+?B+9(=N(>&%2LB@[W%/B4YX"U/TM8_+M)'U N?FU^1]02P,$% M @ P9Z<5EWNY2^X @ (@D !D !X;"]W;W)K&ULM59=;YLP%/TK%JNF5FH*@010EB"UB;I5ZJ2J']O#M <';A*KQF:V2;K] M^MF&(M*2K-.REV##/8=SCNUD* %, M/UEPD6.EIV+IRD( SBPHIZ[O>:&;8\*<9&SOW8ADS$M%"8,;@629YUC\O #* M-Q.G[SS?N"7+E3(WW&1N0U+1G)@DG"&!"PFSGE_-(U-O2WX M0F C6V-DG,PY?S23JVSB>$804$B58<#ZLH8I4&J(M(P?-:?3O-( V^-G]DOK M77N98PE33K^23*TF3NR@#!:XI.J6;SY![6=H^%).I?U%F[K6;8AE"+,,G3%%&9+,J> SJ4$)5$/S6!!&%& KG7<727' M,U"84'FBBQ_N9NCXZ 0=(<+0_8J74M/*L:NT4O,^-ZU5752J_!VJ/F-QAH+^ M*?(]/^B 3_?#9Y V<'\;[NI\FI#\)B3?\@4[^"YM KU="7R[UO7H2D$NOW=Y MK<@'W>3FF(YD@5.8./H<2A!K<)+W[_JA]Z'+^8'(MG((FAR"?>Q)RSJVUD\1 M ]5EN>()+8_Y(UDG_6$-C:8E$\]%[LPS\4;>F* M&EW17EW7(.5(-ZFTS$N*E5XDG'.AR"]LNU:>J$?!B^4=U5Y8=PM M/6ZDQPM3[K8ZF/EZT U@29A$%!8:YIU%VJ.H.G(U4;RP36W. ME6Z1=KC2'S$@3(%^ON!G%9:U@0Y2P, M +P. 9 >&PO=V]R:W-H965T:CZ8#(WB867U/80J/KQM3W#D$ɸ\9+R=XWN. ME_CVYT+>J"F 1G>,B'#A =9W[6=RJPO"DT)AU.)5,$8EO?[0,5\$,3!0\,9F4RU;0BS_@Q/ MX!STY>Q4FEI8L^2$ 5=$<"1A/ CVXMUAG%J &_&3P%PME)&5?BC2HY[3 Q?(#^Z$3;\1<8P5#0:](KJ>#8#M M.8QQ0?69F'^'2M"FY1L)JMPOFI=CM\S@4:&T8!781, (+[_XKC)B 9"DSP"2 M"I \ <0;SP#2"N"<"\O(G*P#K''6EV*.I!UMV&S!>>/01@WA=AG/M32]Q.!T M]DV(?$XH19CGZ(AKS"?DF@+:4PJT0FOH!Y826ZO1\@%H3*A:,:V7YP=H>6D% M+2'"T<54%,K@53_4)B1+'(ZJZ??+Z9-GID_1B>!ZJM!7GD/>Q(=&2JTG>="S MGW@)3[!<1VF\BI(H25OB&;X>GGC"26M[4\>7/L-W2#C1L'9L_&NS]]>Q&8^. M-##UN\V\DGRCG=R>\%TUPR,8!.8(*Y"W$&2?/\6]Z$N;\H[(&CYLU#YL^-BS M/2:D)G^Q.[IB;'9-;05V5K2I+RE[CM)>1[=9O+/9#V\71?G'-&+=K&/=],9Z M(7$.B&,&K5%YP6]=DX[(&CI[M<[>1^[-7I<^=$36\&&K]F'+N]Y7[JHW'A0* MQ@5%E(S-96?NM7O 4JVT:?<3IB42Q8C9RPWU4([OV_;2T,OS3MG;M>QM;Y0G M9OE9P= _],*&]]*\=:$[(FLHWJD5[WSDAM_ITH>.R!H^Q-'CGW[D7?O*">J< M>'H7K[[A(+PP3QR5V#8'_-#W6K#P[HG]VQ_?O6[[^WG>NNY=L355)X^JDX\\ M A5[5UYTQ-;TXO%I%GM?/!T> O\\B>\0=/HH"Q?R 9RXM(CA4:BX+I\0M>M M=0JVYQ*/)^W[-C5S^<4C39G7F0?RA'"%*(P-9;2^95XPLDR5RHH6,Y=M7 MM MMH=I#R8Y)%8=.[,-=/OTLYTTHI"&">V%^'+^?__. M";$]V7#Q* L A9Y*RN34*92J+EQ7I@646)[S"IB>67)18J6[(G=E)0!G5E12 M-_"\R"TQ84XRL6,W(IGPE:*$P8U V+ADI@4G"&1*PG#HS_^)J;.)MP#<"&[G51B:3!>>/IG.=31W/ M &%5!D'K!]KN )*C9'&^-5X.NV21KC=?G;_9'/7N2RPA"M.OY-,%5-GY* , MEGA%U2W??($FG]#XI9Q*^XLV3:SGH'0E%2\;L28H":N?^*FIPY; '[XB"!I! M\*^"02,8V$1K,IO6'"N<3 3?(&&BM9MIV-I8MB:**_,'V19A1)@&= MSD%A0N4[+7JXFZ/3DW?H!!&&[@N^DMI>3EREB,.B07_7+YY"V\N"EW-5U:HL5M,4*K-_@N&+-B4PIERL!Z,=L(970_]&? M74G7JPR[5S'?[86L< I31W^8$L0:G.3M&S_R/G25X#^9O2C(H"W(H,\]N06S M460@$%^^]HXN:XO(6IA-99V$H^'$76\GT;O,D4D,VR2&O4EH[F$7=ZT*M[AC MW]OA[G4^DCMLN<-#W&$7=[C'/?9WL'N-C\2.6NSH$';4A1T=QNXU/A([;K'C M0]AQ%W:\AST,=[![C8_$'K78HU[L^P+TX;Y4(+K@1WOP4;0#WVM_)/RXA1_W MPF]ML=ANL6>(@>I*9+RWQ_CA*-Y)I2,H'@5M4(WH;IVEYAZCCZ"<,(DH++7, M.X]UM41]-Z@[BE?V>%UPI0]KVRST=0J$"=#S2\[5<\>G%8/RQ]AM 0 +H= 9 >&PO=V]R:W-H965TV&2!_ NB7.V M ZVT#S_;20/A@E=.5M^T2YS_/W[P@R=[RK[R+8! 3UF:\ZFS%:*X<5T> M;R'#O$<+R.4G:\HR+.0IV[B\8( 3'92EKM_O7[D9)KDSF^AK#VPVH:5(20X/ M#/$RRS![7D!*]U/'&#RS&TH"70L78H%G$T;WB*F[)4T=:/5UM-2+Y.I%>11,?DIDG)A% MWTHBGM$]B"U-T&V^ R[D>R#0^Q $)BG_@-XADJ-[DJ;26#YQAK(TL2![<"9_?R3=]7_M4MYF[#0 M)BRR!&MY,6B\&&AZ<,:+1UGPDS(%1-?HW!3DZ*\[&89N!63\[RZC!C:-L@D+ M;<(B2["64L MM3'GI5K;A$668"VMKQJMKXQ:_U%F*V!J2AR*.4=TGT."_C47^$5%'AYI/CC1 MW)C[4LUMPB)+L);FHT;ST0]HGH)<>_V_Z*/O1!^>B&Y,?JGH-F&1)5A+]'$C M^M@H>DC6:V"0QX!6(/8 .8HQ8\\DWR"H%(NF%BJKU95I\L#8Z9+ MOP,JV/C(T* 7M"T-;2:,NA(>WJ&6N->-N-=&<>?)/V6]AGU=N3;B+E7P^KL' M^J7?.RG_8>=-)U,GLC2LEH9>_] 6]"]?+,J"L*0KAM%\1[#N\QYE8A+#V:6D M.NJ2+]WN#ZY O8/(Z+/;!)BVS1VAX< MVF'O!_IA6>*^P-.:LJ13=*NML55::)46V:*UO3FTQ]Y;],>>U0;9*BVT2HML MT=IV'9IDS]PE6RAGPZYR-O1.RYG5SMDJ+;)%:WMP:)X]<_>LRYDRHM!KWSGG M(*?(Y2LVFZWMTBHMM$J+;-':?AT:;V_T%B7.9E.\M$H+K=(B6[2V78>6W3/W M[$O,MZC )%%=)5:K!@8(HU7)Y8V\:U]D41--/P2:DUXLN-7>W!:M$MP]VJ/* M@&WTYB!'L?JUH]K[::XV&Y!SO>UV M2!9D5FT45B>"%GHG;$6%H)D^W ).@*D;Y.=K2L7+B4K0;-?._@-02P,$% M @ P9Z<5M(4"Z7^ P U X !D !X;"]W;W)K&ULK9=MCYLX$,>_BL55IU:Z73#/V4N0VJ15*[7JJKN]>^V026*MP:DQR>ZW M/QM80L!P6VG?)#S,#+\9///'\Q,7#\4>0*+'C.7%PMI+>;BQ[2+=0T:*:WZ M7-W9$YE8RKZ[=BF3.2\EH#K<"%666$?'T M 1@_+2QL/5_X07=[J2_8R?Q =G '\N?A5J@SNXVRH1GD!>4Y$K!=6._QS1)' MVJ&R^(?"J>@<(YW*FO,'??)EL[ <300,4JE#$/5WA"4PIB,ICE]-4*M]IG;L M'C]'_U0EKY)9DP*6G/U+-W*_L&(+;6!+2B9_\--G:!(*=+R4LZ+Z1:?&UK%0 M6A:29XVS(LAH7O^3QZ80'0?LCSBXC8/[4@>O1]FHH2-NCCHUH8!12(Y!OT7>Y!H&4I!.02 M?:5D31F5].+N5Y[OKNY!9!?WWZY $LJ*=^@*_;Q;H;=OWJ$WB.;H?L_+0GD7 M@;WY;3["M+6W;UTMU6QVHJY;<7< M*I[W*A4SI5O']\WQ==_>% >2PL)2C5F .(*5_/D'#IV_3L <$^PY[FQN'[LIF:P\+VRM M+EC]EM6?9/U$I,'(ZPR "TCLG$7,F<3\TO9T,^3,,N,, MVR:(^]/':.6,(79T%D\B5@IAI,+#Y\5>OVX&*Q?/1KH9G[4,3^I#%_MQT,]B:*:FZBP:2>.L0]B;U.2)3Q(C[:2L M_:X"OU:TR]S/NH:GA>UW6A0/%2OPAQU@$#_''WM)9UW#T\*FI_'5"Z2B8R'>J7ZL3^235:AXXX GF4-3^M:W;5U@S*] MZ*5>]/_7HM'PLTK-YT%-#69!MY-K9KNSY=#[/?61OE-?5JIB6^7G7$H3R0_5+F3-I=K35(=[M>T$H0W4_2U7:[8YT1N;=B.;_ =02P,$% @ MP9Z<5AI9X6!9!0 ""0 !D !X;"]W;W)K&UL MQ9I;;]LV%,>_"N$50P>TEBA?$G>.@<22L Y)&S3K]C#L@99HFZA$:B25"[ / M/^H2V=)DQF[/T#S$NO#\>/D?'HH'G#\(^45M*=7H,4VXNAALM<[>.8Z*MC0E M:B@RRLV;M9 IT>96;AR524KBTBA-',]UITY*&!\LYN6S6[F8BUPGC--;B52> MID0^7=%$/%P,\.#YP2>VV>KB@;.89V1#[ZC^G-U*<^)%( M5/D?/=1EW0&*L0:CVF!TK,&X-AAW M#$:S P:3VF#2,<#C P;3VF!:CGTU6.5(^T23Q5R*!R2+TH967)1RE=9F@!DO M/.M.2_.6&3N]N(PBF=,8!8_&5Q55B/ 8?=1;*M$REY)RC:X96;&$:=9Z>RWX MYNUO5*:M]V]1*(3F0E/TVJ>:L$3]A%XAQM$-2Q+C2FKN:-/LHG(GJIL85$WT M#C01HQO!]5:A@,T8GT9#-')+C&O!!,=@.IU")MHHE4MZFZ?99\YT#S>T&Q9ZKVFJ_NKIR%55\;B_XB)$OU,9B>C%H!@5*N_I8/'C#WCJ_MRG/23, MAX0%D+ 0"-9RA7'C"F,;?5%&#^,&D9G>TBPQ?9K:"6,/I65LZ%/PZTU]J^FI M>GU].T*@=K34F33J3*P-^Y"G*S,[C3[/001E)HH4\S0WD40A+="J>":CK5G: M8_3/,='FREKIJ9,4$N9#PH(*-BEAQ=?=_>)L[MSO:PM474O;::/MU*KMY68C MZ8:85?J>)#GMT\D*.%4G2)@/"0LJV/F>3K/A=-;ZZ^@&5'U+M[-&MS.K;N6' M4/)D)AKC$-@N=6!=^G6:[IGF;FTZ=W_EDQI^H%"?,A84$%P[@E&)YT% .JLJ78 MK%%L9E4L9-+(]($4&V$SX98D8YHD;]#U];)/-ROL5-T@83XD+("$A4"PEKS8 MW>V W>^U(ZEK!O(&4)H/2@M :2$4K>T1>SD1;)WRMU)$E,8*K:5(D2*5;Q"E M:/_:6N/V5YWQ<-J.80K-A)]#Y=:'I7J%.D<#>]I-'&HC6'FEO-]+>-V\! M[8B3)Q$DS7^A>Z/IXK M.NKY4L/=.=-7R.O.F2-(@;WY)P_V_Y$VP;N\";;G#&X89VF>]@XK9.IB"4KS M06D!*"V$HK45W>5:\.2[?8. 9EQ :3XH+0"EA5"TMD?L,C38GJ()&2<\*G>* M*I?%99%>2UF>OKQWM*-/EAPT>P-*"VH:]EK!W\6S[@[RB()MH78I&?Q"3H8\ M'@S&H$D74)H/2@M :2$4K:WH+D6#S[];, 9-ZX#2?%!: $H+H6AMC]BE@/!+ M.:!O",:@&2%0F@]*"VI:-\9.<#T3!2BAG[V!#2N6F/(*BS&[1;"JJ,P[- MT^:8RV5YN,/9%:_.R-P0N3'JH82NC:D[/#/+NZR.G50W6F3E,8F5T%JDY>66 MDIC*HH!YOQ9"/]\4%32'?Q;_ E!+ P04 " #!GIQ63_"@U.P( "9; M&0 'AL+W=O22/WQ'6,',^DP >E./_0$\'.- M#=SR8#_@\^>2_U'-&1/D)5\4U45O+L3R2[]?I7.6T^JD7+)"/O)8\IP*>9,_ M]:LE9W2V*R1OV<9D5O>KZY[XY/S\N56&0%N^.D6N4YY:]7;%$^7_3L MWML=]]G37-1W]*?G2_K$OC'QR_*.RUO]K3++I?VEV3@U 6; M)7[-V'.U\S>I-^6A+/^H;T2SBYY5KQ%;L%34!)7_K-DU6RQJ2:['GRW:VXY9 M%^[^_:;[FXV7&_- *W9=+G[+9F)^T1OWR(P]TM5"W)?/(6LW:%A[:;FH-O\G MS^VR5H^DJTJ4>5LLUR#/BN9?^M(^$3L%]NF> J@D%;,#BTX+0M M.#VT8-@6#-]OPW!/P:@M&!TZPEE;.,&D+)H<6V-;;*V<= M^M+9VQ>[>=,U[Y+-6\RE@D[/>?E,>+V\].H_-N_33;U\9V5%':EO@LM',UDG MIBY[$.1'\I5R3NLW-_G>98)FB^H_YWTA_7JI?MI:7F,Y>ZP!N2T+,:^(5\S8 M3%/OF^M'AOJ^W*[MQCEO&W?E&,%XM3@AEOT#<2S'T:S/M;G\:[F6Y:--N45^ M^>:2[[_3/2VNF?DI%2?$GM2,/38PGIFYI?R$#)J-&1@8_Z/GI)",M?#U$BLW*YY-WK:V#BPY]9$Y.8&9\]G!!GK'MFE7?O8!O- MP<8;[/%NY&U2/I)KSF:9(#Y-LT4F7LGOFPW =7C*]9;_KO?]DCZ[^ZA" Q%XEY2,Q'8@$2"Y%8A,1B)): ,"5HI]N@ MG9KT9A^8%97@*SE9%#_(*9F\(RW7K*#US27CJ;Q?SC#K.,K=<):O+H4R:<(V30D)B+Q#PDYB.Q (F%2"Q"8C$22T"8 M$K2S;=#./IYP"L9S79J,I<>FR;P>@PG)-T=<=-E!KH>'Q'PD%B"Q$(E%2"Q& M8@D(4[(SWF9G;)XM/CUQ]D3E3'$I/V*EV9(N",W+52%T83):QX:IP48[<]_3 MD57_MYW_-LE!#NHA,1^)!4@L1&(1$HN16 +"E.1,MLF9&)-SUQZ,((^\S$DA M/VQ59$E?Z<."Z:)CQ(Z-SN2?T1GJHH,D'*639'<]R1N[E[DL7.?,Z')LYJ.9"-0^J^5 M@&HA5(N@6@S5$I2F M)G3G1+;]*4+5[3* M*M)T*,WM%I :BY4\Z":#]4"J!9"M0BJQ5 M06EJZ+H&#]O< MX?%1@]5;2Q6=_7]5"38CWE7TLWM)./MSE7%M*_&5>J[T_\N*H+Z /'32 :B%4BZ!:#-42E*;&J.O8L,TM&WN/ M;I"_R&VS.]*&"=J\ =5\]@,034/JOFM9@^4.>5XJ#XA 730$*I% M4"V&:@E*4\/1]6QX1A/3D]_6HE*T&)6)ZC+TJJ8,4[$G)&TV:D]&CJFS",<'2YH M\P94\UIM-ZIC[9?4?.BX@6[<@>Z43@@=-X)J,51+4)J:FZ[IPC$W7=RS^A<5 MU=08]T#0A@JHYD(UK]6&N_NSLU-M2*#-$KIQ)[K^AA Z;@358JB6H#0U)%VW MA&/NEKAOS/8;Q,:&([-T=#Z@#1!0S6LUY7VJG>[YT'&#@\<-H>-&4"V&:@E* M4_/1=4 XY@Z(PP_:F<_EFH=RH8T3 M4,UM->-Y9@\ZI _5 J@60K4(JL50+4%IZN]7=_T0 W,_Q T3@G%ECOCQF5ZS M>6R0H)H+U3RHYD.U *J%4"V":C%42U":FKBNR6+P.3^",8"V5T U%ZIY4,V' M:@%4"Z%:!-5BJ):@-#5T77O%P/PC&,<>:3=S1X<-VE8!U;Q6VSTM--(>:(<. M&^B&U9Z,@@X;0;48JB4HK8E(?^>"0SF3GY#J:V+5GY)6A6BN/;2]=WO=K+-1;MNY0>LK*C(@CW*4NOD;-@CO+D.5G-#E,O-Y8L>2B'*?//GG-$9 MX_4"\O''LA1O-^H!MEG%;=&PO=V]R:W-H965TFF56JGJ-':AVD/#KD)5@%3VTE::3]^MJ% *^JE47E),/B>>WP/]N&. M]HS?B0A HHR,D%)[/J> M-W 30E,G&)E[#&<2Q1E(\[@M0I\RI ^O73^C?S>+58I9$P(S%MW0EH[%SXJ 5 MK,DVEM=L_P.*!?4U7LAB87[1/I\[\!P4;H5D21&L&"0TS?_)0U&(6H#??R7 M+P)\PSM/9%B>$TF"$6=[Q/5LA:8OS%)-M")'4ZW*0G+UE*HX&=P03LDR!G21 M2N @)/J62BHI"/3I'"2AL?@\[88$ZS5']5U"[Z(JE,A(*; 6KY_&N M8EC2])]H3GTKX!7A'=3%7Y#O^5T404Q#EBG"%NAN68&N@>Z] GT)+"-\A28[ M2LR+?9M*C^CW MI9J)+B0DXD\3Z5X+I/LEZ;ZUL#^WR1(X8NN:7@*Q??KRC02G5&:RVU M?EQ$-&NBF0-A[_\BGI;)3ZW)IYPF:!+>;ZF@>G>*U[:G%>;("F&O.D6]=H0M M<-^9=^WTQ^^E;8'T3%ROTSMMUA?[%07?2N&<*N4I&).///%A)?Z@UV^&/K5WE,WC0DN9M>!&NS A;;>-PS8>' M:UZ9"K:[RENWM17MV%)5+H1/6Y*X#5_R*U_RK?[1_ W6Q+/ J7]^^2\D=FM= M1J).:M-+"12R;2KSAJ.\6_9KD[Q+J:;GS9[ZG-]0Y>4QK%6HUQFJO#SOG_*! M9)GI699,J@[(7$:JYP2N)ZCG:\;DTT G*+O8X!]02P,$% @ P9Z<5K\F M*P+% P 0@\ !D !X;"]W;W)K&ULK5=MC]HX M$/XK5JZJ6JF[B1T(L(5("]OK]4-[J]+>?3:)(=8F-F<;V/OW9SLAA.#DJ,07 MB).9Q\^\>,8S/7#Q(C-"%'@MZC((C\ E/FQ5/[[EG$4[Y3.67D60"Y*PHL_IV3G!]F'O2.+[[3 M3:;,"S^>;O&&+(GZN7T6>N77*"DM").4,R#(>N8]PH<%'!D%*_$7)0?9> ;& ME!7G+V;Q)9UY@6%$R E:[S+U7=^^(-4!@T-7L)S:7_!H9(-/)#LI.)%I:P9%)25 M__BU.X%5"E@-H*@PZ%L%((K:$E,VO6$U8XG@I^ ,)(:S3S8'UCM;4U ME)DP+I707ZG64_%2.Y"RS0?PF3 B< XP2\%CJG>B4@EL? P^O>JDD03<@:7. MHG27$\#7X%_ &4 9^9'PGM:*<^DI;8SCY2<5\ M7C)''UN8,^]'B.4WW\5DK7AH3OB:#$F1,E2&1!3(G:QW?A&$[] M?=,.A]!D4LN?W^)B^_'QF#8N@M'%YN-P'+88.H2B:.RF.*HICOJ] M>'W-<$:_%_U7L_U&8&>.&->.&/<>[L7_'NSQ+4V]$=B9J9/:U$EOS!>-TV+C MO=*Q7U/E#/#D(ND&:-0^.Y=":-)(WS.6,#@UPJ"7Y[/@:R+-]43GI7$"3=Q) M6.$T]X<3-&F1=$B%43CJ8-EHU["7Y9\J(\+)"CI8P79E=$H%40KB>FJK\!9]%=ZTL=X*[=SD4VN%-^FM%!!_M^--Z M/S<#HIUR3C#E=*GOVAO*),C)6D,&]R/M.%$.;.5"\:V=>59&ULK55=;YLP%/TK%JNF5MH"@33K.H+4 M))W6ATI1/[:':0\.7()58S/;)-F_W[4AC%8TV\/R$&QSS[GG./9)O)/J21< MANQ++O3,*XRI+GU?IP645(]D!0+?Y%*5U.!4;7Q=*:"9 Y7<#X-@ZI>4"2^) MW=I*);&L#6<"5HKHNBRI^C4'+G=-_N0P^ /,. L 6$+P&35P!1"XB*'S+$&>2&Y'*$L@#W8,FITLPE'%] M1MZ3Q_LE.3TY(R>$"?)0R%I3D>G8-]C40OVT;3!O&H2O-(C(K12FT.1:9) ] MQ_LHME,<'A3/PZ.$MU2-2#1^1\(@C ;T+/X='AZ1$W4;&#F^Z*\;2)9,IUSJ M6@'Y?K761N$9_3&T8PWC9)C1WMM+7=$49AY>3 UJ"U[R]LUX&GP:LON?R)Z9 MGW3F)\?8DY626^8N-.8)'A2W%<:>I2';#=?4<=ETV281?F)_V['Y5YG>?@XH+DD(&BO">5*&I@2&U#.0YZ2H)1^/&%W,&JGJE&K]^[ MH"6HC&ULK59M M;]HP$/XK5E9-G32:D$!X&40"VFJ55JTJ[?9AV@=##F(UL9GM0+=?O[,#&2]I MN@_]DMC.W>/G.5_N/-@(^:02 $V>LY2KH9-HO>J[KIHGD%%U(5; \-P)XG*LXS*WV-(Q6;H-)W= MPCU;)MHLN-%@19VOPC<%&[8V) M43(3XLE,;N*AXQE"D,)<&P2*KS5,($T-$-+XM<5TRBV-X_YXAWYMM:.6&54P M$>EW%NMDZ'0=$L."YJF^%YO/L-73-GASD2K[))O"MN,Y9)XK+;*M,S+(&"_> M]'D;AST'Q*EV\+<._K%#ZP6'8.L06*$%,ROKDFH:#:38$&FL$DG. MSSZ0,\(X>4A$KBB/U<#52,4 NO/MMN-B6_^%;0-R*[A.%+GB,<2'_BY**'7X M.QUCOQ;PELH+$C0_$M_S@PH^D_]W]VOH!&58 XL7U(?UQVBFM,14_5D5H@*B M50UA?M^^6M$Y#!W\/Q7(-3C1^W?-T/M4I>^-P [4MDJUK3KTZ.L*)-6,+TEJ M,P>*S*G27 "%%LA4F'74[(3=@;O>UU)EU.J41@<LD M"Z3VWOXMWSOB>&H3A-4,PY)A6)LSUXQ3/H=#>OTJ?N%;)LX;@1U([I22.[6' M,LKP4-@?:BLZ%AYIBFY#+!HY1H J!;JRMG1.8M\.VT?GV*2LR%SG710$O5\N^/[+M[FA]C/>!HGW_ M@RDN$UB>EXPK5+5 2.^B@P&318,N)EJL;(^;"8T=TPX3O-. - ;X?2&$WDW, M!N4M*?H+4$L#!!0 ( ,&>G%9E>#.:E@, %0- 9 >&PO=V]R:W-H M965T8&"72 U-)6J]1M:.SR M,.W!A -8<^S,=DK[[6<[(>42LAM]@3@YYY_?.3ZV3_HK+G[()8!"#REE,E4+X:.+ZSOO&1+);*W'"'_0PO8 +JN16*C.2 I.$ M,R1@/G N_/.1'Q@':_&%P$IN7",3RI3S'V9P.QLXGB$""HDR$EC_W<,(*#5* MFN-G*>I4[S2.F]=K]1L;O YFBB6,./U*9FHY<+H.FL$FL"5+"BG_\4"9BPZ$='W (2H?@3QW"TB&T@19D-JPK MK/"P+_@*"6.MUA\R M$#I8MD#4)N>\+J)"HETO8=;>NT$(VLJ-DJ[H>^W_/BOGN_&5B-E1=UHLIJ MB[A=$;<;B4>Y$+I,$=\AIP1/"27JL8ZWD.QLD'2ZG>X.;HU1NQW7TW8JVDXC M[1UGBU,%(OT[WLX^2AP'.[S[1NV>'];S1A5OU%C]-X39I=]0^]$Q:_](8ENQ MQE6L<>/[Q32VQ>"GSG)S#;80@Q47?CQ7M:CV MWIF;?* ZB M Z74K7"[C;@722)RT(@/^A WN[;AY6H)0I\4Q9I8UQ2!VE7;W:,*>H&_@[YO MU/:\ U75J]![S;N,I?P-76]OMPC\WBY=C5'D!?5TOO=T"GJ-?.NJM\=A"]VM MEV8+3116]EA$?(X*,Z)/R#&7Q!Z(WZX?E.EJIA30-5V?>1,-M/\]TH9/>,+MC/\U)7XC6U M0X;?V"YYRI7MJ>[G4GST@C(%^/N=FL:X^I(:_ %!+ P04 " #! MGIQ64_6&8QX$ !%$@ &0 'AL+W=O%I#+-S%E M&1;REJU-7C# D3;*4M.Q+-_,,,F-Q4P_>V*+&2U%2G)X8HB768;9VR.D=#LW M;&/WX)FL$Z$>F(M9@=?P N);\<3DG=F@1"2#G!.:(P;QW/AH/P2VIPSTBG\( M;/G!-5)45I3^4#>?H[EAJ8@@A5 H""S_;6 )::J09!S_UJ!&XU,9'E[OT#]I M\I+,"G-8TO0[B40R-R8&BB#&92J>Z?9/J F-%%Y(4Z[_HFV]UC)06')!L]I8 M1I"1O/J/7VLA#@R;:"E-BLJ6H< "[R8 M,;I%3*V6:.I"BZFM)7V2J[R_"";?$FDG%G^!%(VC._15),#02UD4*(Y.COA)8P>N?9OR+$< MMR.>Y>7F3H=YT&\>0'C._(B-VR3+U7CN&;PEY@DJ,(F03 S"&2USP:7D85I* MN93V,HDHD_DIF4XBHC%*5;I02O"*I$00X ]=>:D<>]V.5?-YX 4.86[([L*! M;'OOA: )/UGZ]1J*2/99?D*&8T0[1Y MH_7MK/4*V]?8JO]N%O;8F\[,S:%6'8O\L7.\*.B-\D8-1HT&HQLUB$F.\Q!Z M%*B01P?D1N,6_],E;8F"WOAN9.\W[/U>]I\TQ]O8^R?4;&_JMOB?+O)&[?3W MAGBC .-&@'%OS]&3P!V-[TK913#G(#L.7V' M..M_U\Y/(!ST!IAQ-$%9-8+9#HKP6Q?4LA_J6NDN#,RV=I$Y7D=DQ\H=C+_V M!?V]KXO_!* )KXH.^>=5ZP6Z6K6+PNK3R-EKY%RW7R/"0S5[(EETT+E1:\2! M=NJ@:,%0:,=J[F=XNW=BO6RO5A"V<]#$K7O+;P\/_:ZN%J;;JV9VNW?:TW._H:L+=7CVW1=@\^+[.@*WU.05'>@]4WZ+-T^8LY*,^ M 6@]?[0?EM6)QAZF.F"17YIKDG,I42PAK?NQG A9=691W0A:Z*_X%16"9OHR M 1P!4POD^YA2L;M1#IJ3H\5_4$L#!!0 ( ,&>G%;"=/CQ1P, *<, 9 M >&PO=V]R:W-H965T8&; M498[\;RZMA3QG)T"VL0'TO MED+/W#9+PC+()>,Y$K!9.!_P^06I JHG?C XR*,Q,JW</R0_5/5O&[FEDKXR-.?+%&[A3-S4 (; M6J;JAA\^0].0;_*M>2JK3W2HGPTU<5U*Q;,F6,\SEM??]*Y9B*, 0@8"2!- MJKIK4%7E)54TG@M^0,(\K;.90=5J%:V+8[EY*RLE]%VFXU1\!;HEB=ZAE7[? M29D"XAM47417C-ZRE*E[=$U5*9Q&E>WTO9#VGY(E7C?N02Q!R=^]0('WON1^B9M?9.Q[/$-F*V2 M@##K;'JW%5BG"*H49EOMXVD43N?NW@*>MN#I*%BSIC96'>4_9@5VEM^R_%,L MW\;R>RP<11,[*VA9P2E68&,%/=9D: G#%A6>0H4V5-AO:X T:TFS4=*W'6C% M;A0(&V_6?V73R Z,6F T#N2*IBBM]GU![[5VE77K1/U623CS['#L=1+R1O%7 M(.4Y6IKMEBNTIVD)*&%RSO _E 91R[$HV4\+D!OT-,+TF1\7$DP M&2JETQ@>]]@GEM-\#2,6P_]#8[CS&'X&D34YCE>'^-%L8'$ZE>&GN0SW98:) M-R 8W-D,/TUGN.^S(!I0)^Y\AI\F--PW6ACY [1.:?AI3L-]J0W]ICNIX7^Q M&NYK;8C860T_C]9PWVL^B8@=3SJMD>?5&K%H;4BNI+,:>7:K-1F/3R ^QG^O MAWMT[#1'>'VFV[):=A;H149^*ZXGB1742O>5*GVNKX4[_DP!A'M#W M-YRKAXDYW+;_3>(_4$L#!!0 ( ,&>G%8#&X;GBP( *,& 9 >&PO M=V]R:W-H965TV?[DFZD>M(E@"'/ M%1=Z$I3&U!=AJ/,2*JI/9 T"ORREJJC!J5J%NE9 "P>J>!A'T5E842:"+'6Q M.Y6ELC&<";A31#=51=6O*7"YF02C8!NX9ZO2V$"8I35=P1S,0WVG9-/F1@')&VUDU8)10<6$?]/GM@X[ .3I!\0M('X)&+\"2%I XHQZ9<[6 M%34T2Y7<$&6SD=8>IV&!E>V^#!O5YGZ5>)75DG(K12FU.1:%%#L MXT-4W,F.M[*G\2#A+54G)!D=DSB*DQX]L[^'QP-RDJZ*B>-+AJOX>+G01N') M_-%7(D\Q[J>PM_5"US2'28#748-:0Y"]?3,ZBS[T^?M/9'MNQYW;\1"[=XM7 M> VB@3ZG'G[NX+:-K+/HY'T:KG<-#.?LZ3KM=)T.ZOI:@SW"8D6)I/'ZV=C(PL.>&:;RA%+T;NOPZ+N M7RW3[!^ OB[ASGU':2O7!C7)92.,OT-=M.NTEZ[!O(A/L0/[AOF'QK=OO"$K M)C3AL$1*W!H4JWQ+]!,C:]=5%M)@CW+#$O\BH&P"?E]*:;83NT#W7\I^ U!+ M P04 " #!GIQ6^[F25KL# # #0 &0 'AL+W=O3K9"/*@/0Y'N1?=^B?K'@4LZ *;D3^C:4ZFSICAZ2PI&6N[\7V,]2"!@8O$;FROV1;QWH. M24JE15$G(X."\>J??J\'8B\!<=H3@CHA.$Z(GDD(ZP0[.!,DXM;T)3EF-,C#_-;I*YKLHM]$<[#3/@D[ KU3V M2>A?DL +PA8^-Z]/#SKHA,T4A!8O? 9O1A5+"#03D=N)6.,XVZ&\;ANQ"C%J M1S36OU9KFL#406\KD!MPXC__\(?>7VURSP1V(#YJQ$==Z/$_N%,QGH@":N%M M:BN(H84P^](F'H<#?^)N]E6[#T!*Z 8D[FN$ ME\4"IP8M42]TW!N5QI6-DTQ2C412%GN<=:6D)'(ZCP7[@ M@9IAHV;8J>:%I6;Y&R\W+:TRJCY&>^R\OC\^DG :U//Z8=#.?]3P'W5:Y9;E MI9F,MYEE=$ZSG GL0/ZXD3_^=;.,7V.6TZ NLUPU_*[>9A:D6HB=)2X-][RT M1DG-1.+Y36"YQ /])>-W%I?=*\]3='+EG M=*2C):K#/O[>:>]WJK@'I25+C)"Y%LEC*\-.B+?ZY5QHAX*#)\'!;]@Q:M!S M#<&9T Z'X*F\\#L/\/@+3R1@Y:UI?FA(0C4NAD6IZ0*+/"U.7+D[Y'JF4$[) MFOXP,(1*2?G*0JJ7G-O-[M%C;BGLA--;O]C'# M*Q9($X#?ET+HW8OIH+FTQ3\!4$L#!!0 ( ,&>G%:9[<[*NP( (D) 9 M >&PO=V]R:W-H965T0 M"_FB$D0-;YRE:N@E6F<7OJ^B!#E1#9%A:E9F0G*B32CGOLHDDMB!./.#9K/G M,$]7,V MEB;R*Y:8-0QLU-+5O<:*E6:4&I\.;UP75*[@R3L0P M$MR<#D6I/!#9EN9VI;GM MV-O[-"=$XNGT_>N^E)*D(U=_=UG5/J15 M!R+;LJI36=6I/1ZWA$I8$K9 $#/0"0)Q!A"UCKF(S?F)"@-CHM&L2)@;([4+ M=]E3N^='[2G(SAR9_;]>AMU&;^ O=ZCN5JJ[M:H?17IZPS,F5H@[6Z$6_E$! M!R+;4MJKE/8^N15ZA[3J0&1;5O4KJ_J?T K]=Z>W==8XKXYO(;NVL(_*]C! MO8ZKKZ_P'U!+ P04 " #!GIQ66<)M?#X# #6"@ &0 'AL+W=OX,57<(,U/-J*M"R"Y2 Q9!( MQA,B8#&T1LV;25_'FX O##:RM"::R9SS%VW#Z/ MI/DEFSS6L8B?2L7C/!DKB%F2_=/77(=2@MLYDN#F">Y!0K-])*&5)[0,T:PR M0^N6*NH-!-\0H:,132^,-B8;V;!$G^),"7S*,$]Y,\7]%S)&(0(RX3%>#DF- MOE?DD0I!M MQ?;S6L99+>Z16EKD@2Z>T52%7+"?*,DY7K+,>U&E00;<-\#Z';;VVHW.P%Z7J=5N M_D9JG8):IY;:$T@EF*^0B6F^*@ZU"/]ZCB<"VR/;+ MO5(W-!O-@VZHK>N-K'L%ZUXMZ^=$@,^7B>ELOWQ#?"Y5%:-Z/)=L@0I)VJB6 M^9:X;=1F6_4UFM0BO9%WO^#=KZUSKQG@5:\KSZ__Q_DYC>[!^57%N$5,5IY= M&A%B$$LS.4D4.4U4]D$MO,5P-C(SR8%_C$-;-F/]ALDF/OQ<+EDB200+A'0: MU_CB$=D4E1F*K\P@,N<*QQJS#''P!*$#\/F"<[4S] ;%*.O] E!+ P04 M" #!GIQ69C80Z:8# !5#0 &0 'AL+W=O693QPGMG*7X]R.A9;G:4<'B51VSQG\K][ MR,1^8KG6VXVG=+76YH8]'6_8"N:@GS>/$D=VK9*D.7"5"DXD+"?6G7L[D[CV+Q^ M4_]:!(_!+)B"F3ZR111)8LFVFG\3^+Z@""HQ>+#)5?)-]9>M8)-XJ M+?+*&0GRE)>_[&>5B(8#ZG0[T,J!GCJ$9QR\RL$K BW)BK >F&;3L11[(HTU MJIF+(C>%-T:3CK7(GXE]YB(A,Q$CM6A6)'? 9ECR23;#,@_ M2S)?,PF##K-/#Z!9FJG/Z/ $2LLTUFA3R@[(K\0FROBJL:T1UTQJQQ7:?8E& MSZ!YY+O@>JW('SR!I,-_UN_OTAX!&_-4)XN^)>N>]BI^9W)(//<+H0[UNH#Z MW1\@KMUI#XY7KYU7Z'EG]/[>Y@N01"S),]]A[C'OS24XF_92U>]6-7WC5FU8 M#!,+&X,"N0-K^MLO;NC\WA7R!XD=)<"O$^#WJ4_KL,L2(PM8I9RG?(7_[(SQ M&,BGE%]^']* MQ@W].Y!!:W8:./@Y@>PP.X[EB#&L&<->QI\@AJVY!T&(G^B$L<,N[$ED M5$-&O9#8T)>07L 9M>8_S6*?Q1';J&8;756CP),K"G34PO%=-_2]$^JV6=2S M]C2%95OHPK[YR [S06)'*7"= MP_[H7+5^3#?:#+;>#@5N<&KT$1#,/3RNLRHT/WY@PL/<#22_O.!:RT#>$._=$I:Z=9X)]A M/6S#;N\F=])^+L#UWFU#O2;'F(?-TKUNM\1*QF9T?0W[K>KTAE&KAMM61Y5> MQF W#JXYR%5QGE*@N+M?XW@/2&.#SI1#Z;6 FJ-^DIO\#4$L#!!0 ( M ,&>G%8JUUNF_@, H5 9 >&PO=V]R:W-H965T@MR7$CL^Q_<X[3M1, 5 *\.:+\":!6 UEL![0+05L[D4I0//N9X M-*!DCZA<+=CD@S)3H87\*)7GON14O(T$CH\6$&,.(9ICRG^B!XI3AM6),/09 M+6 'Z188PFF(QD% MBEG8C: :(=7,:"//G R36IPS98(I @E_7/KHXX=/ MZ .*4O2P(5LF>-C YB)NN;L=%#%.\AB]5V)LH7N2\@U#LS2$L(JWA=Y2M/N)I">\QO4(M]P_D.5ZK(9[IV^%> ]S7PWT(7H-7U+3*(VPIOM:Y1XC^O1-+ MT2V'A/W79'O.VV[FE1GGAF4X@*$E4@H#N@-K]/MO;M?YL\DSDV2^(;**G^W2 MS[:.?;28/,[!WQT8TK.FUJVM\;007ZNN4^CI: M?>/I].OCEX1NUB0U)^D15C>!WN\6-IW0$2&"E5*F] H0;/OVR@3_\EXDPE:^G-OB$DR MWQ!9Q=9>:6OOG3).SZ2?)LE\0V05/_NEG_V+,T[_Y!J>9IS3-=W:$E\;P(7R MKDMYUR82SO5IPG%Z-:7:C M81J6>&Z]J-&'<*G$0QGL:JO"MZ:9@D6KUF@MJ]VPJO50HKKZ&O6KRC'JILAO MM4V4-7]7&:HS"UM,LOFFV*H.'HI@M_->6<9DU3LURN:;8JN:>BBW77V]K8WHF0?EVKT>JU8<-N+>NDG"T;>F/5QJK-3]R;:=Z6.]#D7<)[3)^CE*$8UH+2N>J)PZ9Y MXRT?<)*I5M2*<$X2];@!' *5"\3[-2'\92 W*-N?H_\!4$L#!!0 ( ,&> MG%::@73YJ00 ,H? 9 >&PO=V]R:W-H965TO M\T*"0VI!:[ZT2?!]XGO(@6,\V%'VG?N$"/ S"F,^M'PADAO;YBN?1)A?T83$ M\I4U91$6\I0]VSQA!'M9413:L-7JVA$.8FLTR*[-V&A -R(,8C)C@&^B"+.7 M"0GI;F@YUO["/'CV17K!'@T2_$P61#PE,R;/[)+B!1&)>4!CP,AZ:(V=&P0[ M:4$VXEM =OS@&*2M+"G]GIY\\896*YT1" M:>'A\9[^.6M>-K/$G$QI^%?@"7]H]2W@D37>A&).=W^2HJ%L@BL:\NPOV!5C M6Q98;;B@45$L9Q %D'[E0*W*'!/+6@7!>U,F;R5 M3 >$!1X-&-T!EHZ6M/0@$S.KENT'&"&F7@!CPS' M'&?O" >_@RGE M UF),MB3>$I\?CU8IN8L%EQ0M>A@1\1$3@(.2?9,&>EDA: M0%+$TP*!CQ\^@0\@B,&C3S<GEL*$/H/Y[;?;KT^W3<+E@&X&2#]=MR/7&=C; M0SF.ASAN1QV#M/-X8Y>=LLN.ODNZ9!B,MP%.'Q5[/%_8=X1*\WI NA1,6!"! MVQ^;()$?]*)) RW^W(?') P9@BFR=DM9NQDGB9AR!!,T;-7ZME[KQES M0.? :;V:%X]'.-^V6/?6V/CSZ17[=1@N.7S'M3' 9+PIIZU8+. M?4A,PI AF"+@=2G@]85,=VU23Y,P9 BFZ.FTJF38>J_M"L*AJV"[9KR&,?VZ M\_0S>6NG!QG8T7;Z('S"\O":)E\_2)H3JI9R[I-BE(9,T50%8:4@O)#["K I M44W2D"F:*FJ5Z1UMQ#W)@.Z1N5IU_[E'*13VZOZ[1-9VJK#MZ-/V>#I]>/KZ MN "S\=_CR5USIX:"*,T9(JFBEIE>$<;:4][ M)KO'7W^=NOV,QO""IJPZRQNJG5;IVM''ZWJGX#_P[H6A_I9G/U@F:<@4396[ M"OI._U)N-9K\C=*0*9HJ:A7^'6T6/LVMUR>XU6A^;[CC*VZ%52J'^E3>X-8S MUHYZ^+F/D%$:,D53A:T6 ="YD"^AT76!41HR15-%K=8%4!N13_)E@=!E6/U= MSM9$=T.UT2JK0WU6;[#EB:M*/?CLI\?H3_"F:*JHU;H MB]E2:.K!:,T9(JF MBEJM%J#^1_^3+-DYBIE'EC0:]K4WS!NU#S8Y(\*>L\UB#K+=R'S;K[Q:;DB/ MLVW8VO6)G)6+-\XSD\$3;*MU"45@D;9 MH4^P1U@Z0+Z^IE3L3](;E-OWH_\!4$L#!!0 ( ,&>G%84/T%!N@, %82 M 9 >&PO=V]R:W-H965T:.G:(BJ)*DG;*; ?/Y)2)"M0B#J@7RQ1XCWW MGLLC^8BS V7?>0H@T%.>%7SNI$*45Z[+XQ1RS >TA$+>V5"68R&';.ORD@%. M=%">N8'GC=T<+#V2;"G7! MC68EWL(CB*_EBLF1VZ D)(>"$UH@!INY<^U?+?V)"M S_B9PX$?G2%%94_I= M#6Z3N>.IBB"#6"@(+ ][6$*6*219QX\:U&ERJL#C\V?T3YJ\)+/&')8T^T82 MD1TL*\A)41WQ4]V( MHX#PM8"@#@A>!,C$_0%A'1!JHE5EFM8-%CB:,7I 3,V6:.I$]T9'2S:D4,OX M*)B\2V2I9"1F)8"6%^)9L1[S 8HU(A!:*@P;%H<:KSA*WC? MX$D^;DE/(0MCH'J"KWB)8Y@[\A'EP/;@1+__YH^]/_M860+K$ZPY/$IX$L.K&:1M3OY6N)"?7^)#:TU0V5B6WG8,>YW%Y-SR=VJ=[.%UFU#Z]Y\HS.R(?=)G]Q' M_DNY6W5H[M&7>PYLJSI'(A[ -HQ[:\ MD@S3J?GPD8R,$!8'>^>?G8MI0UN_(R/\M"2?1[IXRHO?R@GQ(LV6 M1Y<7F^\EQ>5%OJ[FV5(FA2C7BT5:_+R6\_SIVY%VM/W&]^S^H6J^<7QYL4KO MY0]9_;I*BOJKXQ=EEBWDLLSRI2CDW;>C*^UK,IDT"VR>\5^9?"I?/1;-2[G- M\]^:+]S9MZ.39HWD7$ZKADCK/Q[EC9S/&ZE>C[^WZ-'+F,V"KQ]O=6OSXNL7 MI>MY]3U_;_XJE][LF1F*[+ M*E^T"]=KL,B6SW^FO[<_B%<+Z/H["^CM OJ^"XS:!4;[+C!N%QB_66#TWFN8 MM M,WHZ@O;/ :;O Z;ZK=-8N<+;O N?M N?[+O"E7>#+O@MH)]LM=[+W(B\; M>^^MK6TWM[;W]M:V&US;>XMKVTVNO=WFX\E[BVPWNK:SU=]=9+O9M849:I9<71?XDBN;YM=<\V+Q--\O7;ZQLV23*CZJH_S:KEZLN;_+%(JOJ MB*A*D2YGXB9?5MGR7BZGF2S%?X@H+8JT>=.+7PQ9I=F\_,O%<54/W"Q^/&T' M<9X'T=\99"3"FGTHA;F-ZA5_66M^N];6N!,.T^"STLT]"/]%'XMAZA#9S7/TN54NF6Y ME@-ZHM9_R%7]5MEL0.V+R):S[#&;K=.Y(EI&+X$XVM"C=^BX>I"%>!V+_QW4 M3Q%N)1?E_PRLZO6S-Q[VFCW"K^4JG_.=08)&8 M06(FB5DD9I.80V(NB7DDYI-80&(AB44D%I-8 F&]C!N_9-Q8I5_^NBSD-"_J M?3&Q7M:A/,N:H[MT+E;K8OI0'Y^)_':>W:?-=X<23ZD?FG@D9I"826(6B=DD MYCQCIQNL.0'Q>'ERC$U>8FRBC+'O M?RK$E/:A(49B!HF9)&:1F$UBSC,V4808.9Q'8CZ)!206DEA$8C&))1#6"['3 MEQ [58:8NRS717,H+.HD6T^K['8^=$!\K50.C2L2,TC,)#&+Q&P2 MDQ1EE:_$/"_+H5A2,NK+/AG5CZAF4D6ZKG(QG:?9HA39=@_KDYAEA9Q6 M>?$\\R*_N\NFS>(OH3:49KR) QPU1+4*U&-422NO'W:MYL!H:=P/G MQ\1*%L_/;":Y9X/GR]1K<7#"D9J!:B:J6:AFHYK3:J^S01_,-W)4#]5\5 M0 M+42U"-5B5$LHK9^!>I>!^C\G ].Y7,[20OR4:3&8@LKU.#@%2$B M7R\KD2W%>CG+RM6ZDK/V$\G!P$/G_*.:@6HFJEFH9K?:Z[VCT\'SZ0XZKHMJ M'JKYJ!:@6HAJ$:K%J)906C_6NJ* IFX*1.O%K2Q$?BU -5" M5(M0+=9VJQAZ_U_9A!JP?\W6KE&@JQL%-_EMD8JKZ=_76;FY6,_@KIL:.32] M4,U -1/5+%2S4+G<-61VM M!:":@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:0FG]T-.[T%.7!VYD465W MV?:TW/:,7;F^K5.P>GO9_S;VT!X JAFH9J*:A6HVJCFHYJ*:UVJO3TB.SKX, MU3A]=. U4)4BU M1K6$TOJ9UC4!](^: (]Y-I7E-LS2U:K('^N(N_VY.7,W MF&F[<\CUT6CH=^Q&/?K!@85.^DK!649J)JI9J&:C MFH-J+JIYJ.:C6H!J(:I%J!:C6D)I_2SK*@.ZNC(09%5[A7]1RJJ:R^9LVZ?M MWEJ5B]NFPSF5V>,[QY^[<[>_#!X.W*A7Y.!X0ZL"J&:AFHUJ#JJYJ.:AFH]J M :J%J!:A6HQJ":7UXZTK(.CJ D+07%"CF]S[\Y.8I8OTOCD>?=Y[^R0>T_GP M)! U??"IM=UY[N=#G6(#'=8<&'8PGBUT6!O5'%1S4S!@85V%%#-U'U -5"5(M0+4:UA-+Z@=9U$'1U!Z$+M/8*:'];S^Z; M \WG.;JS305KO9S5STE7*YG./\@YM)J :@:JF?K A>[?QAS:-T U!]5<5/-0 MS4>U -5"5(M0+4:UA-+Z,==U$O1].PGY9OI:=U?U@)CJHA6HV MJCFHYJ*:AVH^J@6H%J):A&HQJB64UD^RKH,P4G<0DK4LJEQ\SZ:Y,.=R6A79 M5"3Y4[U/=[6N'O*BN;?>+\EW,[GZRV"VH?P8#3U2,U#-1#4+U6Q45E_3!F_.?:->DX/S#2TWH)J%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J)936S[>NW##ZX.X*?_:X%BTXH)J!:B:J6:AF MHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":?T([*H2HS/ZN!8M2:":@6HFJEFH9J.: M@VHNJGFHYJ-:@&HAJD6H%J-:0FG]T.OJ%"-UG<)=5K)V*S%]2(M[.1/-/>:G MT^:HMFP/:-/;^6"G52T?G'YH=0+53%2S4,U&-6E#-UU&!_90S1]Z M&1-]Z&Q+@ X>&*$K& \,.SX;BOF$&K<75^.N\3!6-QY^5.G=75.ZWR334.ZH@4-S M!]4,5#-1S4(U&]4<5'-1S4,U']4"5 M1+6JUW@30\7@@7#>H24& M5#-1S4(U&]4<5'-1S4,U']4"5 M1+4*U&-422NOG8E=BJ!^RDSU:D H]4C-0 MS40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$LHK1]Z78EAK"XQ).G/S94RMU< MWMQMIGK(BIE8I47UC 'JKY MJ!:@6HAJ$:K%J)906C_3NN+"6%UJOFH%J!:B&H1JL6HEE!:/_2ZKL)8W57X,S?@4M,' MQQ]:5D U$]6L5MNYWMWNH:*-#NR@FHMJ'JKYJ!:@6HAJ$:K%J)906C_;NC[# M6-UG2&1QEQ?U@>Q4BJOE3&Q/U5WGR\&:@IH[.,_0F@*JF:AFH9J-:@ZJN:CF MH9J/:@&JA:@6H5J,:@FE]2)OTG4B)B?P,>P$[4B@FH%J)JI9J&:CFH-J+JIY MJ.:C6H!J(:I%J!:C6D)I_=#KNA83==?B==PU=RKL#F?-)\/]4(#=-@0U2)4BU$MH;1^G.E=G*G[%&99 M98NTZ=9O:A157O^Y6,UE)46]=R=61?XW.1V\R8,:/CC7T,X$JIFH9J&:C6I. MJ_4NNS%X[1!T6 _5?%0+4"U$M0C58E1+**V?:UUM8J*N3<3KJJS2YUERU]GL MW=-P:N;@%$.;$*AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J)936C[JN"5$_ MA$_#C='0(S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K6$TOJAUS4A)NHF MQ.&GX= :!*H9J&:BFH5J-JHYD]U[7]O5*/SK>^;ZC M?76UYOO''7-YL4KO99@6]]FR%'-Y5Y,GG\_J%U!D]P\O7U3YZMN1=B1N\ZK* M%YN'#S*=R:)Y0OWW=WE>;;]H!GC*B]\VJWWY?U!+ P04 " #!GIQ6P>$A M,=8" !T"@ &0 'AL+W=OI=S8=V7@7\(W 1C7&R#JY%^+! M3BZSB1=804 AU98!F\<:ID"I)3(R?E6<7KVE!3;'S^P7SKOQED M*A@CVAR+5@CS#$T%UX0O@:<$%#I&B@QWB/R*Y0F* M>A]0&(11"WRZ'SZ#M(:'VW#?I*O.65CG+'1\T0Z^*S-O^+S *:%$/Z$?;N%2 M U,_VTR6K/UV5ONYGJDH0*[!2]Z_Z\7!QS;+'9%M)2"J$Q#M8T]N MA<84T3_ED+I,M'DNB6)'9&^4=1)'\6CLKYM>6H+ZHWX=M*6Q7VOL[]7XF:^) M%-Q6MM$J@1F%V-X<;2KW4KWV9#HBVW(]J%T/WJ0T!UTFH".RK03$=0+BKDJS M)!HTJBX:O"C-EJ!X5VF>UAI/]VJ\Y*J0F*> &ULK55=;]HP%/TK5E9-K=21D #K.HC4PJ;MH1)JU>UAVH-)+L2J M/S+;@?;?[]H)&: 456@OB>W<>^XYQX[O>*/TDRD +'D67)I)4%A;7H>AR0H0 MU/14"1*_+)46U.)4KT)3:J"Y3Q(\C*-H% K*9)"._=IQC.=CIR M\3[@!X.-V1D3IV2AU).;?,\G0>0( 8?,.@2*KS5,@7,'A#3^-)A!6](E[HZW MZ%^]=M2RH :FBO]DN2TFP55 &]\-JIATNWB@]7XE6&>3:=*"&9Q6ZPA5.9DJJ1E<@4R8V#(!S*#)6;4ZYHM M*N_]G%-)SF=@*>/F J,>'V;D_.R"G!$FR1WC'*/,.+1(T)4)LX;,;4TF?H5, M0NZP3&'(%YE#OI\?HK!67;Q5=QL?!;RCND>2_B6)HSCIX#-]>WI\A$[2FIUX MO.0DLV?,9%R92@/Y=;,P5N,1_]UE8EUDT%W$_?;7IJ093 +\KPWH-03I^W?] M4?2YRX'_!+;GQZ#U8W ,/=T>KFSW<)5XN"[=$6>B$FB3K"C?BS"D!$U E%R] M %RZ68:6=CE5E^]'OKZ[T-9IU/N$6[G>M> HR1,M&+86#-]DP0(DCFRCOA&G MT0:;%7A$]@QH)1.UK"/(>542JRZZ/!AV>1 E!QX<97FB!Z/6@]$)'NQO^>*E M-:5+9%W@:D_CZ$!B5\R@C:F9ASLWJ0"]\@W&()=*VOK::5?;'G;CK^Z#]5OL M;74K^@=3-T:\5%8,%7%8(F34^XC6Z[K9U!.K2G]?+Y3%V]\/"^S/H%T ?E\J M9;<35Z#M^.E?4$L#!!0 ( ,&>G%:1;>0R2 \ #:3 9 >&PO=V]R M:W-H965T$O]N[J\O">RR'G\/!Q M+QZK[>_UG3%-\G&]VM0OS^Z:YO[%;%9?W9GUHOZNNC>;]B\WU7:]:-JOV]M9 M?;\UB^O=0NO5C*=I/ELOEINSRXO=;S]M+R^JAV:UW)B?MDG]L%XOMO]]95;5 MX\LS=G;\X>WR]J[I?IA=7MPO;LT[T_QR_].V_39[0KE>KLVF7E:;9&MN7IY] MSUYH)F2WQ"[D7TOS6#N?DX[+^ZKZO?OR^OKE6=JE9%;FJNDP%NU_'\SJ;/DVMPL'E;-V^KQ M[^; *.OPKJI5O?LW>3S$IF?)U4/=5.O#PFT&Z^5F___BXZ$2S@+B4POPPP+< M6X#S3RP@#@N(4Q>0AP5VI9[MJ>SJH!?-XO)B6STFVRZZ1>L^[(JY6[JEO]QT M&_Y=LVW_NFR7:R[?FOMJVRPWM\D[<]MNT*9.GFG3+):K^MODFV2Y27Z^JQ[J MQ>:ZOI@U[0J[Q697!_!7>W#^"7"1O*DVS5V=_+"Y-M?]Y6=MHD_9\F.VKW@0 M\,UB^UTBV/.$IUPDO[S3R;-OODWJ?>9(?O/3X?@1#H'181AMKH9@>FS%T[81 M.USQ"=S#%DGL-OKM^_=ULVWWE7]C&V./)G&T[@CRHKY?7)F79^TAHC;;#^;L M\L]_8GGZ%ZQRE&":"*Q71?E411E"O_SGP_J]V2;537N+\RQR%3)W\$ M1L^K/7"V ^Z.H!\NY<7L@UNEX*K'5HD(K%>E[*E*V-6=?HR,LH1QXEF"8"Z]4T?ZII'AQY;\T'LWDP[;B[?MC-R!]GMR:C=FV['>C^[H5<KJJXQT?WJ@.3R MR84L?=8PZIP5BC.?]Q0:E%D1RL(J='? -^W1SWQLS]EK\^EM#46GX JPAE$< MU$:'?KI5T;(2F"VFY M,,[8TR52-$V%UJ^A58FLG/ TE!$)OD-A*=$T%5K?-[-BE(?%Z$GGHAR*2O\L M8SA$AS.)96I%)P^+SA]6RU9B[P8,NO>%%Q\[2$C1-!5:OW16FW(^X=['B93E MH;"4:)H*K5]8JWIY6/6>MO(0^,3$!\,T>'$(HD+JT5%6(N.\(#$L")%0LX+[\B@PQG% M,K::5(0UZ)N [&*+#V<2RM3)2A"W.L;Z/@,8E(#T8HL-)Q9)VKM6' M)5Z4WR.@F /,$;T'A_<4:D]8M2?":F_(Z!%0A9VK-/,]VGEX-:-O.D#7*F6. M&SW"2C81EFR_MA-X,J_6A\D+ITQZ29P435.A]C1 XG4A:5"ZY?5*E,QI0LK2%U84C1-A=:_$\TJ7TG@PDHH:!F8*I$@+GU9 M$,XFEJU5O3*L>I&]TTK_X^VF: 5(+5I2-$V%UJ^IU=9R2HM6DEJTI&B:"JU? M6*O?)8%%*Y%;$@J1^IH=">-" =4>SBB6L7-?[%?@T4HHPC.>BL*O&'(_ U/" MOZ =9A1;,2O\);%7*Z$+*POEV2R*F5T(/->,8RGS0, MXUP5OKX,9Q7+VBIJ.8E5*Q'Q+$ONEP")2N&0GT)A2ZNPY1?@AJYP:K&/"%CYFI$9MQG4IX4L_#M[D*CS M0H*SS'!:L;2MCLV(W-L,6K.E?U/6' D2A7^T#V<4R]BJS(S6P:IE"#F56#V906 M;D9JX9*B:2JT?F&MX,P(+-P,$8[M/@&.N)B%FZ:^I@AG%,O8"LQLZ*Y9=S\< M8^"&@4XY M@76;(YXL,FEB8?^K\P+8+V+0*FB],@9<>RP*W+BEPQG'5L1J8$5OT"K,H/6]#"RH .2G MT*FEU:DEF4%;(FJU%. -N9B-RS+_%#*<5BQMJUA+(G^VQ)Q7?T-C0;FOT<,9 MQ3*VVK*D=6=+Q';UW0(LQK_Z$DXKEK95?N4$OFR)7(POP*/*2-0Y$_X3)SJ< M8&P!K!(L/\^8+9'+Z*(]2/N3>W@U8\\'L+7RTA7;?;I6R)5A(:>WR]W\CE(E M-6=)T3056K]L5@F64YJS):DY2XJFJ=#ZA;5RLR0P9TO$G%7@_<-(%%<9F&:F MD)>EE9?E@+P\[']C_-DPY.CA0^K/4J'UR^ET+YC2GRU)_5E2-$V%YC5)<+LD M$#BT1Y#>K@E:(L 8_[ZD@62BZ3HM$=*!G@AVQSS-IQT '#MZ:.$T&9Q74.X4 M=$JS]HA.5EU2NY8,SJNNTZXA)7!LCR#>Q.E?0L'"VIG3%^H#*463=GHUI%^! M:WM,HE>TDOOG=E@8%X4O-P8H11?-:?:0$ENW1\#^BP] IPLLRK<\]4!RT?2= M=@\ID8=[!/*>^X>S&1*6@2N. VE%$W>:/*23&+E'V/[M5+#-$2*VP3U7 RE& M%\%I_9!^$3?WN)J^"P N?:%A.6A_-9!T=%F<;@XIO:5[Q Q=TCDA1@_D%LO> M[?\UT !L3*\CI)_7.5,*]KA"[\Z%G7\FZOSEMOXB_BJ83C'FWSE8'S MNVG:?+E]O@8:?0TV/4):=[$R$Z#'$U7SKF-A$!G9%C##C5[F=ODZIO8W5)[5XR.*^ZCBX=Z#YVVIDKTH,LS\ K3; P M*>%9"%6G,H^THT,'>I#MIY\1GN\ X/A11-N-;)IV9&X_LFD;DA%W)"-N239) M3S+F-"5C%%W)&-)S3((W2&)1'-HDDS0G8TYW,C;0GNRXAYYH_M)V*Z.%TV1P M7C4=N3UIQS)&V[*,%DZ3P7G5=20]1=LRAG0D*U+?J)IC8;* ?M8DC0Y\L$D:GC&GXQFC:GG&D(9FK(3$D2@X%4S2^8PY MK<\8<>\SAG0V8]#V1Z(R\,J9@=RBV3N"<8HF: QK<:9\D3,_AKF-V\^%\%^G MKP=RC*Z"HR _LQW:<7F7"6.R!$^!#ZQH] D%MEZ>,F=.W7.>U7?&-'K1+"XO MUF9[:^;M/%^W N=ATR[8[0Q/O[9JYZ8KR8OO^=D,_/Z*O9BS[O>9A;F\N%_< MFC>+[6TW/ZS,30N9?M>]%&&[O+U[^M)4]VW5SY+W5=-4Z]W'.[.X-MLNH/W[ M354UQR_="AZK[>^[M"__#U!+ P04 " #!GIQ6:ANM?D(# "J% #0 M 'AL+W-T>6QEIQ.'.>62C(=RF5_E MI@QF:BG-B/2;4.!N7](1Z<;G)'!R$Y6R$;D[>?]SJAW_&3C]MDESFLRV \S)3<5D-$7,"JTYP%]U2,R(0*/M4<6!G-N5B[< \" M,R64#HPM0YNN"Y'RP<%=UX,*K75R+I6NT?GP'V/3 (!>B,=@C+C > M%M08IN65[50/5\$G4%"W;]>%=3C7=-WM79 MH;K9)%.E4Z:;-%VR"8V'@F5@ M1_/Y NY&%2& QJC<-E).YTK2RL.&43>L[(P)<0/;]T?V2'N5M=:M6C79-*VA MNNED7 ?TVVI.NRU[_B+=H.#WRGQ>VN'(J@^[@EUKEO%5U5]EC0%,O8NKTZ(0 MZT^"SV7.W.#W3C@>T@TO6"C-'VPV*)69#3!-@GNF#9^U([\T+6[9RFS*:97A MGGL'Z/G?SO.<2::I:)NVM?^69_G%CJ/^:UFNOE5V#7L]UN_DMV[RXA!,QH=@ M\B!J2JNOP(QG&8'P$,RX,Y MP#B.A>7YG\8S0,?C,,S;P(L,4,X Y3B6#YE4'RR/GY/8RS_2)(FB.,9F=#+Q M.IA@\Q;'\.-7P[P! \L#F?YNKO'5QBOD^3K UO2Y"L%&BE8&"K@-4.Y/?G@9KR,"0**K>@SOOHW#SG@JW_YT<_P902P,$% M @ P9Z<5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'64K74V$.UZNN-8G2AUXR9MNDG)R=%OZ5<]"[.7NXU4_WP0!I6&RZ%/>E. MW'/VJ%^ONT/RP#6?\X:;'^<]_[UA/=)RP5O^DRW.>R<]HM?R\1^I^$\I#&VJ M6LFF.>\-MA?NF3*\_NUTY2#OZ%S[,X;.;ZD%.>\5)_:&2ZZT\27\_:EE?&"V M\/:H,_)OWABF1M2P+TIV&RY6[C;V*?K!8_AZ>/G<5N*I^C_5*)=+7K.1K+N6 M";.M1\4:!RCTFF]TCPC:LO/>4#XP169TQ=Q#V?\R66P?T%BRH+K4*;<7U&3A M&1%Y;J:C\;0:CXC]5MU<3T:7=_;@ZO+Z4 MF.BB0?L$&K5/<'$FPN(8*U"F0R10),@FL:'!QHK[QS&9-508_P+'WSN^<7\7 M0D(B&2";Y(N4BT?>-)YN8MN:6#D"F MS=M:A"0R0+;(95VKCMG7^V1OHIGVM7ECUC:R&79*A9B01@;('AFQ>51ED"T& MR+JXIXI3U])LHV-VG#-D+ PW;_HOI(H!LBLJUC0V*CXF7YA@BFZ[R.7"Q>W: M*!IB0K(8(-MB(FK9,G)'G^*J@]PP0);#-:,ZHDD@-R3(;AA3)>R+U.3H6FK] M@![>K/?M&#*4K1M$?*D0$$PWD"U1&5E_^P,?Y(<$ MV0^W[J1EFU'K6W*GJ.7S27G4!B%#)-AYAFQ;[IVUE ODA M0?;#+=M(Y;!(Q5:>-22#;)$@VZ+JYII][VPA,GYX"P9)(D&6!!BK1_EC DDB M.61*$660">2-Y'V2"G)TYT(#_2&L@T@QR%F)!"TH,F M&N&\6@K.62&;!(SDXYDU2"D M(2;DEA0[ =D3=3W79X@)N25%=LO^X,N#AIB06U)DMX 16#1.9I!J,F35_!Z# M[>H^&62<#-DX<# 1SO1FD'$R9./ F'F("1DG0S8.C%F$F. Z";)Q7D*SCV1* ME:)N-9$8&L[-T67>-G]EU/5W9("H.,#/)/ANR?5TQK M'G\'43-R,V_XRA4.,2'_9,C^B:+>7:\:LDZ&;!TX[/T88D+6R9"M\P;S^ UG MN+X(62='M@Y8F_$R*&2>'-D\8!(18T+FR0^9ZT39=@Z9)TCR'S),C MFP?&##V>@VOTR.[9MT;U/'2&F)![9XYMUTN_YM'T2P'N#D/VSB],>*PL(.D4R-+9/R_H:S?$A*13 M($MG[W+QMD9#3,@\!;)Y]DY?;MM N"$0,D^);9[]F*Y'A9B0>4ID\P"SK!_) M;80)*:A$5A"(.0RG-DI(0>7!-@SXUAEB0@HJ#[EK()KD*"$%E=C[DR',*"TO M(065V#N40W]MS]>T MJ6>*N ^_52S)NQ'7DBY>?@WR\DN6B_\ 4$L#!!0 ( ,&> MG%9Z! -=7 ( "$N : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/- MVDMNHT 4A>&M6"P@N.ZKG%:<44\R;64#R"D_%-L@H-7)[MMR!O9!/>A)Q!FA M G'Y1Y]0P=.O]H=N6'RW'L?M1U\-F7T[-\-!VY7RYLFW[ M4S->EOVN[IK->[,KM2R74??W,ZKGI_N9B]?/KOS/Q':[/6S*SW;S^U3.XS\& MUW_:_GW8ES)6B]>FWY5Q7=4?Q]OIH;X>TL-E5M7_?Z@%02MY@]ZA*#'^8/2$F5<$B1-L";0 M.B'7B<#KA& G K$3DIT(S$Z(=B)0.R';B<#MA' G KD3TIT([$Z(=R+06U!O M(=!;4&\AT%LF+]L$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O1;V50&]%O95 ;T6]E4!O1;V50&]% MO95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O0[V-0&^;;'83Z&VHMQ'H;:BW$>AM MJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[9./E01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTSZIT)],ZH=R;0.Z/>F4#OC'IG M KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#OC'KG[]1[&#^/9;CU?*WQ^=])]7BY MM]P>?UU^G40)5U>G%8N* K8%0( /PL 3 M 6T-O;G1E;G1?5'EP97-=+GAM;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+ M.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/ M?5[<'=]]"&5B47Z>-S+2*;3 MRU *4GC"T@?7T'ZX"N41E!$Y2BDW_E/6G]_M/ MCI^?]>"Z\26?S7]ZOOX-4$L! A0#% @ P9Z<5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #! MGIQ6J6PY!.\ K @ $0 @ &O 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " #!GIQ6F5R<(Q & "<)P $P M@ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,&>G%:0/--* MY@4 +L? 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ P9Z< M5IQ[H#&Z @ >@< !@ ("!2!4 'AL+W=OG%:X/H;-"@< !HC 8 M " @3@8 !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ P9Z<5D@+BK#J!0 3R0 !@ M ("!TB( 'AL+W=OG%:*D?!F[@< *8B 8 " @?(H !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ P9Z<5EW"8S)_% TSX !@ ("!ZS< M 'AL+W=OG%:0VSU: M% P +TD 9 " @:!, !X;"]W;W)K&UL4$L! A0#% @ P9Z<5HO(HJ=C P /P< !D M ("!ZU@ 'AL+W=O&PO=V]R:W-H965T MG%9 /Q;$3@0 .P* 9 M " @?MB !X;"]W;W)K&UL4$L! A0# M% @ P9Z<5KE5%7DA!0 2 P !D ("!@&< 'AL+W=O M&PO=V]R:W-H965TG%;S) MXR @ $H7 9 " @2YS M !X;"]W;W)K&UL4$L! A0#% @ P9Z<5NE" M/ES> P F D !D ("!+7P 'AL+W=O&PO=V]R:W-H965TG%8%V+PZT ( +H& 9 " @7B# !X;"]W;W)K&UL4$L! A0#% @ P9Z<5@>%^-ZR"0 4$, !D M ("!?X8 'AL+W=O&PO M=V]R:W-H965TG%93LH_G!08 M $X. 9 " @8>3 !X;"]W;W)K&UL4$L! A0#% @ P9Z<5GM:&PO=V]R:W-H965TG%;:(J61JAP )U: 9 M " @>6E !X;"]W;W)K&UL4$L! A0#% M @ P9Z<5BG^/AU6"P '1X !D ("!QL( 'AL+W=O&PO=V]R:W-H965T MG%8/1629GP( )\% 9 " @7/I !X;"]W;W)K&UL4$L! A0#% @ P9Z<5B0M0(<*!0 Z P !D M ("!2>P 'AL+W=O&PO=V]R M:W-H965TG%;SB \N*@8 *@0 M 9 " @>_U !X;"]W;W)K&UL M4$L! A0#% @ P9Z<5OFZZKT/ P PP8 !D ("!4/P M 'AL+W=O&PO=V]R:W-H965TG%:;#&HU! , '$' 9 M " @>H$ 0!X;"]W;W)K&UL4$L! A0#% @ MP9Z<5KK*;I(1 P ]08 !D ("!)0@! 'AL+W=O&PO=V]R:W-H965TG%;RW&K?D ( *<% 9 " @44/ 0!X;"]W M;W)K&UL4$L! A0#% @ P9Z<5D5[C] I!@ M50\ !D ("!#!(! 'AL+W=O&PO=V]R:W-H965TG%:H MIKZ>0P, .T) 9 " @0HA 0!X;"]W;W)K&UL4$L! A0#% @ P9Z<5L!+0D(:! =1H !D M ("!A"0! 'AL+W=O&PO=V]R:W-H M965TG%;NQ4CG%P, +P( 9 M " @&UL4$L! M A0#% @ P9Z<5I9.:9KW @ +0H !D ("!'# ! 'AL M+W=O&PO=V]R:W-H965TG%9\:]KSEPD .M7 9 " M@1PV 0!X;"]W;W)K&UL4$L! A0#% @ P9Z< M5AE-$'A- P LPT !D ("!ZC\! 'AL+W=O&PO=V]R:W-H965TG%;.HW_)H@0 @; 9 " @7E& 0!X;"]W;W)K M&UL4$L! A0#% @ P9Z<5EWNY2^X @ (@D M !D ("!4DL! 'AL+W=O&PO=V]R:W-H965TG%851K.1 MUP( *P) 9 " @<-1 0!X;"]W;W)K&UL4$L! A0#% @ P9Z<5@_+'V&T! NAT !D M ("!T50! 'AL+W=O&PO=V]R:W-H965T MG%8:6>%@604 @D 9 M " @?%= 0!X;"]W;W)K&UL4$L! A0# M% @ P9Z<5D_PH-3L" F6P !D ("!@6,! 'AL+W=O M&PO=V]R:W-H965TG%:_)BL"Q0, $(/ 9 " @3-P M 0!X;"]W;W)K&UL4$L! A0#% @ P9Z<5K\9 M!Z%^ @ 5 8 !D ("!+W0! 'AL+W=O&PO=V]R:W-H965TG%9E>#.:E@, %0- 9 " @2%Z 0!X;"]W;W)K&UL4$L! A0#% @ P9Z<5E/UAF,>! 11( !D M ("![GT! 'AL+W=O&PO M=V]R:W-H965TG%8#&X;GBP( M *,& 9 " @<&% 0!X;"]W;W)K&UL4$L! A0#% @ P9Z<5ONYDE:[ P P T !D ("! M@X@! 'AL+W=OW.RKL" ")"0 &0 @(%UC $ >&PO=V]R:W-H965TG%99PFU\/@, -8* 9 M " @6>/ 0!X;"]W;W)K&UL4$L! A0#% M @ P9Z<5F8V$.FF P 50T !D ("!W)(! 'AL+W=O&PO=V]R:W-H965T MG%;!X2$QU@( '0* 9 " @1JU 0!X;"]W;W)K&UL4$L! A0#% @ P9Z<5E(B QC0 @ _0< !D M ("!)[@! 'AL+W=O&PO=V]R M:W-H965TG%9J&ZU^0@, *H4 M - " :W* 0!X;"]S='EL97,N>&UL4$L! A0#% @ MP9Z<5I>*NQS $P( L ( !&LX! %]R96QS+RYR96QS M4$L! A0#% @ P9Z<5@@5:-7 !0 33, \ ( ! \\! M 'AL+W=OG%9Z! -=7 ( "$N : M " ?#4 0!X;"]?G%8N* K8%0( /PL 3 " 837 0!; H0V]N=&5N=%]4>7!E&UL4$L%!@ !6 %8 D1< ,K9 0 $! end XML 92 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 93 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 94 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 271 363 1 false 77 0 false 10 false false R1.htm 0000001 - Document - Cover Page Sheet http://mammothenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Sheet http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Sheet http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) Sheet http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) (Parenthetical) Sheet http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited) Sheet http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Sheet http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Nature of Business Sheet http://mammothenergy.com/role/OrganizationandNatureofBusiness Organization and Nature of Business Notes 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://mammothenergy.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Inventories Sheet http://mammothenergy.com/role/Inventories Inventories Notes 11 false false R12.htm 0000012 - Disclosure - Property, Plant and Equipment Sheet http://mammothenergy.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://mammothenergy.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Equity Method Investment Sheet http://mammothenergy.com/role/EquityMethodInvestment Equity Method Investment Notes 14 false false R15.htm 0000015 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities Sheet http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilities Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities Notes 15 false false R16.htm 0000016 - Disclosure - Debt Sheet http://mammothenergy.com/role/Debt Debt Notes 16 false false R17.htm 0000017 - Disclosure - Variable Interest Entities Sheet http://mammothenergy.com/role/VariableInterestEntities Variable Interest Entities Notes 17 false false R18.htm 0000018 - Disclosure - Selling, General and Administrative Expense Sheet http://mammothenergy.com/role/SellingGeneralandAdministrativeExpense Selling, General and Administrative Expense Notes 18 false false R19.htm 0000019 - Disclosure - Income Taxes Sheet http://mammothenergy.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://mammothenergy.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Earnings (Loss) Per Share Sheet http://mammothenergy.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Equity Based Compensation Sheet http://mammothenergy.com/role/EquityBasedCompensation Equity Based Compensation Notes 22 false false R23.htm 0000023 - Disclosure - Stock Based Compensation Sheet http://mammothenergy.com/role/StockBasedCompensation Stock Based Compensation Notes 23 false false R24.htm 0000024 - Disclosure - Related Party Transactions Sheet http://mammothenergy.com/role/RelatedPartyTransactions Related Party Transactions Notes 24 false false R25.htm 0000025 - Disclosure - Commitments and Contingencies Sheet http://mammothenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Reporting Segments Sheet http://mammothenergy.com/role/ReportingSegments Reporting Segments Notes 26 false false R27.htm 0000027 - Disclosure - Subsequent Events Sheet http://mammothenergy.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 0000028 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPolicies 28 false false R29.htm 0000029 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesTables Basis of Presentation and Significant Accounting Policies (Tables) Tables http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPolicies 29 false false R30.htm 0000030 - Disclosure - Revenue (Tables) Sheet http://mammothenergy.com/role/RevenueTables Revenue (Tables) Tables http://mammothenergy.com/role/Revenue 30 false false R31.htm 0000031 - Disclosure - Inventories (Tables) Sheet http://mammothenergy.com/role/InventoriesTables Inventories (Tables) Tables http://mammothenergy.com/role/Inventories 31 false false R32.htm 0000032 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://mammothenergy.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://mammothenergy.com/role/PropertyPlantandEquipment 32 false false R33.htm 0000033 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://mammothenergy.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://mammothenergy.com/role/GoodwillandIntangibleAssets 33 false false R34.htm 0000034 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Tables) Sheet http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesTables Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Tables) Tables http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilities 34 false false R35.htm 0000035 - Disclosure - Selling, General and Administrative Expense (Tables) Sheet http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseTables Selling, General and Administrative Expense (Tables) Tables http://mammothenergy.com/role/SellingGeneralandAdministrativeExpense 35 false false R36.htm 0000036 - Disclosure - Leases (Tables) Sheet http://mammothenergy.com/role/LeasesTables Leases (Tables) Tables http://mammothenergy.com/role/Leases 36 false false R37.htm 0000037 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://mammothenergy.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://mammothenergy.com/role/EarningsLossPerShare 37 false false R38.htm 0000038 - Disclosure - Stock Based Compensation (Tables) Sheet http://mammothenergy.com/role/StockBasedCompensationTables Stock Based Compensation (Tables) Tables http://mammothenergy.com/role/StockBasedCompensation 38 false false R39.htm 0000039 - Disclosure - Related Party Transactions (Tables) Sheet http://mammothenergy.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://mammothenergy.com/role/RelatedPartyTransactions 39 false false R40.htm 0000040 - Disclosure - Commitments and Contingencies (Tables) Sheet http://mammothenergy.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://mammothenergy.com/role/CommitmentsandContingencies 40 false false R41.htm 0000041 - Disclosure - Reporting Segments (Tables) Sheet http://mammothenergy.com/role/ReportingSegmentsTables Reporting Segments (Tables) Tables http://mammothenergy.com/role/ReportingSegments 41 false false R42.htm 0000042 - Disclosure - Basis of Presentation and Significant Accounting Policies - Narrative (Details) Sheet http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails Basis of Presentation and Significant Accounting Policies - Narrative (Details) Details http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesTables 42 false false R43.htm 0000043 - Disclosure - Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details) Sheet http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details) Details 43 false false R44.htm 0000044 - Disclosure - Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details) Sheet http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details) Details 44 false false R45.htm 0000045 - Disclosure - Revenue - Narrative (Details) Sheet http://mammothenergy.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 45 false false R46.htm 0000046 - Disclosure - Revenue - Schedule of Contract Liabilities (Details) Sheet http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails Revenue - Schedule of Contract Liabilities (Details) Details 46 false false R47.htm 0000047 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://mammothenergy.com/role/RevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 47 false false R48.htm 0000048 - Disclosure - Inventories (Details) Sheet http://mammothenergy.com/role/InventoriesDetails Inventories (Details) Details http://mammothenergy.com/role/InventoriesTables 48 false false R49.htm 0000049 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Sheet http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) Details 49 false false R50.htm 0000050 - Disclosure - Property, Plant, and Equipment - Narrative (Details) Sheet http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails Property, Plant, and Equipment - Narrative (Details) Details 50 false false R51.htm 0000051 - Disclosure - Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details) Sheet http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details) Details 51 false false R52.htm 0000052 - Disclosure - Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details) Sheet http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details) Details 52 false false R53.htm 0000053 - Disclosure - Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details) Sheet http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details) Details 53 false false R54.htm 0000054 - Disclosure - Goodwill and Intangible Assets - Narrative (Details) Sheet http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails Goodwill and Intangible Assets - Narrative (Details) Details 54 false false R55.htm 0000055 - Disclosure - Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details) Sheet http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details) Details 55 false false R56.htm 0000056 - Disclosure - Equity Method Investment (Details) Sheet http://mammothenergy.com/role/EquityMethodInvestmentDetails Equity Method Investment (Details) Details http://mammothenergy.com/role/EquityMethodInvestment 56 false false R57.htm 0000057 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details) Sheet http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details) Details http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesTables 57 false false R58.htm 0000058 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Footnote (Details) Sheet http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Footnote (Details) Details http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesTables 58 false false R59.htm 0000059 - Disclosure - Debt - Narrative (Details) Sheet http://mammothenergy.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 59 false false R60.htm 0000060 - Disclosure - Variable Interest Entities (Details) Sheet http://mammothenergy.com/role/VariableInterestEntitiesDetails Variable Interest Entities (Details) Details http://mammothenergy.com/role/VariableInterestEntities 60 false false R61.htm 0000061 - Disclosure - Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details) Sheet http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details) Details 61 false false R62.htm 0000062 - Disclosure - Income Taxes (Details) Sheet http://mammothenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://mammothenergy.com/role/IncomeTaxes 62 false false R63.htm 0000063 - Disclosure - Leases - Schedule of Lease Expense (Details) Sheet http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails Leases - Schedule of Lease Expense (Details) Details 63 false false R64.htm 0000064 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 64 false false R65.htm 0000065 - Disclosure - Leases - Other Supplemental Information Related to Leases (Details) Sheet http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails Leases - Other Supplemental Information Related to Leases (Details) Details 65 false false R66.htm 0000066 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details) Sheet http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails Leases - Schedule of Lease Liability Maturity (Details) Details 66 false false R67.htm 0000067 - Disclosure - Leases - Narrative (Details) Sheet http://mammothenergy.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 67 false false R68.htm 0000068 - Disclosure - Earnings (Loss) Per Share - Schedule of Earnings Per Unit (Details) Sheet http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails Earnings (Loss) Per Share - Schedule of Earnings Per Unit (Details) Details http://mammothenergy.com/role/EarningsLossPerShareTables 68 false false R69.htm 0000069 - Disclosure - Equity Based Compensation (Details) Sheet http://mammothenergy.com/role/EquityBasedCompensationDetails Equity Based Compensation (Details) Details http://mammothenergy.com/role/EquityBasedCompensation 69 false false R70.htm 0000070 - Disclosure - Stock Based Compensation - Narrative (Details) Sheet http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails Stock Based Compensation - Narrative (Details) Details 70 false false R71.htm 0000071 - Disclosure - Stock Based Compensation - Schedule Of Share-Based Compensation (Details) Sheet http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails Stock Based Compensation - Schedule Of Share-Based Compensation (Details) Details 71 false false R72.htm 0000072 - Disclosure - Related Party Transactions - Revenues and Accounts Receivable (Details) Sheet http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails Related Party Transactions - Revenues and Accounts Receivable (Details) Details 72 false false R73.htm 0000073 - Disclosure - Related Party Transactions - Cost of Revenues of Accounts Payable (Details) Sheet http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails Related Party Transactions - Cost of Revenues of Accounts Payable (Details) Details 73 false false R74.htm 0000074 - Disclosure - Related Party Transactions - Narrative (Details) Sheet http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails Related Party Transactions - Narrative (Details) Details 74 false false R75.htm 0000075 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 75 false false R76.htm 0000076 - Disclosure - Commitments and Contingencies - Schedule of Letters of Credit (Details) Sheet http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails Commitments and Contingencies - Schedule of Letters of Credit (Details) Details 76 false false R77.htm 0000077 - Disclosure - Commitments and Contingencies - Defined Contribution Plan (Details) Sheet http://mammothenergy.com/role/CommitmentsandContingenciesDefinedContributionPlanDetails Commitments and Contingencies - Defined Contribution Plan (Details) Details 77 false false R78.htm 0000078 - Disclosure - Reporting Segments (Details) Sheet http://mammothenergy.com/role/ReportingSegmentsDetails Reporting Segments (Details) Details http://mammothenergy.com/role/ReportingSegmentsTables 78 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueFromRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tusk-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 8 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tusk-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesCurrent in us-gaap/2022 used in 8 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tusk-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrent in us-gaap/2022 used in 8 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. tusk-20230331.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:SubsequentEventsTextBlock - tusk-20230331.htm 4 tusk-20230331.htm a2023-03x31exx311.htm a2023-03x31exx312.htm a2023-03x31exx321.htm a2023-03x31exx322.htm a2023-03x31exx951.htm tusk-20230331.xsd tusk-20230331_cal.xml tusk-20230331_def.xml tusk-20230331_lab.xml tusk-20230331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tusk-20230331.htm": { "axisCustom": 0, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 757, "http://xbrl.sec.gov/dei/2022": 31 }, "contextCount": 271, "dts": { "calculationLink": { "local": [ "tusk-20230331_cal.xml" ] }, "definitionLink": { "local": [ "tusk-20230331_def.xml" ] }, "inline": { "local": [ "tusk-20230331.htm" ] }, "labelLink": { "local": [ "tusk-20230331_lab.xml" ] }, "presentationLink": { "local": [ "tusk-20230331_pre.xml" ] }, "schema": { "local": [ "tusk-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 579, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 5, "total": 14 }, "keyCustom": 71, "keyStandard": 292, "memberCustom": 41, "memberStandard": 32, "nsprefix": "tusk", "nsuri": "http://mammothenergy.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://mammothenergy.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://mammothenergy.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Inventories", "menuCat": "Notes", "order": "11", "role": "http://mammothenergy.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryPolicyTextBlock", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Property, Plant and Equipment", "menuCat": "Notes", "order": "12", "role": "http://mammothenergy.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "13", "role": "http://mammothenergy.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Equity Method Investment", "menuCat": "Notes", "order": "14", "role": "http://mammothenergy.com/role/EquityMethodInvestment", "shortName": "Equity Method Investment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities", "menuCat": "Notes", "order": "15", "role": "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Debt", "menuCat": "Notes", "order": "16", "role": "http://mammothenergy.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Variable Interest Entities", "menuCat": "Notes", "order": "17", "role": "http://mammothenergy.com/role/VariableInterestEntities", "shortName": "Variable Interest Entities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "tusk:SellingGeneralAndAdministrativeExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Selling, General and Administrative Expense", "menuCat": "Notes", "order": "18", "role": "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpense", "shortName": "Selling, General and Administrative Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "tusk:SellingGeneralAndAdministrativeExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "19", "role": "http://mammothenergy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "menuCat": "Statements", "order": "2", "role": "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Leases", "menuCat": "Notes", "order": "20", "role": "http://mammothenergy.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "21", "role": "http://mammothenergy.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Equity Based Compensation", "menuCat": "Notes", "order": "22", "role": "http://mammothenergy.com/role/EquityBasedCompensation", "shortName": "Equity Based Compensation", "subGroupType": "", "uniqueAnchor": null }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Stock Based Compensation", "menuCat": "Notes", "order": "23", "role": "http://mammothenergy.com/role/StockBasedCompensation", "shortName": "Stock Based Compensation", "subGroupType": "", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "24", "role": "http://mammothenergy.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "25", "role": "http://mammothenergy.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Reporting Segments", "menuCat": "Notes", "order": "26", "role": "http://mammothenergy.com/role/ReportingSegments", "shortName": "Reporting Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "27", "role": "http://mammothenergy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": null }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "28", "role": "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "29", "role": "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "30", "role": "http://mammothenergy.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "31", "role": "http://mammothenergy.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Property, Plant and Equipment (Tables)", "menuCat": "Tables", "order": "32", "role": "http://mammothenergy.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "33", "role": "http://mammothenergy.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Tables)", "menuCat": "Tables", "order": "34", "role": "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "tusk:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Selling, General and Administrative Expense (Tables)", "menuCat": "Tables", "order": "35", "role": "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseTables", "shortName": "Selling, General and Administrative Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "tusk:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "36", "role": "http://mammothenergy.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "37", "role": "http://mammothenergy.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Stock Based Compensation (Tables)", "menuCat": "Tables", "order": "38", "role": "http://mammothenergy.com/role/StockBasedCompensationTables", "shortName": "Stock Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Related Party Transactions (Tables)", "menuCat": "Tables", "order": "39", "role": "http://mammothenergy.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited)", "menuCat": "Statements", "order": "4", "role": "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "tusk:ScheduleOfLettersOfCreditTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Commitments and Contingencies (Tables)", "menuCat": "Tables", "order": "40", "role": "http://mammothenergy.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "tusk:ScheduleOfLettersOfCreditTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Reporting Segments (Tables)", "menuCat": "Tables", "order": "41", "role": "http://mammothenergy.com/role/ReportingSegmentsTables", "shortName": "Reporting Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i9b164508f7ad4f16931baf66982a215a_D20200325-20200325", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Basis of Presentation and Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "42", "role": "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "id1bf1eb413304b59bde1ba4ebec76d62_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "tusk:AccountsReceivableImpairedInterestCharge", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i47302e746b30417e9c7c03e4ce63c213_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details)", "menuCat": "Details", "order": "43", "role": "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "iebb3bae19d4c4811aec0a08f60a978b2_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i92c9923f7f6141c48514f0b94c4ce3c9_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details)", "menuCat": "Details", "order": "44", "role": "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Concentration of Credit Risk and Significant Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i92c9923f7f6141c48514f0b94c4ce3c9_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "45", "role": "http://mammothenergy.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i47302e746b30417e9c7c03e4ce63c213_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Revenue - Schedule of Contract Liabilities (Details)", "menuCat": "Details", "order": "46", "role": "http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails", "shortName": "Revenue - Schedule of Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "tusk:ContractWithCustomerLiabilityDeductionForRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Revenue - Performance Obligations (Details)", "menuCat": "Details", "order": "47", "role": "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails", "shortName": "Revenue - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "ie4ed471174234cd4a7c6829ff90b4018_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "tusk:InventorySuppliesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "48", "role": "http://mammothenergy.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "tusk:InventorySuppliesNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "tusk:PropertyPlantAndEquipmentGrossIncludingFinanceLeaseRightOfUseAssetLessDepositsOnEquipmentAndEquipmentInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "49", "role": "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "tusk:PropertyPlantAndEquipmentGrossIncludingFinanceLeaseRightOfUseAssetLessDepositsOnEquipmentAndEquipmentInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Property, Plant, and Equipment - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "shortName": "Property, Plant, and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i26697f8052ad42f28150dd98e44505ce_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tusk:ScheduleOfDepreciationDepletionAccretionAndAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details)", "menuCat": "Details", "order": "51", "role": "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails", "shortName": "Property, Plant and Equipment - Schedule of Depreciation, Amortization, Accretion, and Depletion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tusk:ScheduleOfDepreciationDepletionAccretionAndAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i47302e746b30417e9c7c03e4ce63c213_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details)", "menuCat": "Details", "order": "52", "role": "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule Of Changes in Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "iebb3bae19d4c4811aec0a08f60a978b2_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details)", "menuCat": "Details", "order": "53", "role": "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Definite Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i8b1a0104f89b419f9f2fcc91cb3033f3_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tusk:ScheduleOfDepreciationDepletionAccretionAndAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Goodwill and Intangible Assets - Narrative (Details)", "menuCat": "Details", "order": "54", "role": "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Intangible Assets - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i7e2ab0a3aeaf40b896210f5ba0615328_D20230101-20230331", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details)", "menuCat": "Details", "order": "55", "role": "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Aggregated Expected Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3d3e574427bc404d909ae89442fa7a0b_I20181221", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Equity Method Investment (Details)", "menuCat": "Details", "order": "56", "role": "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "shortName": "Equity Method Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i808db0d7dfb544469d7aacc5ec0b7901_D20181221-20181221", "decimals": "INF", "lang": "en-US", "name": "tusk:NumberOfHelicoptersOwned", "reportCount": 1, "unique": true, "unitRef": "helicopter", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details)", "menuCat": "Details", "order": "57", "role": "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TaxesPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "iec5ec727729d48c3801a9bef95ae4e95_I20220601", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Footnote (Details)", "menuCat": "Details", "order": "58", "role": "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "shortName": "Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities - Footnote (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "iec5ec727729d48c3801a9bef95ae4e95_I20220601", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeaseTermOfContract1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i9ca80e4ad54743a29b95f0a16722ec52_I20220228", "decimals": "INF", "first": true, "lang": "en-US", "name": "tusk:DebtInstrumentDebtCovenantPercentageOfMinimumPrepaymentsMadeWithNonRecurringProceeds", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://mammothenergy.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i9ca80e4ad54743a29b95f0a16722ec52_I20220228", "decimals": "INF", "first": true, "lang": "en-US", "name": "tusk:DebtInstrumentDebtCovenantPercentageOfMinimumPrepaymentsMadeWithNonRecurringProceeds", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "ic5bb27f7a0d74f28822faa571e66227f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited)", "menuCat": "Statements", "order": "6", "role": "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "ic5bb27f7a0d74f28822faa571e66227f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i04689d4139bf42e28656d868bae95c7d_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "tusk:NumberOfHelicoptersOwned", "reportCount": 1, "unique": true, "unitRef": "helicopter", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Variable Interest Entities (Details)", "menuCat": "Details", "order": "60", "role": "http://mammothenergy.com/role/VariableInterestEntitiesDetails", "shortName": "Variable Interest Entities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i04689d4139bf42e28656d868bae95c7d_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "tusk:NumberOfHelicoptersOwned", "reportCount": 1, "unique": true, "unitRef": "helicopter", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details)", "menuCat": "Details", "order": "61", "role": "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails", "shortName": "Selling, General and Administrative Expense - Schedule of Selling, General and Administrative Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "tusk:ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3e3da83a30cc464bb431a52b13c52d2d_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LaborAndRelatedExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "62", "role": "http://mammothenergy.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "2", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Leases - Schedule of Lease Expense (Details)", "menuCat": "Details", "order": "63", "role": "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails", "shortName": "Leases - Schedule of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "menuCat": "Details", "order": "64", "role": "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "tusk:AssetsAndLiabilitiesLesseeTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Leases - Other Supplemental Information Related to Leases (Details)", "menuCat": "Details", "order": "65", "role": "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails", "shortName": "Leases - Other Supplemental Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Leases - Schedule of Lease Liability Maturity (Details)", "menuCat": "Details", "order": "66", "role": "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails", "shortName": "Leases - Schedule of Lease Liability Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "67", "role": "http://mammothenergy.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Earnings (Loss) Per Share - Schedule of Earnings Per Unit (Details)", "menuCat": "Details", "order": "68", "role": "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails", "shortName": "Earnings (Loss) Per Share - Schedule of Earnings Per Unit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3cb735a6878a4df2ad805df8a9518556_I20141124", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Equity Based Compensation (Details)", "menuCat": "Details", "order": "69", "role": "http://mammothenergy.com/role/EquityBasedCompensationDetails", "shortName": "Equity Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3cb735a6878a4df2ad805df8a9518556_I20141124", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "menuCat": "Statements", "order": "7", "role": "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "tusk:DepreciationDepletionandAmortizationExcludingAmortizationofCoilTubingStringsandDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Stock Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "70", "role": "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "ib352082ec3d940358b11d8a219e2d258_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Stock Based Compensation - Schedule Of Share-Based Compensation (Details)", "menuCat": "Details", "order": "71", "role": "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails", "shortName": "Stock Based Compensation - Schedule Of Share-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "id24d48f55a2f47eda416bb1602438e4c_I20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3d828edd354847e99b432074a0ef907f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Related Party Transactions - Revenues and Accounts Receivable (Details)", "menuCat": "Details", "order": "72", "role": "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails", "shortName": "Related Party Transactions - Revenues and Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3d828edd354847e99b432074a0ef907f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3d828edd354847e99b432074a0ef907f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "tusk:CostofServicesRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Related Party Transactions - Cost of Revenues of Accounts Payable (Details)", "menuCat": "Details", "order": "73", "role": "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "shortName": "Related Party Transactions - Cost of Revenues of Accounts Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i3d828edd354847e99b432074a0ef907f_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "tusk:CostofServicesRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i285d078d5e794f279f2ae742e3334c11_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Related Party Transactions - Narrative (Details)", "menuCat": "Details", "order": "74", "role": "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "shortName": "Related Party Transactions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i285d078d5e794f279f2ae742e3334c11_D20230101-20230331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Commitments and Contingencies - Narrative (Details)", "menuCat": "Details", "order": "75", "role": "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "i80dcf4ea84db4a4096beb21b7ca549af_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if49057c1fff44b99a01674fab749314f_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Commitments and Contingencies - Schedule of Letters of Credit (Details)", "menuCat": "Details", "order": "76", "role": "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "shortName": "Commitments and Contingencies - Schedule of Letters of Credit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if49057c1fff44b99a01674fab749314f_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Commitments and Contingencies - Defined Contribution Plan (Details)", "menuCat": "Details", "order": "77", "role": "http://mammothenergy.com/role/CommitmentsandContingenciesDefinedContributionPlanDetails", "shortName": "Commitments and Contingencies - Defined Contribution Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Reporting Segments (Details)", "menuCat": "Details", "order": "78", "role": "http://mammothenergy.com/role/ReportingSegmentsDetails", "shortName": "Reporting Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Organization and Nature of Business", "menuCat": "Notes", "order": "8", "role": "http://mammothenergy.com/role/OrganizationandNatureofBusiness", "shortName": "Organization and Nature of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Basis of Presentation and Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tusk-20230331.htm", "contextRef": "if8706d8448344ce6b31140a162c1359b_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 77, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.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/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "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/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r588" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://mammothenergy.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r551", "r649", "r663", "r664", "r666" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Related parties", "verboseLabel": "Related parties" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r203", "r457", "r458", "r459", "r460", "r504", "r551", "r640", "r643", "r644" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r203", "r457", "r458", "r459", "r460", "r504", "r551", "r640", "r643", "r644" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Eliminations [Member]", "verboseLabel": "Eliminations" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r203", "r246", "r258", "r259", "r260", "r261", "r262", "r264", "r268", "r328", "r329", "r330", "r331", "r333", "r334", "r336", "r338", "r339", "r641", "r642" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r203", "r246", "r258", "r259", "r260", "r261", "r262", "r264", "r268", "r328", "r329", "r330", "r331", "r333", "r334", "r336", "r338", "r339", "r641", "r642" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r201", "r202", "r344", "r367", "r561", "r563" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r273", "r578", "r647", "r676" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r398", "r511", "r538", "r552", "r553", "r576", "r581", "r587", "r645", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r398", "r511", "r538", "r552", "r553", "r576", "r581", "r587", "r645", "r669", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/DebtNarrativeDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r273", "r578", "r647", "r676" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r270", "r513", "r577", "r586", "r636", "r637", "r647", "r675" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical", "http://mammothenergy.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r270", "r513", "r577", "r586", "r636", "r637", "r647", "r675" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical", "http://mammothenergy.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r324", "r325", "r326", "r327", "r396", "r398", "r426", "r427", "r428", "r507", "r511", "r538", "r552", "r553", "r576", "r581", "r587", "r631", "r645", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/DebtNarrativeDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r324", "r325", "r326", "r327", "r396", "r398", "r426", "r427", "r428", "r507", "r511", "r538", "r552", "r553", "r576", "r581", "r587", "r631", "r645", "r670", "r671", "r672", "r673", "r674" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/DebtNarrativeDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r201", "r202", "r344", "r367", "r562", "r563" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r614", "r665" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "http://mammothenergy.com/role/EquityBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails", "http://mammothenergy.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tusk_AccountsReceivableAdditionsChargedToBadDebtExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Additions Charged To Bad Debt Expense", "label": "Accounts Receivable, Additions Charged To Bad Debt Expense", "terseLabel": "Additions charged to bad debt expense" } } }, "localname": "AccountsReceivableAdditionsChargedToBadDebtExpense", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccountsReceivableAdditionsChargedToRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Additions Charged To Revenue", "label": "Accounts Receivable, Additions Charged To Revenue", "terseLabel": "Additions charged to revenue" } } }, "localname": "AccountsReceivableAdditionsChargedToRevenue", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccountsReceivableContractCostsAmountDeemedNotAuthorized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Contract Costs, Amount Deemed Not Authorized", "label": "Accounts Receivable, Contract Costs, Amount Deemed Not Authorized", "terseLabel": "Contract costs deemed not authorized" } } }, "localname": "AccountsReceivableContractCostsAmountDeemedNotAuthorized", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccountsReceivableContractCostsAmountExpectedToBeAuthorized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Contract Costs, Amount Expected To Be Authorized", "label": "Accounts Receivable, Contract Costs, Amount Expected To Be Authorized", "terseLabel": "Accounts receivable, contract costs, amount expected to be authorized" } } }, "localname": "AccountsReceivableContractCostsAmountExpectedToBeAuthorized", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccountsReceivableImpairedInterestCharge": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Impaired, Interest Charge", "label": "Accounts Receivable, Impaired, Interest Charge", "terseLabel": "Interest income on delinquent accounts" } } }, "localname": "AccountsReceivableImpairedInterestCharge", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccountsReceivableInterestCharged": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Interest Charged", "label": "Accounts Receivable, Interest Charged", "terseLabel": "Interest charged on accounts receivable" } } }, "localname": "AccountsReceivableInterestCharged", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccruedEquipmentFinancingNoteCurrent": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Equipment Financing Note, Current", "label": "Accrued Equipment Financing Note, Current", "terseLabel": "Equipment financing note" } } }, "localname": "AccruedEquipmentFinancingNoteCurrent", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccruedEquipmentFinancingNoteNoncurrent": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Equipment Financing Note, Noncurrent", "label": "Accrued Equipment Financing Note, Noncurrent", "terseLabel": "Equipment financing note" } } }, "localname": "AccruedEquipmentFinancingNoteNoncurrent", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AccruedFinancedInsurancePremiumsCurrent": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Financed Insurance Premiums, Current", "label": "Accrued Financed Insurance Premiums, Current", "terseLabel": "Financed insurance premiums" } } }, "localname": "AccruedFinancedInsurancePremiumsCurrent", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_AirRescueSystemsCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Air Rescue Systems Corporation [Member]", "label": "Air Rescue Systems Corporation [Member]", "terseLabel": "ARS" } } }, "localname": "AirRescueSystemsCorporationMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "tusk_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Lease Assets and Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tusk_AssetsHeldAndUsedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets Held And Used [Member]", "label": "Assets Held And Used [Member]", "terseLabel": "Assets held and used" } } }, "localname": "AssetsHeldAndUsedMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "tusk_AviationNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aviation Note", "label": "Aviation Note [Member]", "terseLabel": "Aviation Note" } } }, "localname": "AviationNoteMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_BRIMEquipmentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BRIM Equipment Assets [Member]", "label": "BRIM Equipment Assets [Member]", "terseLabel": "Brim Equipment Assets" } } }, "localname": "BRIMEquipmentAssetsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "tusk_BrimAcquisitionsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Brim Acquisitions LLC [Member]", "label": "Brim Acquisitions LLC [Member]", "terseLabel": "Brim Acquisitions LLC" } } }, "localname": "BrimAcquisitionsLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "tusk_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow, Lessee [Abstract]", "label": "Cash Flow, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "tusk_CobraAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cobra Acquisitions", "label": "Cobra Acquisitions [Member]", "terseLabel": "Cobra Acquisitions" } } }, "localname": "CobraAcquisitionsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_CobraAviationARSLeopardandBrimEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cobra Aviation/ARS/Leopard and Brim Equipment [Member]", "label": "Cobra Aviation/ARS/Leopard and Brim Equipment [Member]", "terseLabel": "Cobra Aviation/ARS/Leopard and Brim Equipment" } } }, "localname": "CobraAviationARSLeopardandBrimEquipmentMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "tusk_CobraAviationServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cobra Aviation Services LLC [Member]", "label": "Cobra Aviation Services LLC [Member]", "terseLabel": "Cobra Aviation Services LLC" } } }, "localname": "CobraAviationServicesLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "tusk_CoilTubingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Coil Tubing Equipment [Member]", "label": "Coil Tubing Equipment [Member]", "verboseLabel": "Coil tubing equipment" } } }, "localname": "CoilTubingEquipmentMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "tusk_ContractWithCustomerLiabilityDeductionForRebateCreditRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Deduction For Rebate Credit Recognized", "label": "Contract with Customer, Liability, Deduction For Rebate Credit Recognized", "negatedTerseLabel": "Deduction for rebate credit recognized" } } }, "localname": "ContractWithCustomerLiabilityDeductionForRebateCreditRecognized", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_ContractWithCustomerLiabilityDeductionForRevenueRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Deduction For Revenue Recognized", "label": "Contract with Customer, Liability, Deduction For Revenue Recognized", "negatedTerseLabel": "Deduction for recognition of revenue" } } }, "localname": "ContractWithCustomerLiabilityDeductionForRevenueRecognized", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_ContractwithCustomerLiabilityPeriodIncreaseFromDeferredCustomerPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Period Increase From Deferred Customer Payments", "label": "Contract with Customer, Liability, Period Increase From Deferred Customer Payments", "terseLabel": "Increase for deferral of customer prepayments" } } }, "localname": "ContractwithCustomerLiabilityPeriodIncreaseFromDeferredCustomerPayments", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_ContractwithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability", "label": "Contract with Customer, Liability [Roll Forward]", "terseLabel": "Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ContractwithCustomerLiabilityRollForward", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "tusk_CostOfGoodsAndServicesExcludingDepreciationDepletionAndAmortization": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Goods And Services, Excluding Depreciation, Depletion, And Amortization", "label": "Cost Of Goods And Services, Excluding Depreciation, Depletion, And Amortization", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesExcludingDepreciationDepletionAndAmortization", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "tusk_CostOfRevenueExcludingDepreciationDepletionAmortizationAndAcceleration": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/ReportingSegmentsDetails": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Revenue, Excluding Depreciation, Depletion, Amortization And Acceleration", "label": "Cost Of Revenue, Excluding Depreciation, Depletion, Amortization And Acceleration", "terseLabel": "Cost of revenue, exclusive of depreciation, depletion, amortization and accretion" } } }, "localname": "CostOfRevenueExcludingDepreciationDepletionAmortizationAndAcceleration", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "tusk_CostOfRevenuesRelatedParty": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/ReportingSegmentsDetails": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost Of Revenues, Related Party", "label": "Cost Of Revenues, Related Party", "terseLabel": "Intersegment cost of revenues" } } }, "localname": "CostOfRevenuesRelatedParty", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "tusk_CostofServicesRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of Services, Related Parties", "label": "Cost of Services, Related Parties", "terseLabel": "COST OF REVENUE" } } }, "localname": "CostofServicesRelatedParties", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails" ], "xbrltype": "monetaryItemType" }, "tusk_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "tusk_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "tusk_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "tusk_DebtInstrumentDebtCovenantFixedChargesCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Fixed Charges Coverage Ratio", "label": "Debt Instrument, Debt Covenant, Fixed Charges Coverage Ratio", "terseLabel": "Fixed charges coverage ratio" } } }, "localname": "DebtInstrumentDebtCovenantFixedChargesCoverageRatio", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "tusk_DebtInstrumentDebtCovenantMinimumAdjustedEBITDARequired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Adjusted EBITDA Required", "label": "Debt Instrument, Debt Covenant, Minimum Adjusted EBITDA Required", "terseLabel": "Debt instrument, debt covenant, minimum adjusted EBITDA required" } } }, "localname": "DebtInstrumentDebtCovenantMinimumAdjustedEBITDARequired", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_DebtInstrumentDebtCovenantMinimumExcessAvailabilityCovenant": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Minimum Excess Availability Covenant", "label": "Debt Instrument, Debt Covenant, Minimum Excess Availability Covenant", "terseLabel": "Debt instrument, debt covenant, minimum excess availability covenant" } } }, "localname": "DebtInstrumentDebtCovenantMinimumExcessAvailabilityCovenant", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_DebtInstrumentDebtCovenantPercentageOfMinimumPrepaymentsMadeWithNonRecurringProceeds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Debt Covenant, Percentage Of Minimum Prepayments Made With Non-Recurring Proceeds", "label": "Debt Instrument, Debt Covenant, Percentage Of Minimum Prepayments Made With Non-Recurring Proceeds", "terseLabel": "Debt instrument, debt covenant, percentage of minimum prepayments made with non-recurring proceeds" } } }, "localname": "DebtInstrumentDebtCovenantPercentageOfMinimumPrepaymentsMadeWithNonRecurringProceeds", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "tusk_DebtInstrumentPaymentPendingFromThirdParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Payment Pending From Third Party", "label": "Debt Instrument, Payment Pending From Third Party", "terseLabel": "Payment pending from third party" } } }, "localname": "DebtInstrumentPaymentPendingFromThirdParty", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_DepreciationDepletionAmortizationAndAccretion": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion, Amortization, And Accretion", "label": "Depreciation, Depletion, Amortization, And Accretion", "terseLabel": "Depreciation, depletion, amortization and accretion", "totalLabel": "Depreciation, depletion, amortization and accretion" } } }, "localname": "DepreciationDepletionAmortizationAndAccretion", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "tusk_DepreciationDepletionandAmortizationExcludingAmortizationofCoilTubingStringsandDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion and Amortization, Excluding Amortization of Coil Tubing Strings and Debt Issuance Costs", "label": "Depreciation, Depletion and Amortization, Excluding Amortization of Coil Tubing Strings and Debt Issuance Costs", "terseLabel": "Depreciation, depletion, accretion and amortization" } } }, "localname": "DepreciationDepletionandAmortizationExcludingAmortizationofCoilTubingStringsandDebtIssuanceCosts", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "tusk_DireWolfEnergyServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dire Wolf Energy Services LLC [Member]", "label": "Dire Wolf Energy Services LLC [Member]", "terseLabel": "Dire Wolf Energy Services LLC" } } }, "localname": "DireWolfEnergyServicesLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "tusk_DrillingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Drilling Services", "label": "Drilling Services [Member]", "terseLabel": "Drilling" } } }, "localname": "DrillingServicesMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "tusk_EnvironmentalRemediationProgramsLettersofCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Environmental Remediation Programs Letters of Credit [Member]", "label": "Environmental Remediation Programs Letters of Credit [Member]", "terseLabel": "Environmental remediation" } } }, "localname": "EnvironmentalRemediationProgramsLettersofCreditMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails" ], "xbrltype": "domainItemType" }, "tusk_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Finance Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Finance leases:" } } }, "localname": "FinanceLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "tusk_FinanceLeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost [Abstract]", "terseLabel": "Finance lease expense:" } } }, "localname": "FinanceLeaseCostAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "tusk_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, to be Paid, after Year Four", "label": "Finance Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "tusk_FineIssuedForIndictment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fine Issued For Indictment", "label": "Fine Issued For Indictment", "terseLabel": "Fine issued for indictment" } } }, "localname": "FineIssuedForIndictment", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "tusk_FirstNationalCapitalLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First National Capital, LLC", "label": "First National Capital, LLC [Member]", "terseLabel": "First National Capital, LLC" } } }, "localname": "FirstNationalCapitalLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "domainItemType" }, "tusk_ForemanElectricServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreman Electric Services, Inc.", "label": "Foreman Electric Services, Inc. [Member]", "terseLabel": "Foreman Electric Services, Inc." } } }, "localname": "ForemanElectricServicesIncMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_FormerPresidentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former President", "label": "Former President [Member]", "terseLabel": "Former President" } } }, "localname": "FormerPresidentMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_GainLossOnDispositionOfAssetsExcludingPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Disposition Of Assets, Excluding Property, Plant And Equipment", "label": "Gain (Loss) On Disposition Of Assets, Excluding Property, Plant And Equipment", "negatedLabel": "Gains on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssetsExcludingPropertyPlantAndEquipment", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "tusk_InfrastructureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Infrastructure [Member]", "label": "Infrastructure [Member]", "terseLabel": "Infrastructure" } } }, "localname": "InfrastructureMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "tusk_InsuranceProgramsLettersofCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Insurance Programs Letters of Credit [Member]", "label": "Insurance Programs Letters of Credit [Member]", "terseLabel": "Insurance programs" } } }, "localname": "InsuranceProgramsLettersofCreditMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails" ], "xbrltype": "domainItemType" }, "tusk_InventorySuppliesNet": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, Supplies, Net", "label": "Inventory, Supplies, Net", "terseLabel": "Supplies" } } }, "localname": "InventorySuppliesNet", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases, Weighted Average Discount Rate [Abstract]", "label": "Leases, Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate:" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "tusk_LeopardAviationLLCAndCobraAviationServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leopard Aviation LLC And Cobra Aviation Services LLC", "label": "Leopard Aviation LLC And Cobra Aviation Services LLC [Member]", "terseLabel": "Leopard Aviation LLC And Cobra Aviation Services LLC" } } }, "localname": "LeopardAviationLLCAndCobraAviationServicesLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_LeopardAviationLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leopard Aviation LLC", "label": "Leopard Aviation LLC [Member]", "terseLabel": "Leopard Aviation LLC" } } }, "localname": "LeopardAviationLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "tusk_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "tusk_LineOfCreditFacilityReserveAmountRequired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Reserve Amount Required", "label": "Line Of Credit Facility, Reserve Amount Required", "terseLabel": "Reserve amount required" } } }, "localname": "LineOfCreditFacilityReserveAmountRequired", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_LitigationSettlementAmountToBeReceived": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Amount To Be Received", "label": "Litigation Settlement, Amount To Be Received", "terseLabel": "Litigation settlement, amount to be received" } } }, "localname": "LitigationSettlementAmountToBeReceived", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_LitigationSettlementInvoicesAmountApprovedByFEMA": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Litigation Settlement, Invoices Amount Approved By FEMA", "label": "Litigation Settlement, Invoices Amount Approved By FEMA", "terseLabel": "Invoices amount approved by FEMA" } } }, "localname": "LitigationSettlementInvoicesAmountApprovedByFEMA", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_LossContingencyNumberOfClaimsJudgmentIssuedUnderAppeal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency, Number Of Claims, Judgment Issued Under Appeal", "label": "Loss Contingency, Number Of Claims, Judgment Issued Under Appeal", "terseLabel": "Number of claims judgment issued and under appeal" } } }, "localname": "LossContingencyNumberOfClaimsJudgmentIssuedUnderAppeal", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "tusk_NaturalSandProppantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Natural Sand Proppant [Member]", "label": "Natural Sand Proppant [Member]", "terseLabel": "Sand" } } }, "localname": "NaturalSandProppantMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "tusk_NonEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Employees [Member]", "label": "Non-Employees [Member]", "terseLabel": "Non-Employees" } } }, "localname": "NonEmployeesMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tusk_NotesImputedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Notes Imputed Interest Rate", "label": "Notes Imputed Interest Rate", "terseLabel": "Imputed interest rate" } } }, "localname": "NotesImputedInterestRate", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "pureItemType" }, "tusk_NumberOfAssetsPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Assets Purchased", "label": "Number Of Assets Purchased", "terseLabel": "Number of assets purchased" } } }, "localname": "NumberOfAssetsPurchased", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "tusk_NumberOfFEMAContractComplianceIssuesRaised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of FEMA Contract Compliance Issues Raised", "label": "Number Of FEMA Contract Compliance Issues Raised", "terseLabel": "Number of FEMA contract compliance issues raised" } } }, "localname": "NumberOfFEMAContractComplianceIssuesRaised", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "tusk_NumberOfHelicopters": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Helicopters", "label": "Number Of Helicopters", "terseLabel": "Number of helicopters" } } }, "localname": "NumberOfHelicopters", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "integerItemType" }, "tusk_NumberOfHelicoptersLeased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Helicopters Leased", "label": "Number Of Helicopters Leased", "terseLabel": "Number of helicopters leased" } } }, "localname": "NumberOfHelicoptersLeased", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "integerItemType" }, "tusk_NumberOfHelicoptersOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Helicopters Owned", "label": "Number Of Helicopters Owned", "terseLabel": "Number of helicopters owned" } } }, "localname": "NumberOfHelicoptersOwned", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "integerItemType" }, "tusk_NumberOfOtherIndividualsIndicted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Other Individuals Indicted", "label": "Number Of Other Individuals Indicted", "terseLabel": "Number of other individuals indicted" } } }, "localname": "NumberOfOtherIndividualsIndicted", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "tusk_NumberOfPressurePumpingUnitsToBePurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Pressure Pumping Units To Be Purchased", "label": "Number Of Pressure Pumping Units To Be Purchased", "terseLabel": "Number of pressure pumping units to be purchased" } } }, "localname": "NumberOfPressurePumpingUnitsToBePurchased", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "integerItemType" }, "tusk_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "label": "Operating Lease, Assets And Liabilities, Lessee [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "tusk_OtherNonoperatingIncomeExpenseIncludingRelatedPartyAmounts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Nonoperating Income (Expense), Including Related Party Amounts", "label": "Other Nonoperating Income (Expense), Including Related Party Amounts", "negatedLabel": "Other (income) expense , net" } } }, "localname": "OtherNonoperatingIncomeExpenseIncludingRelatedPartyAmounts", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "tusk_OtherRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Relationships [Member]", "label": "Other Relationships [Member]", "terseLabel": "Other Relationships", "verboseLabel": "Other Relationships" } } }, "localname": "OtherRelationshipsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "tusk_OutstandingBidBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding Bid Bond [Member]", "label": "Outstanding Bid Bond [Member]", "terseLabel": "Outstanding Bid Bond" } } }, "localname": "OutstandingBidBondMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_PantherDrillingandElToroMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Panther Drilling and El Toro [Member]", "label": "Panther Drilling and El Toro [Member]", "terseLabel": "Panther and El Toro" } } }, "localname": "PantherDrillingandElToroMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "tusk_PaymentsOnFailedSaleLeasebackTransaction": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments On Failed Sale Leaseback Transaction", "label": "Payments On Failed Sale Leaseback Transaction", "negatedTerseLabel": "Payments on sale leaseback transaction" } } }, "localname": "PaymentsOnFailedSaleLeasebackTransaction", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "tusk_PercentOfFederalCostSharePortionForDeterminationMemorandum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Federal Cost Share Portion For Determination Memorandum", "label": "Percent Of Federal Cost Share Portion For Determination Memorandum", "terseLabel": "Percent of federal cost share portion for determination memorandum" } } }, "localname": "PercentOfFederalCostSharePortionForDeterminationMemorandum", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "tusk_PercentOfFederalFundedPortionForDeterminationMemorandum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Federal Funded Portion For Determination Memorandum", "label": "Percent Of Federal Funded Portion For Determination Memorandum", "terseLabel": "Percent of federal funded portion for determination memorandum" } } }, "localname": "PercentOfFederalFundedPortionForDeterminationMemorandum", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "tusk_PerformanceAndPaymentBondMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance And Payment Bond [Member]", "label": "Performance And Payment Bond [Member]", "terseLabel": "Performance And Payment Bond" } } }, "localname": "PerformanceAndPaymentBondMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_PerformanceCommitmentEstimatedCostToCompleteTheProject": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Performance Commitment, Estimated Cost To Complete The Project", "label": "Performance Commitment, Estimated Cost To Complete The Project", "terseLabel": "Estimated cost to complete the project" } } }, "localname": "PerformanceCommitmentEstimatedCostToCompleteTheProject", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_PracticalExpedientsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Practical Expedients [Member]", "label": "Practical Expedients [Member]", "terseLabel": "Practical expedients" } } }, "localname": "PracticalExpedientsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_PredatorAviationLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Predator Aviation LLC", "label": "Predator Aviation LLC [Member]", "terseLabel": "Predator Aviation LLC" } } }, "localname": "PredatorAviationLLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "domainItemType" }, "tusk_PressurePumpingEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pressure Pumping Equipment [Member]", "label": "Pressure Pumping Equipment [Member]", "terseLabel": "Pressure pumping equipment" } } }, "localname": "PressurePumpingEquipmentMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "tusk_PrincipalPaymentsOnFinancingLeasesAndEquipmentFinancingNotes": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal Payments On Financing Leases And Equipment Financing Notes", "label": "Principal Payments On Financing Leases And Equipment Financing Notes", "negatedTerseLabel": "Principal payments on financing leases and equipment financing notes" } } }, "localname": "PrincipalPaymentsOnFinancingLeasesAndEquipmentFinancingNotes", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "tusk_ProductAndServiceIncludingRelatedPartyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product And Service Including Related Party", "label": "Product And Service Including Related Party [Member]", "terseLabel": "Product And Service Including Related Party" } } }, "localname": "ProductAndServiceIncludingRelatedPartyMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "domainItemType" }, "tusk_PropertyPlantAndEquipmentGrossIncludingFinanceLeaseRightOfUseAssetLessDepositsOnEquipmentAndEquipmentInProcess": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment, Gross, Including Finance Lease, Right-of-Use Asset, Less Deposits on Equipment and Equipment in Process", "label": "Property, Plant and Equipment, Gross, Including Finance Lease, Right-of-Use Asset, Less Deposits on Equipment and Equipment in Process", "terseLabel": "Property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGrossIncludingFinanceLeaseRightOfUseAssetLessDepositsOnEquipmentAndEquipmentInProcess", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "tusk_PropertyPlantAndEquipmentIncludingFinanceLeaseRightOfUseAssetDepositsOnEquipmentAndEquipmentInProcessOfAssembly": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment, Including Finance Lease, Right-of-Use Asset, Deposits on Equipment and Equipment in Process of Assembly", "label": "Property, Plant and Equipment, Including Finance Lease, Right-of-Use Asset, Deposits on Equipment and Equipment in Process of Assembly", "terseLabel": "Deposits on equipment and equipment in process of assembly" } } }, "localname": "PropertyPlantAndEquipmentIncludingFinanceLeaseRightOfUseAssetDepositsOnEquipmentAndEquipmentInProcessOfAssembly", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "tusk_PuertoRicoElectricPowerAuthorityPREPAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Puerto Rico Electric Power Authority (PREPA) [Member]", "label": "Puerto Rico Electric Power Authority (PREPA) [Member]", "terseLabel": "Puerto Rico Electric Power Authority (PREPA)" } } }, "localname": "PuertoRicoElectricPowerAuthorityPREPAMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_RailImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rail Improvements [Member]", "label": "Rail Improvements [Member]", "verboseLabel": "Rail improvements" } } }, "localname": "RailImprovementsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "tusk_RelatedPartyAccountsPayableRelatedtoCostofSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related Party Accounts Payable Related to Cost of Sales [Member]", "label": "Related Party Accounts Payable Related to Cost of Sales [Member]", "terseLabel": "ACCOUNTS PAYABLE" } } }, "localname": "RelatedPartyAccountsPayableRelatedtoCostofSalesMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails" ], "xbrltype": "domainItemType" }, "tusk_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "tusk_SaleLeasebackLiabilityCurrent": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Liability, Current", "label": "Sale Leaseback Liability, Current", "terseLabel": "Sale leaseback liability" } } }, "localname": "SaleLeasebackLiabilityCurrent", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_SaleLeasebackLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Liability, Noncurrent", "label": "Sale Leaseback Liability, Noncurrent", "terseLabel": "Sale-leaseback liability" } } }, "localname": "SaleLeasebackLiabilityNoncurrent", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tusk_SaleLeasebackTransactionMonthlyPrincipalAndInterestPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Monthly Principal And Interest Payments", "label": "Sale Leaseback Transaction, Monthly Principal And Interest Payments", "terseLabel": "Monthly principal and interest payments" } } }, "localname": "SaleLeasebackTransactionMonthlyPrincipalAndInterestPayments", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "monetaryItemType" }, "tusk_SaleLeasebackTransactionMonthlyRentalPaymentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Monthly Rental Payment Amount", "label": "Sale Leaseback Transaction, Monthly Rental Payment Amount", "terseLabel": "Monthly rental payment amount" } } }, "localname": "SaleLeasebackTransactionMonthlyRentalPaymentAmount", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "monetaryItemType" }, "tusk_ScheduleOfDepreciationDepletionAccretionAndAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Depreciation, Depletion, Accretion And Amortization Expense [Table Text Block]", "label": "Schedule Of Depreciation, Depletion, Accretion And Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Depreciation, Depletion, Accretion and Amortization Expense" } } }, "localname": "ScheduleOfDepreciationDepletionAccretionAndAmortizationExpenseTableTextBlock", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "tusk_ScheduleOfLettersOfCreditTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Letters Of Credit [Table Text Block]", "label": "Schedule Of Letters Of Credit [Table Text Block]", "terseLabel": "Schedule of Letters of Credit" } } }, "localname": "ScheduleOfLettersOfCreditTableTextBlock", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "tusk_ScheduleOfOtherOperatingCostAndExpenseByComponent1Table": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Other Operating Cost and Expense, by Component [Table]", "label": "Schedule of Other Operating Cost and Expense, by Component1 [Table]", "terseLabel": "Schedule of Other Operating Cost and Expense, by Component [Table]" } } }, "localname": "ScheduleOfOtherOperatingCostAndExpenseByComponent1Table", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "stringItemType" }, "tusk_ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Selling, General And Administrative Expense [Table Text Block]", "label": "Schedule Of Selling, General And Administrative Expense [Table Text Block]", "terseLabel": "Schedule of Selling, General and Administrative Expense" } } }, "localname": "ScheduleOfSellingGeneralAndAdministrativeExpenseTableTextBlock", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseTables" ], "xbrltype": "textBlockItemType" }, "tusk_ScheduleofOtherOperatingCostandExpensebyComponentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Schedule of Other Operating Cost and Expense, by Component [Table]", "label": "Schedule of Other Operating Cost and Expense, by Component [Line Items]", "terseLabel": "Schedule of Other Operating Cost and Expense, by Component [Line Items]" } } }, "localname": "ScheduleofOtherOperatingCostandExpensebyComponentLineItems", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "stringItemType" }, "tusk_ScheduleofOtherOperatingCostandExpensebyComponentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Other Operating Cost and Expense, by Component [Table]", "label": "Schedule of Other Operating Cost and Expense, by Component [Table]", "terseLabel": "Schedule of Other Operating Cost and Expense, by Component [Table]" } } }, "localname": "ScheduleofOtherOperatingCostandExpensebyComponentTable", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "stringItemType" }, "tusk_SellingGeneralAndAdministrativeExpenseCashPortionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling General And Administrative Expense, Cash Portion [Abstract]", "label": "Selling General And Administrative Expense, Cash Portion [Abstract]", "terseLabel": "Cash expenses:" } } }, "localname": "SellingGeneralAndAdministrativeExpenseCashPortionAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "stringItemType" }, "tusk_SellingGeneralAndAdministrativeExpenseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling, General And Administrative Expense Disclosure [Text Block]", "label": "Selling, General And Administrative Expense Disclosure [Text Block]", "terseLabel": "Selling, General and Administrative Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpenseDisclosureTextBlock", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpense" ], "xbrltype": "textBlockItemType" }, "tusk_SellingGeneralandAdministrativeExpenseCashPortion": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 1.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseIncludingRelatedandThirdParties", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Selling, General and Administrative Expense, Cash Portion", "label": "Selling, General and Administrative Expense, Cash Portion", "totalLabel": "Total cash SG&A expense" } } }, "localname": "SellingGeneralandAdministrativeExpenseCashPortion", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "tusk_SellingGeneralandAdministrativeExpenseIncludingRelatedandThirdParties": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Selling, General and Administrative Expense, Including Related and Third Parties", "label": "Selling, General and Administrative Expense, Including Related and Third Parties", "totalLabel": "Total SG&A expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralandAdministrativeExpenseIncludingRelatedandThirdParties", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails", "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "tusk_SellingGeneralandAdministrativeExpenseNonCashPortion": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 2.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseIncludingRelatedandThirdParties", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Selling, General and Administrative Expense, Non Cash Portion", "label": "Selling, General and Administrative Expense, Non Cash Portion", "totalLabel": "Total non-cash SG&A expense" } } }, "localname": "SellingGeneralandAdministrativeExpenseNonCashPortion", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "tusk_SellingGeneralandAdministrativeExpenseNonCashPortionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling, General and Administrative Expense, Non Cash Portion [Abstract]", "label": "Selling, General and Administrative Expense, Non Cash Portion [Abstract]", "terseLabel": "Non-cash expenses:" } } }, "localname": "SellingGeneralandAdministrativeExpenseNonCashPortionAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "stringItemType" }, "tusk_ShortfallPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shortfall Payments [Member]", "label": "Shortfall Payments [Member]", "terseLabel": "Shortfall Payments" } } }, "localname": "ShortfallPaymentsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_SpecifiedMemberAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specified Member Awards [Member]", "label": "Specified Member Awards [Member]", "terseLabel": "Specified Member Awards" } } }, "localname": "SpecifiedMemberAwardsMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "tusk_StaffingCostsEligibleForFunding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Staffing Costs, Eligible for Funding", "label": "Staffing Costs, Eligible for Funding", "terseLabel": "Staffing costs" } } }, "localname": "StaffingCostsEligibleForFunding", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_StandardAndExtendedProductWarrantyAccrualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard and Extended Product Warranty Accrual, Term", "label": "Standard and Extended Product Warranty Accrual, Term", "terseLabel": "Warranty accrual, term" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualTerm", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "tusk_SupplementaryInsuranceInformationFinancedInsurancePremiumInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplementary Insurance Information, Financed Insurance Premium Interest Rate", "label": "Supplementary Insurance Information, Financed Insurance Premium Interest Rate", "terseLabel": "Financed insurance premium interest rate" } } }, "localname": "SupplementaryInsuranceInformationFinancedInsurancePremiumInterestRate", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "percentItemType" }, "tusk_TheCompanyAndCaliberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Company And Caliber [Member]", "label": "The Company And Caliber [Member]", "terseLabel": "The Company and Caliber" } } }, "localname": "TheCompanyAndCaliberMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails" ], "xbrltype": "domainItemType" }, "tusk_VariableInterestEntityInterestTransferredIntoVIE": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entity, Interest Transferred Into VIE", "label": "Variable Interest Entity, Interest Transferred Into VIE", "terseLabel": "Interest transferred" } } }, "localname": "VariableInterestEntityInterestTransferredIntoVIE", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "percentItemType" }, "tusk_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "tusk_WellCompletionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Well Completion", "label": "Well Completion [Member]", "terseLabel": "Well Completions" } } }, "localname": "WellCompletionMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "tusk_WexfordMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wexford [Member]", "label": "Wexford [Member]", "verboseLabel": "Wexford" } } }, "localname": "WexfordMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_WexfordPartnersInvestmentCo.LLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wexford Partners Investment Co. LLC [Member]", "label": "Wexford Partners Investment Co. LLC [Member]", "terseLabel": "Wexford" } } }, "localname": "WexfordPartnersInvestmentCo.LLCMember", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "tusk_WorkersCompensationAndAutoClaimsInsuranceDirectorsAndOfficersLiabilityAggregateDeductibleLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Aggregate Deductible Limit", "label": "Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Aggregate Deductible Limit", "terseLabel": "Workers compensation and auto claims insurance, directors and officers liability aggregate limit" } } }, "localname": "WorkersCompensationAndAutoClaimsInsuranceDirectorsAndOfficersLiabilityAggregateDeductibleLimit", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_WorkersCompensationAndAutoClaimsInsuranceDirectorsAndOfficersLiabilityDeductiblePerOccurrence": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Deductible Per Occurrence", "label": "Workers Compensation And Auto Claims Insurance, Directors And Officers Liability Deductible Per Occurrence", "terseLabel": "Workers compensation and auto claims insurance, directors and officers liability" } } }, "localname": "WorkersCompensationAndAutoClaimsInsuranceDirectorsAndOfficersLiabilityDeductiblePerOccurrence", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_WorkersCompensationandAutoClaimsInsuranceAggregateStopLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss", "label": "Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss", "terseLabel": "Insurance aggregate stop loss" } } }, "localname": "WorkersCompensationandAutoClaimsInsuranceAggregateStopLoss", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_WorkersCompensationandAutoClaimsInsuranceAggregateStopLossPerCalendarYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Calendar Year", "label": "Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Calendar Year", "terseLabel": "Workers compensation and auto claims insurance, aggregate stop loss per calendar year" } } }, "localname": "WorkersCompensationandAutoClaimsInsuranceAggregateStopLossPerCalendarYear", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_WorkersCompensationandAutoClaimsInsuranceAggregateStopLossPerClaimBasis": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Claim Basis", "label": "Workers Compensation and Auto Claims Insurance, Aggregate Stop Loss Per Claim Basis", "terseLabel": "Workers compensation and auto claims insurance, aggregate stop loss per claim basis" } } }, "localname": "WorkersCompensationandAutoClaimsInsuranceAggregateStopLossPerClaimBasis", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "tusk_WorkersCompensationandAutoClaimsInsuranceDeductible": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Workers Compensation and Auto Claims Insurance, Deductible", "label": "Workers Compensation and Auto Claims Insurance, Deductible", "terseLabel": "Insurance deductible" } } }, "localname": "WorkersCompensationandAutoClaimsInsuranceDeductible", "nsuri": "http://mammothenergy.com/20230331", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Noncurrent [Abstract]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r17", "r122", "r123", "r607" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "verboseLabel": "ACCOUNTS PAYABLE" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r17" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r275", "r276" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r121", "r123", "r170", "r607" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r570", "r632" ], "calculation": { "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails": { "order": 3.0, "parentTag": "tusk_DepreciationDepletionAmortizationAndAccretion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion Expense", "terseLabel": "Accretion and depletion expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r4", "r128", "r140" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Insurance reserves" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r31", "r171", "r533", "r543", "r544" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r28", "r31", "r107", "r497", "r539", "r540", "r597", "r598", "r599", "r608", "r609", "r610" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted useful life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r8", "r585" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r435", "r436", "r437", "r608", "r609", "r610", "r654" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r97", "r98", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r242", "r258", "r259", "r260", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r172", "r279", "r285", "r286", "r290" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "negatedTerseLabel": "Recoveries of receivables previously charged to bad debt expense" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Deductions for uncollectible receivables written off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r37", "r363", "r474", "r604" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt origination costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r53", "r77", "r82" ], "calculation": { "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails": { "order": 2.0, "parentTag": "tusk_DepreciationDepletionAmortizationAndAccretion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r630" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r126", "r139", "r168", "r198", "r254", "r260", "r266", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r457", "r459", "r464", "r585", "r641", "r642", "r667" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r161", "r177", "r198", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r457", "r459", "r464", "r585", "r641", "r642", "r667" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "CURRENT ASSETS" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails", "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "verboseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r455", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r101", "r102", "r455", "r579", "r580" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r55", "r164", "r554" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r50", "r55", "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r50", "r119" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r132", "r144" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES (Note 18)", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r89", "r320", "r322", "r547", "r639" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r608", "r609", "r654" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "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 USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r95" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r585" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value, 200,000,000 shares authorized, 47,713,342 and 47,312,270 issued and outstanding at March 31, 2023 and December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income [Member]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r180", "r182", "r189", "r530", "r535" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r65", "r66", "r116", "r117", "r273", "r546" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r65", "r66", "r116", "r117", "r273", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r65", "r66", "r116", "r117", "r273", "r546", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r137", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r65", "r66", "r116", "r117", "r273" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r63", "r65", "r66", "r67", "r116", "r118", "r546" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r65", "r66", "r116", "r117", "r273", "r546" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r57", "r58", "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.", "label": "Construction in Progress Expenditures Incurred but Not yet Paid", "terseLabel": "Purchases of property and equipment included in accounts payable and accrued expenses" } } }, "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r369", "r371", "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r369", "r370", "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails", "http://mammothenergy.com/role/RevenueScheduleofContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r369", "r370", "r392" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r393" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails", "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r600" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Cost of revenue, depreciation, depletion, amortization and accretion" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r40", "r198", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r464", "r641" ], "calculation": { "http://mammothenergy.com/role/ReportingSegmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r38" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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 and expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "COST AND EXPENSES" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r64", "r273" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r94", "r197", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r357", "r364", "r365", "r366" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r127", "r129", "r138", "r203", "r341", "r342", "r343", "r344", "r345", "r347", "r353", "r354", "r355", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r475", "r571", "r572", "r573", "r574", "r575", "r605" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "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": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r203", "r341", "r342", "r343", "r344", "r345", "r347", "r353", "r354", "r355", "r356", "r358", "r359", "r360", "r361", "r362", "r363", "r475", "r571", "r572", "r573", "r574", "r575", "r605" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r439", "r440" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r54" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Defined benefit plan, contributions by employer" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesDefinedContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Defined benefit plan, employer matching contribution, percent of match (up to)" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesDefinedContributionPlanDetails" ], "xbrltype": "percentItemType" }, "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/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesDefinedContributionPlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r53", "r85" ], "calculation": { "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails": { "order": 1.0, "parentTag": "tusk_DepreciationDepletionAmortizationAndAccretion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofDepreciationAmortizationAccretionandDepletionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r403", "r431", "r432", "r434", "r438", "r582" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock Based Compensation", "verboseLabel": "Equity Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityBasedCompensation", "http://mammothenergy.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r169", "r330", "r331", "r332", "r338", "r339", "r340", "r501", "r556", "r607" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Receivables from related parties, net" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r190", "r209", "r210", "r211", "r212", "r213", "r217", "r220", "r230", "r231", "r232", "r236", "r462", "r463", "r531", "r536", "r566" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income (loss) per share (basic) (in USD per share)", "verboseLabel": "Basic earnings (loss) per share (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic earnings (loss) per share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r190", "r209", "r210", "r211", "r212", "r213", "r220", "r230", "r231", "r232", "r236", "r462", "r463", "r531", "r536", "r566" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings (loss) per share (in USD per share)", "verboseLabel": "Net income (loss) per share (diluted) (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted earnings (loss) per share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r233", "r234", "r235", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r465" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of foreign exchange rate on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r650" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Fair value of the award as of the modification dates or grant date" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityBasedCompensationDetails", "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r95", "r158", "r183", "r184", "r185", "r204", "r205", "r206", "r208", "r214", "r216", "r240", "r284", "r368", "r435", "r436", "r437", "r446", "r447", "r461", "r466", "r467", "r468", "r469", "r470", "r472", "r497", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Initial capital of acquisition", "verboseLabel": "Contributions to equity investee" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r72", "r255", "r595" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Difference between carrying amount and underlying equity" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Equity Method Investment" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestment" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r114", "r115" ], "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 of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r479", "r483", "r584" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r481", "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r477", "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Present value of lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r477" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Financing leases" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails", "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "verboseLabel": "Schedule of Finance Lease Liabilities" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r477" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Other liabilities", "verboseLabel": "Financing leases" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails", "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r662" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease liability.", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Present value discount" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r480", "r486" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r476" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r479", "r483", "r584" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r489", "r584" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r488", "r584" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "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 (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r166", "r311" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Less: accumulated amortization - trade names" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r83" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r83" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r83" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r83" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r309", "r310", "r311", "r312", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r81", "r515" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Trade names" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r78", "r80" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r81", "r514" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsAggregatedExpectedAmortizationExpenseDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainContingencyUnrecordedAmount": { "auth_ref": [ "r638" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount or range of possible amounts of gain that could be realized upon the resolution of a contingency.", "label": "Gain Contingency, Unrecorded Amount", "terseLabel": "Certified claim amount submitted" } } }, "localname": "GainContingencyUnrecordedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r604" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedNetLabel": "Gains on disposal of assets, net", "negatedTerseLabel": "Gains on disposal of assets, net" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r53" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 16.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": "Gains from sales of equipment damaged or lost down-hole", "terseLabel": "Gains from sales of equipment damaged or lost down-hole" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r165", "r296", "r528", "r569", "r585", "r616", "r623" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "terseLabel": "Goodwill", "totalLabel": "Goodwill, total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r299", "r569" ], "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": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r298", "r305", "r569" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails": { "order": 2.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "periodEndLabel": "Goodwill, period end", "periodStartLabel": "Goodwill, period start" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r298", "r305", "r569" ], "calculation": { "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment losses" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r53", "r297", "r302", "r308", "r569" ], "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", "negatedTerseLabel": "Impairment losses" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r34", "r125", "r134", "r147", "r254", "r259", "r265", "r268", "r532", "r568" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes", "verboseLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r35", "r53", "r72", "r133", "r145", "r251" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Adjustment to equity investee" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r315", "r317" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r199", "r443", "r444", "r445", "r448", "r450", "r452", "r453", "r454" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r200", "r215", "r216", "r252", "r441", "r449", "r451", "r537" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r56" ], "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": "Cash paid for income taxes, net of refunds received" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 9.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, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedTerseLabel": "Receivables from related parties, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Shareholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r221", "r222", "r223", "r232", "r402" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Incremental common shares attributable to dilutive effect of share-based payment arrangements (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r120", "r136", "r186", "r248", "r473" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense, net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r193", "r195", "r196" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r246", "r258", "r259", "r260", "r261", "r262", "r264", "r268" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment revenues" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r75", "r558" ], "calculation": { "http://mammothenergy.com/role/InventoriesDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r174", "r555", "r585" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://mammothenergy.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r163", "r173", "r238", "r291", "r292", "r293", "r512", "r564" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r75", "r560" ], "calculation": { "http://mammothenergy.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r75", "r559" ], "calculation": { "http://mammothenergy.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r601" ], "calculation": { "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 1.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseCashPortion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Compensation and benefits" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to real estate held.", "label": "Land Improvements [Member]", "verboseLabel": "Land improvements" } } }, "localname": "LandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r648" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r490", "r584" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r661" ], "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": "Schedule of Lease Expense and Other Supplemental Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r659" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r662" ], "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]", "verboseLabel": "Schedule of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r662" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r491" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r20", "r198", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r458", "r459", "r460", "r464", "r567", "r641", "r667", "r668" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r130", "r143", "r585", "r606", "r615", "r656" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r22", "r162", "r198", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r458", "r459", "r460", "r464", "r585", "r641", "r667", "r668" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r5", "r129", "r138" ], "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": "Outstanding borrowing under the credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Total letters of credit" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r18" ], "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": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r18", "r605" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesScheduleofLettersofCreditDetails", "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Amount awarded from FEMA" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-Term Debt, Term", "terseLabel": "Debt term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r23", "r93" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r633", "r634", "r635" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Loss contingency, damages awarded, value" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r634", "r635" ], "lang": { "en-us": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Number of lawsuits pending" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r194" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r194" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r50", "r51", "r54" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r54", "r135", "r146", "r160", "r178", "r181", "r185", "r198", "r207", "r209", "r210", "r211", "r212", "r215", "r216", "r228", "r254", "r259", "r265", "r268", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r463", "r464", "r568", "r641" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r209", "r210", "r211", "r212", "r217", "r218", "r229", "r232", "r254", "r259", "r265", "r268", "r568" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r219", "r224", "r225", "r226", "r227", "r229", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash transactions:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r43" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r5", "r129", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Aggregate principal amount" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OilAndGasPropertyFullCostMethodGross": { "auth_ref": [], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Oil and gas properties, gross, carried under the full cost method.", "label": "Oil and Gas Property, Full Cost Method, Gross", "terseLabel": "Sand reserves" } } }, "localname": "OilAndGasPropertyFullCostMethodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r254", "r259", "r265", "r268", "r568" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income (loss)", "verboseLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r484", "r584" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income.", "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r239", "r493", "r495" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "verboseLabel": "Lease revenue" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r477" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "verboseLabel": "Present value of lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseLiabilityMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r477" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r477" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r482", "r486" ], "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 cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r476" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r489", "r584" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r488", "r584" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r268" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Nature of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/OrganizationandNatureofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r176", "r585" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r167" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r104", "r105", "r106" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment, net of tax of $0 and $0, respectively, for the three months ended March 31, 2023 and 2022)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r104", "r105", "r106" ], "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment, tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r95", "r179", "r182", "r188", "r466", "r471", "r472", "r529", "r534", "r597", "r598" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "OTHER COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r41" ], "calculation": { "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 3.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseCashPortion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "terseLabel": "Other" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "OTHER INCOME (EXPENSE)" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Total other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r46", "r456" ], "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", "verboseLabel": "Cash paid to acquire a business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r192", "r651", "r652", "r653" ], "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": "Aggregate value" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r47" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r175", "r294", "r295", "r557" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r48" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 3.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": "Borrowings on long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r48" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from notes payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r602", "r603" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r45" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.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 disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r577" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Products" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r91", "r92", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "terseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r52", "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Product warranty expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r148", "r150" ], "calculation": { "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 2.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseCashPortion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Professional services" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r628", "r658", "r660" ], "calculation": { "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r629", "r660" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r596", "r627", "r657" ], "calculation": { "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r88", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other Types [Member]", "terseLabel": "Other property and equipment" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r87" ], "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": "Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "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": "Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r156", "r157", "r314", "r494" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "terseLabel": "Accumulated depreciation of assets under operating leases, lessor" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "auth_ref": [ "r155", "r157", "r313", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "terseLabel": "Assets under operating leases, lessor" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r191", "r287" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 1.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseNonCashPortion", "weight": 1.0 } }, "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": "Bad debt recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of the recorded 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": "Recorded Unconditional Purchase Obligation", "terseLabel": "Recorded unconditional purchase obligation" } } }, "localname": "RecordedUnconditionalPurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r397", "r500", "r501" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical", "http://mammothenergy.com/role/DebtNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r154", "r500", "r501", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r397", "r500", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r666" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesFootnoteDetails", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical", "http://mammothenergy.com/role/DebtNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r498", "r499", "r501", "r502", "r503" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r49" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails", "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails", "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r96", "r142", "r542", "r544", "r585" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r158", "r204", "r205", "r206", "r208", "r214", "r216", "r284", "r435", "r436", "r437", "r446", "r447", "r461", "r539", "r541" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r245", "r246", "r258", "r263", "r264", "r270", "r271", "r273", "r390", "r391", "r513" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r395", "r565" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r394", "r395" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r39", "r149", "r330", "r331", "r332", "r338", "r339", "r340" ], "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", "verboseLabel": "REVENUES" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Revenue recognition period" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails", "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Performance obligation expected recognition period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RevenueNarrativeDetails", "http://mammothenergy.com/role/RevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r187", "r198", "r245", "r246", "r258", "r263", "r264", "r270", "r271", "r273", "r282", "r328", "r329", "r331", "r332", "r333", "r335", "r337", "r339", "r340", "r464", "r532", "r641" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Revenue reduction" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "REVENUE" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r487", "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesOtherSupplementalInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.", "label": "Sale of Stock, Percentage of Ownership after Transaction", "verboseLabel": "Percentage of ownership" } } }, "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r273", "r612" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "REVENUES" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Allowance for Doubtful Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities and Other Long-Term Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r62" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Reconciliations of the Components of Basic and Diluted Net Earnings (Loss) per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r74", "r160", "r198", "r282", "r464" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityMethodInvestmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r78", "r80", "r514" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r78", "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r569" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r569", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r13", "r14", "r15" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r87" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsCostofRevenuesofAccountsPayableDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsNarrativeDetails", "http://mammothenergy.com/role/RelatedPartyTransactionsRevenuesandAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r68", "r69", "r70", "r76" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r68", "r69", "r70", "r76" ], "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": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r399", "r401", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityBasedCompensationDetails", "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails", "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Share-Based Compensation, Restricted Stock and Restricted Stock Units Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r108", "r109", "r110", "r111", "r112", "r457", "r458", "r459", "r460", "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]", "terseLabel": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r63", "r65", "r66", "r67", "r116", "r118" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r273", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r318", "r319", "r569", "r675" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r242", "r243", "r244", "r254", "r257", "r262", "r266", "r267", "r268", "r269", "r270", "r272", "r273", "r274" ], "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": "Reporting Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserveCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid within one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Current", "terseLabel": "Insurance reserves" } } }, "localname": "SelfInsuranceReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative (Note 11)" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r577" ], "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": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r52" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails": { "order": 2.0, "parentTag": "tusk_SellingGeneralandAdministrativeExpenseNonCashPortion", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited", "http://mammothenergy.com/role/SellingGeneralandAdministrativeExpenseScheduleofSellingGeneralandAdministrativeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r415", "r416" ], "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": "Unvested shares ending balance (in shares)", "periodStartLabel": "Unvested shares beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Unvested Restricted Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415", "r416" ], "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": "Unvested shares at end of period (in USD per share)", "periodStartLabel": "Unvested shares at beginning of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/EquityBasedCompensationDetails", "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails", "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r583" ], "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": "Number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/StockBasedCompensationNarrativeDetails", "http://mammothenergy.com/role/StockBasedCompensationScheduleOfShareBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r485", "r584" ], "calculation": { "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/LeasesScheduleofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r159", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r268", "r273", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r316", "r318", "r319", "r569", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsScheduleOfChangesinGoodwillDetails", "http://mammothenergy.com/role/ReportingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r95", "r158", "r183", "r184", "r185", "r204", "r205", "r206", "r208", "r214", "r216", "r240", "r284", "r368", "r435", "r436", "r437", "r446", "r447", "r461", "r466", "r467", "r468", "r469", "r470", "r472", "r497", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r204", "r205", "r206", "r240", "r513" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r6", "r7", "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r6", "r7", "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Shares repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r6", "r7", "r95", "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Shares repurchased (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r71", "r585", "r606", "r615", "r656" ], "calculation": { "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r505", "r506" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": { "auth_ref": [ "r99", "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.", "label": "Tax Adjustments, Settlements, and Unusual Provisions", "terseLabel": "Recovery amount in undisputed claims" } } }, "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesNarrativeDetails", "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "State and local taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/AccruedExpensesandOtherCurrentLiabilitiesandOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r151", "r152", "r153", "r277", "r278", "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/GoodwillandIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://mammothenergy.com/role/GoodwillandIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransportationEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used for the primary purpose of moving people and products from one place to another.", "label": "Transportation Equipment [Member]", "terseLabel": "Vehicles, trucks and trailers" } } }, "localname": "TransportationEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r321" ], "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": "Unrecorded unconditional purchase obligation" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "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": "Variable Interest Entity [Line Items]", "terseLabel": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/VariableInterestEntitiesDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "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/2022", "presentation": [ "http://mammothenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r219", "r232" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares, including dilutive effect (in shares)", "verboseLabel": "Weighted average number of shares outstanding (diluted) (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r217", "r232" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares outstanding (in shares)", "verboseLabel": "Weighted average number of shares outstanding (basic) (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSunaudited", "http://mammothenergy.com/role/EarningsLossPerShareScheduleofEarningsPerUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WellsAndRelatedEquipmentAndFacilitiesMember": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Wells and the equipment and facilities used to drill and equip exploratory wells. Includes equipment that (a) drill and equip those exploratory wells and exploratory-type stratigraphic test wells that have found proved reserves; and (b) obtain access to proved reserves and provide facilities for extracting, treating, gathering, and storing the oil and gas, including the drilling and equipping of development wells and development-type stratigraphic test wells (whether those wells are successful or unsuccessful) and service wells.", "label": "Wells and Related Equipment and Facilities [Member]", "terseLabel": "Drilling rigs and related equipment" } } }, "localname": "WellsAndRelatedEquipmentAndFacilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/PropertyPlantandEquipmentNarrativeDetails", "http://mammothenergy.com/role/PropertyPlantandEquipmentScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WorkersCompensationLiabilityCurrent": { "auth_ref": [ "r21" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Workers' Compensation Liability, Current", "terseLabel": "Workers' compensation liability, current" } } }, "localname": "WorkersCompensationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://mammothenergy.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28446-109314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61901-109447", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41460-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888252", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(i)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394232&loc=d3e17558-110866", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r591": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r592": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r593": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126928070&loc=d3e28511-109314", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 98 0001679268-23-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001679268-23-000029-xbrl.zip M4$L#!!0 ( ,*>G%:)E\;+*P@ ,\I 5 83(P,C,M,#-X,S%E>'@S M,3$N:'1M[5IM;]LX$OY^OX+KXKHI(+_(<5[JI '2Q'LUL$EW4]_U]M.!%D<6 M$4G4DI0=[Z^_&5*RG=AIG;VF< Y;H(HE#H=#SL-G9B2>_G#Y\6+TVR\#EM@L M9;_\\_W/PPO6:+;;G_LV:RD+E0QUW*26-;M=/?99Z5OY93[=BMM"F>UGM.V MOS]MNT%.QTK,STZ%G#(IWC4DAP,0;R$*>^-NKQ=V.3\2G1Y*'A[RHYB'_PG1 MR#:*^S[&SE-XU\ADWDR QN_WNJVC@\*>S*2P23_L=/[><*)GI['*+8ZGL;__ MZ=6L*;-P9YL\E9.\[Z;4\%WKYDBE2O=?==R_$VIIQCR3Z;S_XTAF8-@US-B- MRGC^8V#0#4T#6L9>T,@_ &U"\]SMS)M\A'I2F4,]A;!+1@_^_6'X?CAB^V$K MO&_QEV:S>1X1+CSH;SV1XZWF<3&X&0U_&EZD;E S_2;(9K]W-[9O!)AJ[;YNP]^HK.,P$;YE&+[=D$V.M7Q]UNYT3#1!IT>F[=@_#D#?KT[;I/=]YOW=WRVWMN MT%OHEVS.;G,U2T%,(/#NT]YI0N'XN<) @OJYS!G/YZS,K2X!SI.S M#.^TY"F+>82/-%.9M,PJ+[@H5)"$\BD23$B41B<282=!E- Y PD MO06:I@1.'2KX DRA0%$'0* MD>&&,\Z>B)N$Q:F:F1J12W9BG!YZN]'*8 58IC9FS=H7BJW>;F%K=,\1%";" MHQ-3H:?*!FCK*Y\A[)DWSDM#QC4X/*!_Y3@%\AL#!.$XE2:A'B26(?,1^]&] MD"9*E2FQ'W&B5JD'1J%5! (?&[:'.!" P/+.'MQ%"<\GP,Z1;F[*%"7"?=X, M#_; 6Q$>"'_G;R6E?;D').EGQ$DK./6X(5N^-E ]3GQO'+RC63[$+@I0&-^< M+FW$XU%W=_#(=P>/K=X!K<(E&,SBT3,N,'T=-@'%S(B79OLN%+S&@!"H1O+A M4)4:%1243QG'9B@%N=-#^?"2!U>Y5$/*'::J>+A$1E#Q+#5*Y$2TQ:A4"E=7 MFG)LI)!<2YJ ]%';L7M.FDI#D=3M0N/"KN,^+%S1(*PH7:<"\T09E2DGRL9I M.2.6$1E[^/B^FI;@KS&0(+(J]@?Q!!;=)=2.=P>UZY#=FH?6D+L]@VT-8 3] M5 K")3M.PM(T((J6%,\!EE!/ 2@83C3FU0$';@T0P6_9(Q6TD"V3_ M%XK5:'>P6C'L8,K3TM$0^1+B&),Z.44OF W)V2(GV()6_>WF?,VA$SLB)1J? M%8Y5:1^W8!OBYPMIH)0W_GI%PL9U,NTV'/B50'LD9P>2%>&8S4#KGJGPCXO%W:]\58EW"RR!:(UAV\0CN_=>E10.U"HGU.R1YB%ZG5$'7C7\J ZPT' MOY<2S7>;J\PC5_2_^:L>^D;1^CS%M K3/(G0HH*3"M=( @*ABKB+NF0&_)9" MJ$^S7!!U":)[J5B_CGD2O*H2PA?[&TB+"^QH8,%9CT*Q2BNQ"^()L[_ QW&# M0=R4689UT!_@)E/%BHTOKEYPC-ZQ@N4<0W&LD0\"]# X%D.,N->]%9@"'\ED M/E7I%"B;JR^S;X];;HT/Z.&LU_A?UP-5WVY;[;MNV8KWMJ'5T MV'VTM=,*'VU['JU?;CO8/_[FMAYW6KTMU;;=ZOH51A^:@N?O&ON-!V#I=UCH M>*#6]]U%N\4=":\"DP#\$$<>0M__B[P[1G!U?G7U#'X%+#A]<5R/S[/JN_6^JR1JEN?]_/[&<[_,4 V+\#K5STD<7>]?[[@F<'Q M;44KZK>JZ*,LO7@7&"A_,'(OO],-86UDX)+ M'G39;&?9A8^1#$N[WN4KAPNKJS_JZ Y=GOT74$L#!!0 ( ,*>G%8ON\5 M*@@ ,DI 5 83(P,C,M,#-X,S%E>'@S,3(N:'1M[5IM;]LX$OY^OX+K MXKHI(+_(=MZ<-$":N%<#3;J;^JZWGPZT-+*)4**6I.QZ?_W-D)+MQ$[K["6% M<]@"52QQ.!QR'CXS(_'TI\M/%\/??NFSB4TE^^6?[SX.+EBMWFQ^Z5PTFY?# M2_9A>/61=1NMD TUSXRP0F5<-IO]ZQJK3:S->\WF;#9KS#H-IH)7X/'9WTY_JM?9I8J*%#++(@W<0LP*([(Q^Q*#N67U>BEU MH?*Y%N.)9>U6N\.^*'TKIMRW6V$EG%5Z3IO^_K3I!CD=J7A^=AJ+*1/QVYJ( MCJ%U'+7#SOYQJWO4ZAZ'!VV>=*+NP4'4#9/#_X1H9!/%?1]CYQ+>UE*1U2= MX_>Z[<;A?FY/9B*VDU[8:OV]YD3/3A.561Q/8W__TZM94V;AJZUS*<99STVI MYKM6S9&22O=>M=R_$VJI)SP52A2,.P:9NQ&I3S[.3#HAKH!+1(O:,0? M@#:A>>YVYDT^1#U29%!-(6R3T?U_?QB\&PQ9)VRT[UK\K=ELGD>$"P_ZJ2=R MM-4\+OHWP\'[P<7Y1SCIJE+2&ROK_MTY_W6WBV_O>,&O85^2>?L-E,S"?$8 N\^ M[9T6*QP_4QA&4#\7&>/9G!69U06@^1A87(Q!;W*6XIVF79CP"!]IIE)AF55> M;DT@ W2VX7I.(BF_!48>7^@T^"Q&8W!(Z0(4CD$"D= 8D% LP^YH20R:S28B MFC!3T&79?P8:2B4T@508B9&+@N!,(.PTF!PB9R#IS=$T%>,TI]@M9J/YZC*\ M4+AU7@C<@"4+"E\Z,$"LH3@VZY5VD25((IQR)/P=R2)&G0B2%6\%"#!!Q).C MCPF>!%LIE_@K76_N#8T0CUWR%9!$(5$ 0:<0&6XXX^R)N)FP1*J9J1"Y9"?& MZ:&W&ZT,5H!E*F/6K'VAV.KN%K:&=QQ!82(\/#$E>LIL@+:^\AG"GGGCO#1@ M7(/# _I7C"20WQ@@"$=2F GU(+$4F8_8C^YC82*I3(']B!.UDAX8N581Q/C8 ML#W$00P(+._L_M=HPK,QL'.DFYM"HD38X?5P?P^\%>%^[._\K:"D+_. )/V, M.&D%IQXW9,OW!JK&2>Z,@WL8%IN_#)J"8&?'";-^%@M<($ +E2#X/8#*4@%HR'R)20) M)G5BBEXP&Y*S14ZP!:WZV\WYFD,G=D1*-#XK'*G"/FS!-L3/%]) *6_R_8J$ MC:IDVFTX\"N!]CAPT0 O#V#Q[@#,D:%WW#H J 0N$RW7LA%ECZ! BLDJB@I- M;EX)@!NTILI8?$[O!5&7B5#1[_X]BW]ALJ%+@GA%!_7J)'8GJ7RJ3]W<+T MGRZ3W N^N-H1P9)^B U74;ED(L+5(U*(M;QS81W'W-,J;191VSU E6DJK 7X M!M>/%.8%U!X+M,\IV4/L(K4:HF[\2QEPM>'@]T*@^6YS%5GDBOXW?]5#3Q2M MSR6F59CF"806%9Q4N$8"$ AEQ%W4)3/@MQ1"?9KE@JA+$-U+Q>IUS*/@5980 MOMC?0%H\QHX&%ISU(!3+M!*[()XP^PM\'#<8Q$V1IE@'_0%N,F6LV/CBZ@7' MZ!TK6,XQ%"<:^2! #X-C,<2(>]U;@BGPD4QD4R6G0.$LX^/RK;4NB0_27*HY M8.MLHCS5\3M016@]2:QO;.=P/YYO*[[/%1 MX_CP@#[-6HW_XVK@\JMMPWVU;=IXO>VP<7C0?K"UU0@?;'L>K=]NV^\Z?H71AR;GV=M:IW8/++T6"QT/5/I^N&@[_TK"J\ D -_'D8?0 MC_\>[PX17)U?77T:?F#]Z_[-/WYCG_LW_QI<]#\';'!]L=R/S[/JN[4^:Z3J MUN?=_&Z&\W\,D,T+\/I5%TG<75=/%SPS-)Y6M"1^J_(>RC+W?I952_>2G/%2 M';!C:^PT]H3%T:(M5OV!>"94'Z>:R%9^RAPQ^XV+7-E4=7-55"[OO1W M1-U$FB[3?.2QJWLG G/ECT3V_">J*:R=$5RRH,MD6\LN?(146-CU+M\Y5EA> M_2%'=]SR[+]02P,$% @ PIZ<5I=OM_'K!0 FQH !4 !A,C R,RTP M,W@S,65X>#,R,2YH=&WM6>MOXC@0_WY_Q2S5[4."O(!"H5N)TO2*M"V[D.[C MT\DD#O@VB;.V*>7^^AL[I(6^;F]O6]'3555$,N-Y_FS/V/LOCH;]X,M['V8J M3>#]^>&[01\J-=O^5._;]E%P!"?!Z3MH6(X+@2"99(KQC"2V[9]5H#)3*N_8 M]F*QL!9UBXNI'8QL+:IA)YQ+:D4JJASLZR_XI"0Z^&7_1:T&1SR?7BF$]V(]YIE"?P/'%ST+, M+6&*7JH:2=@TZQB7*L70DASRA(O.CF/^NII2BTG*DF7G5*"4;(_*=J$YIG716%R"^4D+*.E"ZZGC?8_GPP.!P'4/ M0W#B0_]DX!^#_]GOGP>#CSY^1@Y_A--D-#[OG040#+?=+[<-Y];8ZELP]OO& M-[?>=*K;;G9O#+VCX?O /WI.P2Y#O.?LEA :]T:'O3-_7!M^?N=_@5X_T!3/ M<;Q;SCPT6Q[9G<:=[KS<<7>=[NWG((.09QD-]58 "Z9FH&84/LR)P- G2QC1 MG L%2#SF(@77J7T 'L,I25..S'Y&Q70)8RHN6$AE%099:,%K+>/E3MOSG&Z? MISG)EN;-[;Z!F NCXENA F@6X9YQ2D0X*TRJN]5BCR 28I8@\SX6<$\RMXK V M65?!-9-5BR<1S_4^N,FFXK=2,B9B0C,K:\#*A2^B%2E,TW*I()ZJJQVG& M"96&E"[A:\87&+$I?;G3;'?_$2Q+0.8DBG#_KB4T5IWZ+J++S$B&: M;P9/#&'7*FU^Q5TMV]>J. 3EI,EW5(KS.7P,;T[W7U''E^ M:?:V+\TLPT4K)29WN%HJ@N,B_&K25F* ,+UZJ)I,D 1R&EI $P2!S MS+^LFE$QRT@6ZN\H,#*%N%G2D&N>%&CA.15&I[RQ\%C;L:5 :88BDX26RB=< M1%34T(:$Y))VRA_=B,D\(,N6\K:+;M);5VO7NI3J6>R_M<:0^3&O6VS_=UK9C M-;Y3K&VB6T08&\K]D[-Z^:5F[JZ5C7KVWL11 :&G M;]1,=WG:.ST=!B?@G_FCW[Y@]3[ZB+W'&*N/L_[U9'Z=Y 7)$]8!&7PGE,ZGF\*MBS* M1F*'*=06?D?<[^F[_L_ 8^$\%RP!KUWTVW>%N;2H'-8T[F]YZ#=8C2.VJ3:W M^7PFF#&Y.DA =!3M0!B:>E\WA&N-Q@^?&IC^0LYT4Y)Q!1,*$<7>-%H=LDR6 MZSV&.:9!53F7=+-W;?] OUK5S2['06+!)+8*\\D?*$Y[D# R80G#]7:.C,(< M;( L=%EP1U3N#,R M,BYH=&WM&6EOVS;T^W[%JX.E+6#K\!5?#> X3F,@L5M;7=M/ RU1-A=)5$DZ MCO?K]TA9B9UK7=<$SK @$"R]^R+?(SNOCD<][^N'/LQ5',&'3T=G@QX42K;] MN=*S[6/O&$Z]\S.H6HX+GB")9(KQA$2VW1\6H#!7*FW9]G*YM)85BXN9[8UM MS:IJ1YQ+:@4J*!QV]!=\4A(<_M)Y52K!,?<7,4T4^((210-82);,X'- Y064 M2FNL'D]7@LWF"LI.N0*?N;A@ER2#*Z8B>ICSZ=C9>\J5*)&*SI&5, M*F2D.=CG$1>M/J$ZIG79:;R ?*)6$)S$]RR5KK_Y71P-/"@4K;*VQIO&D[$#&V?B=#OHG<#(8 M=H>]0?<,/R-&?XQE,IY\Z@X]\$:[;I?;@$_6Q.I9,.GWC&UNI>84=UWM[@2Z MQZ,/7O_X)3D[=W'3J>Y6WV/5VW$')A M1'S+1 !- MPSSHGPYYE*%;>8[1%$0L@B!%ZK-:'^0N"NA6XA20#]*W].DAG% MS26.F93:!/S7F 'N1#"G@J*NF]IDYN3*H+I%+?H"SLA*\:2H9?;FC(9PPA*2 M^(Q$, I#-$UHJS6CM3U%PWVZ @0I%N)[NA!R03"RBL-&J:Y=:TI5LR(^ED6XN9$#$E"96ET55$5]#UE8;H9"LBG*BBIM.(4RH-*%[!1<*7Z*\9 MW=^K-=K_*"GS=$Q)$.#N78IHJ%J5.N:6J4>&04I4J^3>; 7/G,"NE>O\[,+; M6TYQR]H%'GI^71KA(L(Z\3$M(IV8U\DJZ+<%$U2W-%('Z"83WI"W@%7@UMX$ M;Z_C?9/:UVF]#KK;K%2SU(FS8ME,Z$WD/*TQ_,VVKI"7%^;R[H69);ADQ<3$ M#M=*19 NP*\F;'D.$*87RU10J<-=U& 218!DJ DN(@A(,?ZR:*C"Z\4%&0:F M#3<+&F(MHBQ;>$J%D2EO+3S6;FPHD*NAR#2BN? I%P$5)=0A(JFDK?Q'.V R MCQJNC\-JE<9/U[7A6-7O9&L;[V8>QAA*3+QW MA4KAUO+1F_G499"SS^FF=GRO'M^/O).H3_L MC]]_Q=Y]_!M.'A/L/8:]FV)^&J_OEG_NK"3&/T>K[7;E/YP@]SM@?Z]ZT);F MN=F,/G%J_%S4]<*O>-I"7) \8@'DKGM)P7BI =@Q'QN.+:90FO\=7G]@YOH_ M D^4Y=U4L C*C6S2OL_-N48Y6=#D2B263."8LIG\@.VU!Q,B414RM8(&(PAQJ@,QD67"/5^XS@"4^ M1TV%N7= .P0-J:")3\T IHU!$Z2_,T5R?J97=B8JZ/#OP!02P,$% @ PIZ< M5F;"9U$K# R%D !4 !A,C R,RTP,W@S,65X>#DU,2YH=&WM7%ESVS@2 M?M]?@7%F,W:5;M^2XZI,G%12D\RD8F>]^[0%DJ"$#4EP %"*YM=O=X.7+"FQ MG2@^AGEP)($ ^OCZ ,GNDY_._GAQ\9_W+]G$QA%[__'7MV]>L*UVMWNY^Z+; M/;LX8Z\OWKUE>YU>GUUHGAAII4IXU.V^_'V+;4VL38?=[FPVZ\QV.TJ/NQ"J8GYX$ M'^T5$8'HK]XX,!#_[;!R*[<+F;8^P\ M$L^V8IFT)P+W'^[OI78TDX&=#/N]WC^W%JZSXK-M\TB.DR%1"Z.A M[R85]% M2@^?].C?"$?:(8]E-!_^$$<+)G 8@=7 '3"P/-J+:$7O4*[Y2L G'K$ZZO":L!JMA4JASF =D " M[@EV+,8 WXH89"B4GXE$"Q)E,VDGLIB-SAR HC@SEG$/36/E MNAU0+#,*UH/XG-%/IL5,!FL"\3,0,T-!50(B:_-5$E X-RR%6 TD3?A?* .P M;;1 #6O0M!K#($^-MJA%#(X,:'07LE"KV-$& ;V0.8XQ'H;@K(!:\"/X8[DK M6+65T0)#;G_G*7T% L>)'799,D!4F+K<03I$$6EF#'@"#$5S]+/(D[MT"MND M K(6.V_AA!#H:[S[6$?H-H7!L2. E"A!;9AF\R'R0 2@[8B M<[/@L0+YYR!PF"+0F:F59"(DW-)(3$@+X/9 ME&%3KN< 9A!:0$!,2 1HXC3'SE/!MLDKCS70068#T2+DOMA9U#[ 3T XXZ;0 MO]-C8E)0KM+;9@J !&@B#/^4%K9?0 M;Z0R"^@,P1 2 "UD\ ZEJ&/+/4@-P-NH&=I(X16=_8,7&RN-60$ I;2T"I0 MI1*ISN#)=Q!NJD2@BNC[1Z/O#9P4F4[&[4B$=KA[ $*L+]3N']U9=DFQ[F!T M=V@9+N[RT2K5/'_Z9/=H=%YY1M*3&Z^\)3AX(:>@7PH?-0V;/+_- ML]:ZP@&CN@8;'(XQ=H,S^4)<+T->%@4,W8T,)3AH&SEO:C(/K[22@@>Z;,!K MAN%6Y:#-C'-]@L(9[LJ=A\LW@BWSS5T06^_,&G!]([BVO1WV!_F*&JC<#ZO] M10U-.'5E.\4B1PN[(Y$M VF>+@J MN;^2+ S,TN2YAT&G6>95,$G&L0@D[HEK!IK/P/7>/K\B.00"#OGN5%4F-%56 MBAFN)T3B6&V@NT'H!CM7DL4E(*_,);\*ZV )UN0GLV3&M0;'1@&Y!FH\T8.G M0X1=RWTVF-@0)OH]<$G;@QWVKS*DU<#P*N)C5%\]X'T9"^5Z5^#0*'!31GV( M[O^6\8CFKC+B*;D\ZE;[CVI^XC[O]%CV3N,;IHWZ;?;12?H[Z?(Y']+5!CA%/C1@6'T9P MK$\C/A_*A*1!DT8QUV.9M#UEK8J'L-QH*K2%S#;*]Z4-W7#U_*+3<\\P+&C: M!L7.^7"'AKHV6#&VW^D/CM8.]SK]]5._M&ROLW^\_V"6[7=V!P'P M8"/4'O363ZTOVR7P.@"#C9B4)\^V=K>N!+7A(/W,^D5(_FT(Z_]B2L5]P/VDB- MP!6V3B%^77G6F"ON9CK)W>,ZK=R!0JYF[A@6\YL:^+',TK>?5 )X7*R[TW*> MQSQN-H.=A5-7/8-[O(RS56>/Q\NN2[:_%YR_%D1^V)L6UY/!^^(AS_/J(<^# M##?>SD;(OIX4MW]NY<_=Z%068&JNS2,-@._<,^@/PKV"\8KCHRUZF>.J\7PE M%?.X_\D])6SGI/N^$&$XRH\ZJ'B0!C,JD@$K^+JM[?W@PRB)ZH+/8:,6NWRS MUJD,OJ,X>FR%4.C-LWLE%;P+T1_DMT.N"N9[8H/$T;N^,!KE-,IIE-,HIU%. MHYP?K9S-*N3>948_;TP'-Y!] \3&2SP@Y=SX.!72OP=U8GHG$A6K1(I;'YI6 M,/VHT;=:R1NU_D;$C8@;$34?<0!O1-R(N!%Q(^)&Q)L1\3>+]=Z%]QO? M>'_T*7ACE ])Q)2"=ZG(X88E*O>WG.DNB_RO5#+U.[U#E .6T5"%D"QZI5!- MZ6*9TNY2A9),_"@+\BXG<=%-HVCTH.!7S:05<=D5@-IN6(7],.J_N I8?,T, MZUM;M-Q,Z4^X(2A-<]^6/49X5&MI$O$D@&]69[[%)D4M%G)?NO?36@Q[%*7X MCF.+Q=R?8-DKK*W 9*D"J%@.*W-3GC>4J>9WV,UXK,68KBNZ)2B+U %Q7G MXH2.*TARK3&0;"81OU2U3O3F;3U I@)8S$N!D3E.M>CX7Z)LO@"HDA@5JUYV<+D6MIU51.%5O$K'8#F+NJ(2%)M3$@1=-759RY@E7=$\B MD89-U P0AL6J?.Q8+;I%J4P7'7,\[".'NL/QF2@:WL BDMC \NZ\7X\$L (< M8Z4)DV$6H11D,A7&*FTJ)K^T ME/R]6S;E489=K+SR MOG2E><\ML$;LOU=64#\,5OX8UNH$[D'WL+.;ZJ0%'C$1]>8)IO A5!^;U1J2 MS+2TV'X)?*CT10U-,'N;[[B%.4LKV=RV)8EK]>1\;<(QFJ'+=8U**&ISAZ_K++_.O:Y69%ZKVJBG<,RH"VI>F MK+67^M^)KKSJ6+0]+?BG-@]!)T,>S?C<;'UK1\^%JHUK%$4AH^@,D!D-* NL/U+/EG0NH5(=_WQ(E! @X&/\,_ MB6(142]4#%V@*,^B3BK^KY#^7FX/FQ1R[C: M?.ERS\3U@L,6 SSX7T;9,-@Y)+,B\><,4B9(\:295&UH2GP5C>V*;F)5&T?, MRS0"K6B,%V$&"CZ8F #GX\2!A>_@(+ KH*0NPG%9]LC;0"Y8" (+4&P 1 ='5S:RTR,#(S,#,S M,2YH=&WLO6M7&TFR-OI]_PH=YIS]=J_5A?,2>7/W^%T8L(?91MB VQN^],HK M%-:%T<4&__H369)LC'&#;8&J9/7>RX-4J:JLC">?B,B,C/CC_UYT.ZUW<3 L M^[U_KM%ULM;ZOT_^^'^*XG^?[K]H;?7]N!M[H];F(-I1#*WWY>BT]2;$X=M6 M&O2[K3?]P=ORG2V*ZC>;_?/+07ER.FHQPOBUBX/'CBIF(O,%M\07P*@L'.6R M\(1IGD(B0:3?3AX'GKA+! IGG2V >"BL\ZI05E,/CDA0\%MX3%4"(U1D)#H( MRAIM97#>1DV#YH'DQYZ.\.WP#7O#Q^7%J!A&_\^UT]'H_/&C1^_?OU_'S^LG M_7>/REZG[,7\QH]& ]L;IOZ@:T\_7^X 0; M$OKH?W=?'/C3V+5%V1N.;,_'V:_P_F\_^]F%&W1F/^2/\F5GAQ^;C\;#3\V[ MMMOMCTYC+PY.+M=]O_LHCR[AG_H4XJ<^53>>O1A>R(W9VL=!^%HG*+\R"A_? M]8MN3]^6&F,>55=G38>#T<>&R0Y=U0R__.SQXV%Q8NWYEPVG%ZXV_OICLU _ MO=#HYC?Z.Y$R4A!6T(_=RC\J_T8ZUX69KX9K(SYM+!]-+G[LW["/.%=_=_-) MB^H'CSNV=_+/M=@K7A^L(7JC#4_^Z,:1;>6?%_$_X_+=/]/GCT>3+/QY-;NWZX?+) M'Z%\UQJ.+COQGVNA')YW[.7C7K\7L0/EQ>/<, XF?Y8AQ%[U)UYO(S$,2C]Y M_L5H/Z9_KI5)*R*#!M B?1@ZNV=/.T=G^V_;;%OL/=]FQ\__?7;TYC7LOGD%N^S5^Q>\W3GZ MT+]HLR.R=_B:'Q_NO#]^LT..M\+IWN'I:;N[7QZQ9YV]K6=O][;:;W>?:?*" M'5\>O?'RZ/"T;+/7#.]?[AT^>]M^_NK#<7?GLOWFWYV]Y]7]/NP>_OOT&/L5 MGC\KW?/7)SR''W:/W>UO_[N#GMT>'K_&WN[S] M?/?]$=4?7AQNCW8/R 7^+]L]\Z+]ZB\FM5,:1*&<8P4XL(7FVA4Q4>FU)PZ, M6GM"D+6D,MCXCT>?B?4^I;PY'@Q0Q,_*H;>=HV@'V[VPA=IEK369I/B$B]'C M@-\477SL:1'L"@2W@H#< (704D15"$$IP48I@JM(!;9 M&AY,_C.CXA, GN$WPY6(;Q,QO4'$G"E%;>*%@P@%B! +:[PNC'#,4)NGNUA[ MDL6P, F_Q/OWPTK&=Y(QNT'&D?%@I(-".I(*T($5)J"!ZTV(3#,G.?-K3UX] MY!S>0/&&2L0=>_(Y<:?R(H8BV4XV9U?B_GMQ\YM4MPXJ>*<*[@DIP+I0N&A2 MP90W6J-GE();>_)LX\7!]K=('!0G+"I 41.@*AJO/.$Q"Y][1OE?.]GZINR3 MH*=6^>-G92^;OR\B>B@O2NO*#EII!R-4T!D!>VERO<29WA^6V<;>OD"3=%BZ M#C8?CA:+ M@M3==WG_7VSEZSXZWM"Y0>/SH\@O:'5^]W#U^+W0\G%RA%T68[ M](BU\7G;\(+OGQYU+SI[W6>=W0_;E]@_?M3=P;:OV-YA^Q2Q0-ML%_OT[+3] M80/[\^KC;_!9XV/V6F*_,ZJZ[:U0'IV]_=#>.A+8OGOTX34_^G#R 9_#=[?P MW;=.4_N2O)\AH7VVP_'=_@(;)+60"JZ506]9TL+YI ME( E*2&(.+;B_\Z3^ M\7+0/X^#T>5+]"M&&[VPC0[$>999.XZ^!3J:!)\@6@T!#4D@2$;1,>J4MP*, M315T/N.(%706"1T=.1.1B8)(! PX[0NK(WH S&H:J'92R >"SIQ99^H[K! T M1P3M;7Z)(.$3T9:$0N L+T I59BH;2%8(DA%(%!FMR!HP_O!.(:9Z,HX1!CM MC4[CX,I7"V2A%90>!DHV*BNE3H73DA= T%?1"I69CT@!R;)@E&\XE-K]GE^A M:?YH.O@2351R;G2"@@F)5I$*4&AT8PKOM 5*5.!4W(*FZ\#Y)+T%*K85A!X, M0EX;#U*YPE#OD)!0P9G@;$%E(M2 !B/L@T#H!WSP&9;VT$BSH[)W4J%II^?[ MW;C9[YX/XFD&RKOI5\N FT[\USZZW^'<,9#MP^.WN^C*'QV&T_;9"6]O(58. MWW[8V]I^?_3A+3\Z^_,,?WN*KG_:/<.^'VY<[G[8H7N'GN^^^DM123G:,047 M/!7@"2M< E4$DZ**:-Z(8&Z!P'Y\%WOC^&S0[^8-F8'UHS?EZ'1S/!SA@ ^V M+WQG'% P&\-AQ/\/A_;B6[!!?.3((P$]_PB.GNV>GI[M;KTB[FY?L7I.L%X[..F>[ M6R=X?VQ_^(KLOOGS='?3D./_/26^^V?/OC'CO>[V)?;G?7OK%3MZ\XH<'Z*. M^7!:[KW9?;^WA?J!O;K :Q?';[;?_^^'WCM.0[B"(W1M2>?AK U&<,O1/CH\TW304P1582/PQOV>O-> M^N-A%3R 0FY5>^N/1Y?Y<<.R>][)F\_5=Z>#C('/MG77+X8!;_'H\WM,GO_I MH=,^#/OC0?6IVO5^/ 761.K? ZS9C6*U=SO[5(;\.95QT*HZ%&^,N]C<^9_/ M]R"O__C)[*O/[WY>[2C,/@U'=C#*&XC5-D>!G2-T]KM/USYV,UQIR@M./SUB M?:01Y\-U(WCAD0!CE %8"B "SJEZ)-G22C' H2I.X$*IP;#-8EF&$U' M UI^?%&TRMW&X%QKYR\_O#4(JP^OED7MM;B-Z%5/?.:+C:CY_/F33.)''KP^VOGDTO\%7J=5HYB"=N8SFRS@XR$#\ M^'JA?(?=NMJT8FT[Z@^^<^"_^'W^W>/1Y[V^3NW=< M2*"<>,6SJVPB31'UG)"*F! 7P>?3UXXGV<.=? SXL(OS3NG+T6[L.GQ$*+O9 M),T1B G0!2<<86HL,0)WS+J;DB* \,"_% M4O# P\AO(?./:N4\6,&3=8!NF%8Z$73!<%H&):AI]/S+2U*S2QN],+VVTYNN M=5YEW66V"YFWW[,9L_B%E,6/ M&]7>^F1I9,("VATNF1AD\CXYZY*2#[?N]*U3X:-1.MN,S_%OH\N\?=;OY<7^ MSW46?M_M]PY&??]V_OB?UX+89Z)17D26T(:0T0*ZI89&X00$A7:AU4(MC6CV MX\B6/;3J[:"'5#5LB'P(RZ:=4B2Y"(GF('^>E0DDJ20+=&GDLQ%"%=IB.R]M M&79ZF_:\'-E.0\1D>30T9&\J.@"FG:16:"4)1]G@E>41D_?C[KA2\U7PRPV! M!$T1F5>.2Q.L4QYX(H9Z(M '5L%:XV03%L7KI)T6;WFCH:T_\&R^*E MBBZ4!Y,T-3J"UM*@=R4,,U$9X9&;ET^J"]&?BQ>TBS:AL@7T+BQX12R 6Q](L&!(,-Q2AM:G MI$$+)>WRB&G!'N <9Y9PCJFD+ D*$M.:L62M4#1*R?!")3*Z!$[[0RDE.C?G M/.(,(F A).' *:V]$CS'T/"0).%T:43SH$II?O(17O@DJ/+$4F TN!0U2LQ) M"3$H#4LCGT4HI?F)20I@7"<7*YL MI"9 #NZD-N(<(QI9SQJE'7LXD2UJ!,!:4(1%L%$#8=9&-'31"'::,&<,-& ' MO4[Z>?';O](P+Y0% I$!!:%!4"0?+83U)'*S? )=S,+L8O;V*:H4G*8>& -C MC*4D<0Y!& '4V2;$IM?.9%N\5-$;2I3&F'3R.&N9]M1%SE#06H#P?/FDNOB% MV84(VILDG9"!69$ +7F=%#/.4XL7O(UDLG&]!/)]N-"<>2U/&$]RIC\;G=3@ M9;:#J A* $=#7BI8&M$\<&C.W.0#UK,H(@F"@)8"E9]GP+7S+@E/U=+(9S&A M.?,2D[;"FZC0YT4[)49AT*&B(CG/)7)=7)YIM&@?>'XB$SY9$2.W7F?K@Z,/ M[&*R/%@ET2BQ#R>R18U H"[1Z(!R3L )XT)$8QJBBU[)()MR8G"S/\:7&ISG M@/"V[7X613Z.@U%_O_3][4[THT'I7_;?Q\'&>'3:'V#_7^YOO]Q8QJUP'QT7 M:$L[P0%XH%IH[31U&JUK&?DB@LB74+0+,:8YJA3G)7A#)4006G+O++66&:*" M(_7= ZRG1.\IWB$?NT;_)EH#5(H9M_V/QY-#^R,PXUD2 Z M*1L@46DXFI%)2J.99538:AX1PIDH9G_4;1Z1/!A,W&4>76OZ _,(;3-/T*<' M816@X>T4$)IWXX37B6H]V84CHFZ9O)!QQ(]G\O+39(7H,B*L/-CXUW3R3#\L));7 MBZGF)G()X*43/GFCE$8UP%D24PN7LMH9 ;47$EIJ:''^:":ZWCCWY2N9$L_Q MSV\F3R5-Q*D(FB0"TCBC+$DVA%P[)ECP,Z=F)?+O1_W4]$>BBG0D!"):(3E4CG)'%?HW M4@FAI4F*-5J"=5A"78A4#?/&,)Y4DA2H!RWR65YGP(./W#L/9GG> MAU>GYO2[VX1WZU,^Q36@QY4]L#S1]\OAVZ>73V//GW;MX.VUQ'JV$X?3E/3M M>%MBK1_I0*Y(?2WZ8OK:7S1>QAT>1X+W5GO/$RIX0PS01(()).]@DMB4%% K M#-<#PPO9RG+@ GJ(%CAAP%5T! P-!()AP9 D5SS\W1@^'-@0-[S/3@]BV1 ',(XDRUP "T MY,$1$ZE'PUDZW0#[>(7A^F!X(?9Q$)I38R1"-T*PR,/HVS$:6#1">]4$^[@V MVGZ%Y067E: L>D/ $R>!(A.#C)1I2""9!QD:8!^OL%P_+"\F "Y%S0,1BBD/ MGGD7N N$2>-SG#5IPOIQ,VR+S9\"PXLY(< ,5\PI*Q@'X9)AQNED SBT,%BC MCE2O,+QX#"_F7''D"1"_B%@ )& 'WEBA 7*R+3,-/%TV'EZD3?%S8'DQ66J# M\555%XWX=1%,/J@E). GXWRZGK]D91^OL%Q;^]AR2Y"4)7$"'3[%#1A 7HZ< M.!XM]PW@Y5O*$QV<]@>C9#N=E_8RWW%)$V>'H*2(S'L!$9)6^;2TY$(SKY2^ M[K*OQ%A/*REZ(0UGABD6P.)_(N7H4$)8H%H!K6]N@L5+[U[.W8-C,4HE4(<; M2!X-UA18+K:H%0G1/V"]^48+9(XY>EWTFD;B-!I>5":K0% O"8W.6L>;X$?< M6DXO5Z3UMK-]<1Y#N:P:*T(,H"A5P#AX9#OEI68F)4-N+7.2HI=QD/J#;C[NMN MW '$C81.\IXEEY11R#I2YN 6Q5WD3EG/G>2+UG4U0$Q=%(3PQ!@A@!LI@:)T M/!><^T23)5Z'!I2FK;FHYI<3)H7@#='&@>:@O',@C63@$Y/ @E[I\CNC8=;X M3>QTAMAH6K?[8UO\ZIGU9:<^#L.]DE322L+FE4MKHB,ZU2(!:P:72-C'E0Y*F266B MZPF=Y=7UB:4@??)26 Z41NT-0%#1::^L [5DNOY[$%,7W<"C+29?'K%R>J^>ERCA87NN]H/"<)2BIG(LXF86G2.-&@*;G.:^37 M/QV7>-?>R3)RL++$Y5+QUA$+P5"+.CLEQ[V+5%C?A "F^Y3I2F-?"Q^0@):,URRGZHD;*C2C;RM,FSC=A]_R[->4*/#]JXQE)6.#H"E@&*0AK M&1=1><'1UZ$A\X<8 A0"E5X!),(=DXZJ%)RV000IEF3^ M/)ADYC=G3"!>:@N2H1<)1MBD TTL@LQ%'^32[A1D$>UTSP?]=U71Z*4,X(3 M/&CT+WFU,NES)?8DO0O14V7:+&073.2F,<"SXQ;7VB=$G4]<.+:'ZZ6L48 MB4!KBD0&@J(5%;5+0"1/&E)JPL&EFNCJ6QOOC4[C(+=?2CJ6(0) B RU-6@9 M!E=8! M\RI%06/B2FF_))-K 3*:X[H7,SAO&"4VEW#1@(80 R^I-#%G_VA2*:TFG -> MO*F"_JRU7**1&P5H;@T3,H$.*06O@H,&)$UMK, 7DEZ526E4TD0P&X"A;4H% M"<%H='T$$3XV:(;O]'R_&P]&.!+YER_ZOHH_O);)NM\]'\33_-MW">19B$@$H%7GAF1J'S&U3X$XT:![75*R+*3D;Z:,36US-<9_). NT$[.@[]54HG,SE6PBVCDJ M +P'QP/^35!YNJ@=134:&R^:6;.-3J?R!V=7&R*??'8NIS@EE'L(P5G+4/&A MDQBMHF%:K;L9%2KJ,(<67Z9!**N)]YH:D5-,1!.XCXHRI$1J"&U"R>K:S;S% M2Y4;&2,.,:>,@DY(G9""$<&CY1)X:$ \3!UFY_TDH> RKX9RH($#2L@P$(+: MZ(6G/J8&['W69I[=BWR$9MPS\)"7::PB+CJT1+R7@C!+'&V0*U>'.;1X)XXG M2CU:]ESE G')&N=E,A3G89(4%=[R"'1!&FXQ)W33WCS!$YIA[XXC(QS9D!QJU%6T9) 0%O.;0,"L&HSS^Y%/MF5 M1KJ#E#-<4Y-,8LE[0[W+0DD-"&E_5O;*47Q1OHMAIX?#<%*Z3ISL#CV]G!3] MZ]CA-6E5=0;;MMN8?7,(DEA&0$2T%(,&$Z(6.;T%2]HQU0!+L(G MN4 L%TU(1_@PTOTN^"YO()R*+.1E( M@5*0+ 6J\%\7I//"1S2@I:C<5:0)5/S%[(^Z23?$\O&+>&([VU5_/CL7[P9V MXUU9[3U.*Q0.7[R86QGFF;V^X?\S+H?EIQW.ZNE/]W=V/\4D5"B[7P11G8T, M=A<$76_Z(X&R5@:.NH53X*",= '0!7-@B35.3_(DU1,XF;@/\(EAW(E[*8MJ M=+D;1Z=]9(=W<3C*M_GRVUB1P54Y#\KN%03, V!SA_0/&:_7P?(C9]>I!>+1 M.Y>* 67:@:'..DF(8\%.G,$56.8%EC?Q(O4'X2720"\.AI\ZNME?;PYF>.!1 M* "FG <"P9!\.LC@%\GFK,DKS-16=)KHX$A0(3D! -($9:WW(GKBE"&T =9% MDV2X$&-@C#9U)>W3B/WOGX_BX*,,N]'FPGR3(?AT?7:GV>79YWRK&W$4-!H5 MQGK*" =T1@R1.L<-0)1&=>EA4Y]%0D6&L@C>USBS]T/N/-S/YJ46J#]H3#Y(R-43B(B12VNC483&T"S">8"A MGV-56(4:G8)10A'@#HSA3!.$N6+$138Y%DH0]:28_5$W&L7 6R4A:&JT\(P$:J71-,E)+<>5=']T7EX3V(^LD25B$FA/O*>0J_YR00TE MW$3)M)OLP#&:$XX7LS]6DONA>8EVMKRCJ7VMZ8^8V@(T6GHX(=&W\J"-UP)- M/XO&"/)RFLS+!Y'NMP']V@C\2("9!^(D9^A@)I RN)"LB"Q1C1X(M63J71"CG _B,.\%G(^[ MY_G+F[<09JU>8JO7V.J;-Q+0''*5R\=!09 ^ETE>(J&FKM2S M.8BA'$WS6UQ^'JJT']_U.^_*WLGGC>85[O*BWSL9Q4%W*[K1#5FBRU[<2Y,G MW_?V)%I?9BY[$]P3&84#'8%(ZP1$;JET-&G@1DRW)Q$-15UA;_D@R:F\UB6"#0*[BEIFQ($F3*KJ-\J=*T$^3GGBSEMSN1\S4CR+!(/BC"K.-=&@^)ZI84-9Y)F:R@?I1:XUE _-9=$ & MPWFBHA(VY'4VHR$;B5H(+A@#5=^=M9_@N>"1H5;@W+5H M21L128T#.^Z"AA=QA-*ZHTA^7A!8IPV:.<#07T).9JA5G9*&D."M5T'5-\YA M10GW$/62;,JFKI99@T?I2+212JX]YR'P!A3$_6DI87X@R&F"A; N"3TICI"H MR+FFG$HZ6M:D[$2U,.46'[,;F'.Y6'(^A@F4.I-3O0$EG":?G(G3> ]*9%T% MF2?7#D)Z,*X.REY)P#\]YMCNCVY+#'SGAWWSSNV+V#^W@S#KRXL7FQN]L(A3 MF#GD)&_&SV7?0UO+4T0OVX)R4H<<"TD< #,Y5=DT% PQ4ZS TV#P7(]&NPJ? M6Z+1KC;]D>011%KB M.YFILAH*E-H$E4QE&'YND*:3<_[$\[0/.]$_=QW*_7 M^\'6^>L5J!<%:DJ(4BPDQRR%P*-VSGCIO5"1"U U#V+>1-GV.V6H2F;D;I7Q M:@[ ^\J9\?53ZEOE(+[I=])V+PY.+A]*F\[/S48+3"60R&_+I,7J+=;$?]P95)_J, N /VOF26AD @29:,04N<1@[H4CFG;!1& MVB""LAP:X%;5(>7(XKTI<"XRQ8T6:*^@K:()$39(C=YQBJP1R:[R/-M[G_-] MG);G5\V4L,":(,MO*FUU$#N=LG?R/.+LM1WTCS9"M^R5Z#UBXW=Q M^^(<;[N<&06M"\&+Z!)#6X@D])$"C<003Y7UW/H&)!%HH*@7DCZ 2NNTUEY8 MYH$+84"0()AVDG FDVV0J#?P#J'LC+/(#J(?#RJ>WK[PG7&(X=F@W\V)\<>C M"@![:=L.>BCTXJ%\5X8Q3N=/BOK@//I\ MZVD9X(WWJ+7O-6 @Z40 )&IT6:L5JUQ_ MJWZ!6[=)I=WO;7?/._W+>+\)W*GY?#;]T'H1!-!)(&LF4#%8H-(Y=%88*L-11=;AN:Y&S584XMQ#U**AI M:0T-Y"(TEXGF0(( M#C$(WX2-HLF:YAA?:G">(P.N94[\;+=H8_]@NKYI>R$O6W^LA["(Z(7<\XV4 MRD[Y<2UV*4,"!;5H!REBDP% HG9HWR8:/!2 =TFT%-%HS66-UTE68'J88[@0'/Y'E*& 'I@)S@?T_JUC.E+A&VOZ M_-3XF)^M0X6B:.'89(&!8=H 9PE==\ZM8-SPYMLZ5=GZ2F99?*?E^0^7X*TO M1!9OY6B#\%%)B: !F.4&/"C/\GG01"1QS;=R?EH\+<2^"=)3%D4^4!P >+1. M@;*:*51KZ(_1QMHW/Q.,[L6RD0%AP9S("X"0M+/2N. C\:C%"#4U3BFQ0L8] MUWD)&HW;$+@ #2H:X]"H(0HLB)W MCO+V#"0/T 3HR'B78C&9RD((DQ.)6(A*:(U@2 B1!6H9DG45^/75ZKWD^;- M!1F\Y=1'"1&\UMR[*)V647@]-14H#@P9K@K-4)IY@" MSTTP-<['UXCMKRL=^@PVWN>>#U_:RRJ9QN32J+_9'X[ZZ)JHH"(#W3.H)4SBI%I3?, M)"><(:0!+M$*4;7RPJCV 8%BC?0>5' F9^@D.M(8<]+UYNXK+P!(*\7Z0 :B M=II*&IWA4H,DP3 J@3,C\%\5A6NL@;@";=U .\>LR-$PKB$7(\_>NXV\AXQG MI*@OZ:T05 \.TI99)@RSB6A #>J0D:Q4,44?,L*=I?%D>M-?V2Y#6F *!U$S*%'3)F450CJ$LXY>-J4!=R;TGN^B1>I/PC+ MN$B*1JMTS!I"%(!$ S8@)@AS083D;:SQH='%U2#Z:MV![=Z[\_'9M.&=TH21Y+1P@/Q M40>?(Z$849:;$!K@&JPP,?<%A[RBJSQ-*0$X8VP66SYWI\!P)(^?B"?J,DVI M"\"\)6@(SZ[^, _2ENIG+-GKAI;W,#9[V>_?@7=V+< RWCI,D M0; (0FF=TQ18+4GRW JIZT]AM1/._,B,I&0<\2Z@A0$X7YQ/+#'!2&*&6&B MJ_(WPMD;C_+ A+)W\K0,#9HRDBBA2+14JP@L:2=9BJ I>.X-@08<7JB/5.9X M5!""L,I+ S2!,L%(G43RT0@;59"34@&4",J+V1]U$\\M&Y?/^H.(7+;=B3YG ML9RMO^[T_#VOY-&"B(+RNZSD76OZ RMY)E<.%SBRCJ U+;4U)N<@1="Z-CWPW$Y^CC(W6C1=XN3%YI> MG-UC=FWV.=_D*[LD/.G(6& :?2@#.=H_*HO*+5#O_:0*6B7<8B7EVZ;G-3G? MD@_]:M,?J;NK&=HDT2I*T1"APB@&!KU@+SP%.8U&1B7(2#'[8R7!O]DJR5KI MSELEGYK^2-8%"UX&K:P, IQ@-J([1C@(FY@6,"O98>A*<%^OV&$*2GZ08,N/ M54=NYMA/U[^99KE2H'.M"0]H%N'?5#-)+"?6<^J9G-(LF]A$U1]UD_5MY5G0 M*.K&P2\2>.,,-TI*$-0Y%U(CZM=^BT#;%@5I.P?H$;\<],_/[:T4 MTTBIBN0D>,8X=QX<>!TT\XES9AUH0>V227664'#F0B^C2#6)!$2D+)D(.-3. M1$9L""E)FJ)N0B&(;Q'IF]CIY.,SG7B'>M-WLCH^E=7%KW9R0>O/]V)V\CK- M]&6V.V6W["UMJ6N7SP-*[W/B#U"2(]-3GR*80)E1T 0M?G\271D0WV9 &&^% M<104\A)H<%$E$X1A(49PJ3G)2&N/I9_$=I&1>"E)B$1Q$,Z[J 7C47@;0''> MA,K?#0'4SV V0: QV2 I8@BD(,XJ[Y@P7BJ;K'2!0I28 92CDUR C:6M \Y@)2 M04L:F8^)2P%::;E"T#_:<*D28EH[PURT[(LV"T*1S^3+\Q$2HRH$(%Z<#29P!%4ED81 M'"=,-2"%96V-WL54)@0*1C)B'*/ K'%::A4T:#2#J>1FR03ZH/;G8@2J48Z2 M.I\D!Z^]"<0 $P!6&6)96#*!/KPIN)AR&X:ZZ(@U)GKPT5@=.4423CX!T#]#,:P$#)&B)I'K@$@:!^!*,%=#(DYU02SJ?YH^IGL M<(O&MZ1*R6 \!&:<\"JO5TJ:M +?!(>YKD$[B_&K0"8T?:D5G(#FU'"C4T*. MT)XSDFS#Y?D3>C=""R((="YLH 9_D+(- XR7Z\P3M+ 1%,>3# MT,Z(H +:#T);G8S5/OO.RD 3RDS7'D7+[QT+IM'^#! (05\8G-7X#>%:&I:( MUVF%HI5??.?R <&Y1)/(RRHJ):TA$4%1R>4L.'8%I95'?#>#5WOGM%S2.0E *T,1&>SM1[6GR.*"!6"H M=33S*#/JG$@!W H/]39Z[P448)16)C N))($5];PP(+(&H1(+E>@J+/Y>C_U M,Z0$X@BUN3J"1SO4TZ!R<16G34IUSII<9T0\G"%Z+Z!(RNFHK!5($B"!ZFB4 MC"8(@39%7CEI)"@>>'OE?LK_1D6$)TS@U 0MP8%-1%C%4+$KJDQ]4\_7>;H^ MM-4_QU(WR1)4ZMY(P@$,<=KZF$MC!$!]$4DTPL=< M28 ;!YKK&I=2K*?5_YV2>51>/![$87\\0#Z9?#R--E3]">6[)W_@/U.!J01& MJ,A(=!"4-=K*X+R-F@;- _DK"^K3;X:CRPZ*!%^^.(WER>GHL3D?_?Z^#*/3 MQY20_V^M:O;DCR&JMB=_N,$C_/'D[\D]OKA3[F]A.^5)[[&/.<8)[S#*!>MG M#5Q_@/TN?+_3L>?#^'CVQ^^A')YW["6."9)G+*H?_=ZU@Q/LF^N/1OWN8X%] M>Q<'H]+;SO0AU?,FES]U>YU,NC["\1F%V9.GE]>K2X]&X-C!M>IW^%9YF/ZYQM>NO?CT5=CYJ%7AK_4/4OWW^[D-N933 M8]*BU5T^/>91-1:KP:[?8']M6MSA9[/KV/G^X/&L7PEG?)%LM^QL!@B1Z1)PV'Y(3ZF65#5Q_>3<5%XGTJJTW&B+(_R MZ_;.X?96Z^!PXW#[H/:]/=C>?+V_<[BS?=#::&^UMO]W\U\;[>?;KZ17>V.$I0FS4[_WVW_^@DOR^M;ZYWF)$@/FB[XU"4J[C,7FC M/U /]?J]]KB+=_*MJ;K:CRFO0FCT)8(&-!,@+R([3BD02R7SE MS8W;.5L]F M R%7]MCJ^W%6L(>7YW%MNGO%_[QT6_UW+]C^NR.^.PYGV^^.GYNSO;-M?GSV M2K0/0V?W[&GGZ&S_;9MMB[WGV^SX^;_/CMZ\AMTWKV"7O7K_@K<[1Q_Z%VUV M1/8.7_/CPYWWQV]VR/%6.-T[/#UM=_?+(_:LL[?U[.W>5OOM[C-]\8(=7QZ] M\7+W["T_?K/_%I]1[G[88>WGN_3XS;.SW>=_=MN'IYWVX9]OVQ^.SW:WMM^% MYW]"^->_.\>L\\Z=]2_WL&_'SU]=[C[?^;![=D2./OS9.7JSB\\^HGO/7]/V MFU>\W=U]O_NGOMC;>L7_\L(8[X(K0#)2 !&J,$[J@C$K@#F9M"1K3R@I7E76 MP"S:C(3K,W*B0>]_'KX:VP%23N=R/Y[W!Z.U M5E6M=80/N!@]3N5%#,5H,&[F5'U6NN>OY?'6-M_=VKG8/7Q6[KYIOVUO;5RT M\3?M#QU\SK]/<8J^/]YZ_?[HS<[T-W_BLT3O^/#\[>ZA?[][MGVQ^V;GXHB] M(GA?BM.;[[W!=^INT^.MIV_;AT]/CSKZ_8O#C='N ;EX<;C-=L^\:+_Z2PCG MN&50")5T 2!3891*A7(JNI""D=RO/?GO?Q@%\O>OS?<9SA\8PG=4+>0VU5(! M^=7KC?W#[?T71ZW][9=[^X>MEZ_W#UYOM ];AWLMM D.4?&W*&_M[;>H^"7\ MVMI[UCK\UW;KBKGPT538V#S,EZGA\-D0W6SEU40#WSI,,PW<&IW&UG]FD[(U M<1Q;L1=B:#T ';RLGK<]"57[G S0HXY%%Y]YFG]6!'M97$8[*&*OD>3P_7H< MK_^EHN+Y7&,A:((B.^2%]EX4C@H936*>L;CV9-<._.G$I.+TMU8>^)567VGU M!["N!]B_JD;>U]5ZLIUAD_5Z^\,NW=LZS=,4]K;V.^TMSW?9-FD_WS\][KY^ MW_[P[^X1]@.G[36]WN>['U[#WO,_3X\^G$#[^6O2_N _'!V^(L?/GW6/#S?X M;O?XM'WHV1&]4:]K;UU45!0A.5% I+:P!EQ!05">!,>Y9:=Z'99:KQ_N;[0/ M=BKMO5+L?Z?8\?WS:U\9KY?;^SM[6ZUG^WN[L^[?;\^^(*.J9ZV'>?A-PS*! M=8B^/ZA6Z!^/TIU1V$RRV^QWN^4P[]:U MGI5HU+;[Z_>^K+A=;=/EQ^'=';YZ$^V:'UI:A+]X2L;CN* M$B-:): *(UPJ M'%@-+*IHP>;=6%IP9:CZJEW2E T2IN_$+?=([%_TX.8)<>^XWX\GY7"$-O^H MC5=^/NR+OU1@+$G."J>]*7)AP\)H_,>Q"$FQI .O_/%NMS\Z;6WWXN#DLC4+ MY/FMM=/SZ[?.AWJ@_FZ@_V7[POI1!916/[4&'P'2LL/6\#SZ''T16F6O58Z& M+7]:K3?]NIC%B!_8:Z9BG3(]]^6(^[JM7!=W7.6HP6TY7I3P_6LR\B[N[&2. M/(!#>RM3W_?2S(2ID6CZ@_.IJ5F%F&WVQ[W1X'*S'SY?;\4W\/EX\2B>#_KO M\GT:NM Z6:TY8J_$\=;.AZ,/&W!\=OPVK[KL=G71V<['_(*3_N#9[OXCL=;?[[]VFH- M4"8AD8([98NO'<[ M_N9URFN^R'>]U,\VOP_MQDJ[X!U8V= />GUIOP4M^/[D&^\6)F M]X+,EHT0!G$XG/[/"^P 79DLMYDL'V[P-:Q-C@@9$%]/I<9 M1#*&K3VAP AM;2*P\N&6K4'Y+OYV_]O$/QF"V0K!=T#P]G4$NZ MC4GF+3%7 M@!.L,(F+@N4QEW^WJ8K'?#-,V@3_]P;'/;?KU:; M;IT_Y 8-$!UGP P46B'O@V&FT"[Y@GF6F*;@24"G=>]MQYXB)EIYN%?!>I5($$ MN_;D%R#BUQ4!?R=*7_3Q%5^>]GM-CKMY:*3N?H'4)(E)0 K-5,6INM#:B<*2 MR"333*#MO?9$$EU(0KX>N-.XM>Z(XS2'=#[@Y\P ;C%]9AY]B*P?=G _0#"W/ M;:<5+Z(?C\IW.18GY8BCK^^_-/&E)XNOOWR*0OOO?VA&U>_#UBAVXGG6#JU> MI1Y^:^&0=,;YO5H6C1M\[Q"_93.J_H/Q"Q)*:_.+U[HYU87\FU07#[A,\H"+ M+U346J8W:Z0#G+Z#1='$00^M\/!B.&V6_N%_SY#\\ MC:T-/WK<=)J[:4#^+F3^L!QUJI##:/UIRW?L<-A0KOOF-Q_8BM<.+KNNW_GE M;SB^WK3VK>_=GL:85@*/%_[4]D[PBU[K_6F)WWR:,$V?"@]^FG-*.Y>4N6I: MK6S4VVQ4<=.6G*%61$<*PSU%&S7F\#\JBV28$5P&S@*;'%I!S!Z,^O[MG1VL M%5X_P^N4 2<$N +K'<#ZQ9J5L%*EX&+!O%8%RH$7VD951)4XR@] ,(FJYO7! M_SS$*L R@G1&JMM3334Y,7-]JR#KL=4NP9UQ_,7" &5@7**T,(K: DB2A0X@ M"V64MHAJ(BQ''*.1W+;#8/\S(=[6KAV\C:/6BQ>;W[Y<4'=W:#4G5W/RP>;D MQ>XF^;A[US[;X?AN?X$35MGD"Q6$+U"7F,($BAK&H=AHH%KE Z+MC8.MC5>M MYYV^LQUT;#OHVDXGYNV3\INS;,XO4/!Z\I6;SV+^];?__<"9O[*7HVT?,UA7 MDP2F"SCUM],+.=@WMMQERY]&)-0NR@T=L5B%B>?44E=. OY"?YVLW)W:82N5 MG1A:MM/!%CEC3%[I^,^XS.L?=S7W<_+CZ8O\^EO+]D+K%W;E;1V2"#9R9QG;^*.J/?XR M=V5ZLRJ;=]63JJ=V.&H9T@KV#+!;DYP^V=(>V=%XV$@V M_)'SOJ_?_P6&:8MN7:&T0Z=.QGS67?'"2!:ELHSPA$[=41Q>IZP?2/9Q6_JG MNQY'GV;[NX?SZ-]R(/[+?]O]>@P._$C^B^;1<.8CI*)N.1HA@U7J=M#O98NO M<]F*:/U=MG:RPK2^VD':LB,[R:MQC: _W>/JPO3^&%L"$9E^]^/)N#,Y"W)0 M'-XW$4_Z\Y%:X_#7Q1'GE0',XS?ET9^/."_^4C014"X5B3)9@!"AL,G$0B;& M&7 J98@KXEP19P.(LQRV;*MC!VA?6N^1. 6/4MQ%3VJJR+ MU?Y_W@5G^)I?Z6%UF?X^:W9K@Z_V;]8N6[EK7^GD6D[U4>D"RES!9K;Z50-] MO7G9/^0Z4^R[$E_\W36VCI;DW--I@%K71#2DL]2L*]64SO)U8.8'ZHTL=1!& MW<[5+"XV]N95S1>9G2>*^PH#3[ZH:+@IH< -._W[PV8/N-8'S&R:LU4NM7FKU4JN76OA+-8';%QZE\"G']& 3[9B3_N#R MAB"%JE%EX?AIHT;'*QP?;L/NX9]GQ]U7I/T\5\_:OFAWM_'9G;/VX=.W^'O\ MW;.SO3?;U^,5.KN')Q?M-^WN\=8K4E7/.MQF1X>OQ-Z;7;K[?+^#[T5WW^R* MHS\_RZ4">UL['W;?_R6D3L$H7QAI90&2ND(+D 4%PYE(P)E-:T_:-ZWG-?4\ M9\-H:8[&IJS!ZRREC.9)K@>3)>C)JWUU>.%4"> MCH?XY.%P&6M)/I@V/+H>46M4#!& %$YZ78"0MK LN8(Z$1B-VG(B[U9+!:G>&:@>%YA8G.VZ;U\50\?2 /1&S20 MY9HHR61!J*6H@7(Z;J)5(;42+"7F4XIWJWKXHQ7]9K$J;'UQH2KI;T)"N:Z]?A>R-AY-P$GS32=W?T<=JGK/XN_R.39TDHQP*$OW8JC *3:TALONPB[OZYMM-^ M=L,QG2J70'6B]:!ZU-YX5*E>G&V?0[@W[A:A7V76R#=$HQXM=;P7^B"4L0R<"\G9WHB8U(EFV@0?NT)J-\4Y;]Q8#-,SP3\I#41;,:& MGZ1S&&89_-;Z?\DZH:US.VB]LYUQ_*W5_R20]6]'>T-FR:*KUS8FCMCH=4/N M5D#OYK4S\3=K9],7G[X*.Q^UAOU.&5HS\7]]9>F;SM*N!ON>!GOZ5(/#&&/!S$?HWH7/XU&[O.5'TT[0#[]Q#KLR7CTY4^^3BE7_\WWKC0"50F0%2,C MT4%0UF@K@_,V:AHT#^0OM3;[S>G'D3NW)V@<#*)]6]B$>'EL.^_MY7#MT6>= M[B((IF\+K/(]OOI^-2@UK7.?=C=V=_<._]7:;F_O/S]J'6SO_[FSN7WP6VNG MO7D+L=^]H/%M$JK7N$RJN6\\?;'=VGO6VMQK'VZW#P^^\E)SZY?Y!HVT&/U@ MS+HBZKN.F;!UH^3=\17<4[219T-_1?4KWHX9N21KYAZU-7UJG@[P M\(_;32M*UIX\[_2'0SNXS$[F7MFI#EVV[6@\L)W6A$%^9A^U9S]UHE^L\52S:.OSY@Y2>9#MK]4MG?:SO?W=C<.=O?:*/9:!/5BN ?MCYL$W3<\' M7H*JG* =U'?3'('K\_=95[0S5]HQ.0%ZWK'*H4/X5^5F5,=IGGV,(_IDPK1^ M>=VSXU#B]5]7A+0,A)0!\#"$M-Q!M0] 2#\%'AG[*B$]M1TDI-@Z.(UQY4TM MC[A7]+.BG]K@47R5?JY80?W4RG&)@WB*[7)JUIV>[W=CZY<7_>%P91@M#1+8 MBIE6S%07/.J[,E,57#_,L??;_QF7H\L5'RV+_/F*CU9\5!,\\=*RX$#\-%MK;+6U M5O>M-6+6GNS:GCVI6";7:J#J]V%KJQSZ\7"8SR7FD,&-GNU<#LO*5/I$3IF] M)N?^(NO>*ONO,7YVI-7.3-(.:K. MNE44A%]T9I\S@W7ZPW$^<;OA^N-9D=#6?CE\NZ*EI:"E# +X>2*58$5+M:V,[$**H*.J^LHN5@ MFRS;GXEM-E9T4WNZ$6M/\EI/ZYGUH_Y@Q31+PC3B)V&:UFKWK/X>O.Y- M4@W'08XJLIU)AL=)5&/.63T>E*,R3E:#7@]COCBU?U:4M"24I'\62EJM0->> MD@1=>[*+OT$J2A$9Z,H^V(INEH)NLH1_#KH1*[JI/=W VI.]JNC"3F^2.AQO MM2*:Y2 :E"W\/-&*6@I>R4.%O0YZ_6I/A\_3OE-VU,LNUZ@:-J.>04\G> M7T&'6M4V8+<12E5$X/F+O8.#C?VC7-Y@;^=%:Z.]U:J88>-%Z_G&0?5Y^\7V MYN'^SN8D>>+^QL'A_NO-3!ZMP^W]W8_5$!Z\ @%0\5T5"/0ZIU\O!_#=%0BP M0_J;:@74VDZXM09%A?K#T]A**-K^^YR7MZI<>'(EI[?'GMJRU^I/?A_G#^:!_?EX50.R%\7"$=QCE!-^Y@F=5]7!TBO=_-;8#_+ISV=J/ MY_W!J-7OY?3 W18EQ:O6+U6;?"R(D=\'58/J _T]5_.?1>4ON]M%X:6C5P:,=="'" MYM+!^.J9"@<1[_>N M7P[PFW$9AA,DY=JM,RS]5E'BL-^-HZH_WHYRL8/^^6E^+Z2K:?OA>)"LC^NM MC9:;C&NK:R]S_<5A.1SE9PUM9]1Z;Y'D?LO4^]MGO(M0M*UN>5&54)B4CQWB MS:8BRH]%OO9^G!';PN>V1I?GDTWB>''>F1JIK2EA5PC'C_V/1RA_JPHOGR&! MM\)XD+5"&)2=3O[C4Z/UULX-(U(-U62"X3WR(NW')=KJ>:%?W;MJ]OE8_#:M MH9N/=&8ME,<+Q]YF62 !30 U&ZWJX;.!SR^%U_^U$:RK?FO*#PW)MPQ2M_CN ML7_IR*V@L!:N%MOXKY]S,JLD(0D;C# 2JIG7OB"D4F[GR^_L16PV/>C;#ZUB MH,]B;8]BT.^V*JZ$ YHLP/ GF/ZG:@BX&'$8\"%<'1 \P!";1K@$B M2&+1>AZ.&KXI;EAK?!D$OE5/*ISBG^([RE$;_P%Q,VU$C[%K=?LC.,_/X2,U MR;-ZZ(<_M6'NVI0=&/T 1"2,()YH *-SKS]>57.)?[HL+T%Z+_0@0H7_6%I8 MEN<558/7AS4]"Z?>#D#84)J&*!JMCWI0]L=#&"1H;PZ%!:#E=#*G:PWO78=SLL ME^]]+ ?]'LIQC8[AFR;[ -L31-Z5@]@:7G=:U451[QK%6*.#?#J'.9#)AT;] M/J):IW\&RMC9TK^&!T=L'EYZ3*N'?7;UOKUH;1NQV0TK^;TL><.H#1)A4*KT M(-Y @13;L #QU@:]WOH((C6GV;H;:!?X%@C$:&SNJ3IMRJ'8 ;RH;A>0@S&B M<8 2 2$3K\"=@3W$X:'^=['C&S1$1&A6MX'BP* M<^H6GKN!CT^$OU@T+(SJI^%:PO=4U!">VQL&$T&@U8"5&IA8-8(]#WPN]!;J M]Z8/<*4&\HU4C<$WO\!OD"WV;XZ_Q/LG<$Y\1 N7J!T&,-GN0)T'6"DR\CC> MAI5O%:/P("XFOSU/&6UU\<6T3?.TU?T)2?D97#[XW7'UMDY%Q.*_'1_#,9X^ ME.ZTSN# #TH;;%S1Q 7G 2YW.RB-OW[O@R!-N3\, S*IPOR5 L3:HQ18_.H0UUG-]MV(^PMX6?;<#'@.4(EM5?/ M'3BBKI63&4B?Z"&7&BX-(.* [IV):1C-'OJ#QV,)EP4:F&TXB>7P' _[.:S0 M63R@XQBL#B?V$L#>?@ FNTP+>/[K;SL_X6U5E&?CB$5UNV/4$$;^&OD.T^K- M"O:<16-"\:.H5W2[!<,/LMCOA:<$*0LZ%@:9M"L= 2^C07^$5OCAR/M!Q(,K M^+D[;,]])DK\@A8!-Y'N#/O1Z -OF^H60 #C-0F7]QC0(2#'C*(4+^GJVR]] MC6P%]O&<:%OZ$Z#&9.OUYUBL"W_VGRLE=<(A6P>]8!:+&F9[\JV3$>$<+V%O M77EY>=UJ@M V[@%K=:6-_JGI,425M=_[.#V@BW:J:]K5C"H$6E^O_,_81_ # MO/9P)/M7-?Q69Z>R!D6K435<>$LMH)VK%ZV_SX,6J7M7LP]%'C$]Y\'Q$2U< MX=*(:J/UE\'Z-"P1EW^N(+M>WC("\63T<31P9EJ?='7&PW#BYG=!FPT'%=Z( M^U(.ETF6AHFBS\;KP>SWZ)DS/#ULD]-;Z>/XR3#$X=QG)R-T95'X =Y22X_% M1/0^G?LX.=RXP34;!PX<+81X^/ (O6C]>A74%/P;CFAV5C,J],0$,![ D0EZ M[[SY!";I9QZ.QMK:ZS5C0(A2M;#X\,8.R_] M1^_:<>>F?ZL.7%?#\^ _.$_F:C+AF];E^1061G$W1JUA?.!/(%K3LXKSF,QT M,AL@[O#1SNP0^\7 >*.1P%+O0;$^@12"3.)QM=@LX3=[_G9V0!_[MD2 M;1K!-'*#_+^=A[+*%H$[$%\-[P_[5B]%&X[M.-P?X*RWT*ZQ5XOT-I#Q-]& &8U:D:>]=CM79OZL'6N/^)-$IKTP ;!1=N_#!<: MO*8KRG#>'Y1?8%EU#/]8;JJ^!)9C*[I6VU@JYUE*,OAEV"RW ;4/8T6KP!90?5Q8X"LHAPA M\@9R5^O&T0T(KX*V,0D"0*[8NJCH]VD-BV$IX5D] *2HDH!TU9?YC%UM0DN7 MV1)JM(K^T3Z^LXH5FB!6"&VH=?M:.0XM*7MZP<A?.S%H8HAJ352>:F3MZ@]^CBV@&MRJ M%<(8'#"GA&\=_&*O'9S'5N M&CTK$S^:?6H[1Q6E!6-T;7U9^ M0#RHM4TCC +A=^+BV#JB^-N4;=_+T;!AN+@33]*H!JDNJNRUI32XUZIHHF7J M1[N.#P]X^ D.:X6&>.YF0B3G_!63("G_.93&06UO/&HI"A\\&W@T&6'_G&A8 M"[;K&54('Q55NN@?@R\.)NWPYI"! F<[$& XVH.Q;^64Q,?./*5]?51H%M1V M%"U>PQ&,??],!%,SI^3V5&#Q;68-:[U,,1?$D]]A!!&=WY:(#4H>]A MGM1_;J-F%BZ2<_1WAQCZ8'P=!:/\Q+Y^;:':E2LQ.G=&: 4%"J22Z7K]6JF- M>GZIT)U81<#65KL0 W7=85[OTR2J-(1GAF!6M"M?"^:<<8-6P=L1>W>D]!'."T^W#X1N@8\D' M-W>=T5+[S8.,X+4([^KZ$ YNIH>1CC?)U%)@0?!>84G!BM0=:@*:< M4;!5X\TW#'ZD<-6A/C )&)\&3M>QR)5&$4:-(HN2%._BR6&N=C-H'!C,''4A MO+$G+I;)6V"+T%]SW4*O+&43 M#]T+K"X6TGZF?KTST(AZPQC(CD$%Q76'28R\ 8SJEI]K#3 &_-1[-E&Z/GA_ M>7UJ./6I"VGZD0!Y(<+!OV@MDX&6#8L[#+M#@A9:)W=,7;QX=,)X= M&>N9Q M8S5.X'H@N[FZU&%%D)0[W<7 I #^B.+!_U%;%-'91J8^%GC:$D"Z,;/S1V1H M_KB$QF\FTX:$QO+F--'UR_AL4B;OE3+YQ.@[H$[?ZH'9EA"X:8A/R#>J[#IG M&$\?0US0;XP_#,IPV9SC IWYB*%QH2)65ZLVK)T.>JPOS/H#-T/-PNOHJ.F>9 X744Z7*G_$^XJS&+!_,8X4I_XS%XWX^[ M,?-U\K!I(KO5?$4P$J0>036$Y@>4#0@ M8Y?]WBQ10RT4R>BR(;QH[6M433&B$\,FZJ]#MU_@O'4*#GYXB,QSY,]0?T,J MB\)7;6,E6/CH^A/3OTW=F^5L'- USV!%B)9EDM?YXI6 X6-[XZY!I2^$O$7I MK&/ZJ@E6[\"TQO]46G,8]&2I+O'S\*? >&W0+^/:3I9Z&AP[35T?AMVY=^K= MYMU>AY-PQ>VXO"(S_H@Q4<.0^!+4B+GX@""_8V3ZYQ.5XAR6R(R;3OQMNT6.9E"BNK^WX3[9G<8'PQ&; MA&7_D.@&C00.)GL0S^5:M7+R&>H@)/76Y!/R."-61[J,C]J,N._B=/P,AF3P\1*%C29HXK""C..9: MK*;O7# .UE1$8VKU"+T1YYA_-HC3K1\;XN_#!.=6)M3A 4#HFI >!%PIW!7C MNAC%S""C0V74GQUDO:!5NX!A]-7A;^6@\L6%%&CT]5U>QDRFZ^.?7>"MNYW> M=,8ATWH;KJ0YIS):R37>4*B#=Z(M>=&DWNN'Y%(_F!75Z+R)R:$M#X>\WP6I M^T]LKERB)ZE>U]:G_N!#?25-K?>5@3:XEM"07MHJN*ZE\=OBWS\!D\)91 V\ MSO*>!@;] CSN$Q#]D#V K#\\*.1YS+BKXOD/2AO*BNZ5OKJ#I]GSPWIN6VW_,B^^"5F=.FI-@\+/XT(KK^O'@)_V[Z_J;B!NX_ 7# 3;@.([\?(/*%RQZM;!*.:+^>FM'@LQ!8TV M9!F'Q+-HSHUU5X)E)QX[3'6KG&3XKID%W3XI6K"KJX(4J M;6'QX+9J[?0P5V6 )NCPK$^Q0E5(IZP#,M#8BU%;H"N.*E4(WH1O#PI3**7E MJF1$5PY'NF(MT1!JG+JIG%,,Y\-MA_XIQ@'_U(?:S(&LAX\ M;;&JPSE6@:G%K;:7]&9JMDP27H(M.,K6T?736!.G[&P# .W.5M*)5?EBZ$H1:6H,_9W& M0T<6$?+&YZ.F8Q@'/J,BY=[-A X/9R^ZR&JG!M? L.=K1$_#9T=3>W'T4^!C M,6\#O945B8_7*=;B@84[JYZKW4?\H[M>8'6Q)!I:GWA;1VR_7E=P >5-O/O.<''BVU+ MD \/85VL?1H@"@_N89VNJPK7ZH6*B%=5+HPX%MRO@ZE1#::*-VY-<9;6?)(W.I<3-:PS3K$,857H#YUJ:)J 6[O5-['[RS0-JJ<' X3@237%&H!U M*')?E55&2R":,R==)^8^/L,Q9JL>X@JA&-4YDH%)V5%TM4PRIBX7#]1L M:CK%RL'3FUIQPCQK4T\((PMO5\C36Z]M*^S=$"UUP9&*LJHH&SZ->I^-5SEX8([W30V(3!NE7T2]FK6C*%.,A(M\+()_'" MY;3[I1X.^[:<23'W6$\;-;2J7T^5N&BB3=;V!Y>A5QL&+5;OK&]EBSDDVW?9 M]@)9UJ,P?+MD^5IL)B1:=V8LC7$^+W2$.>C&' MMJHA\ZE:5+3W=\H*BT-<8%7R<^"GR5'3U,(Y9;^NF!I\Q1.E UOP&;SU/I15 M-S\,2)]\(P;L3MX2OB04Y@@E6:,B$\,42/4EDP_.EG>/LGZMBTN[->R-C:F* MS WA*OD0 H%GFFCAE3BM"S)%CECN/Q21N+:4@]E@8X]U>I#.3&*!-5QK.#5T M$T^'.:U%5$U@)N(R=D.83*0UU*A87HM*P?YAL2[LYTO?&RXSHC1U(V;K1C2% M([:G<,13[K4]<]N7/2#!V-@D$ORO]=6.9;R:%MC7ZHV6>#&9\7T#+9]&%^SS M&.E8+TC(G*^.&FI]DS"DT'>MBX$&>#'%!/Q0M1P@K71C)*%P"OM=# G8NA*V M)V,3(CFWQ=:#82+!:G,-EZX=D5@8?N9@U6#%K(( M1Y@>]FD2N#K =*RE1.=IJ_BG,ZNY#6I^K*+S<:)3S!PL5/_/KNJLDRIE-6KS MHQGOI(Y=&&(F>[O*0IGHT\.)C-Z%,]_$8Y=1O*VGVE_AVCC>TOWWLY)EAMUZ=?SV;_B1_'Y\_'_Q]Y/3G=/]P_VCTY.%@WFK4QMF M7&*UAM'/(KT$ MY);__;]82G]Y@S3@X*#=.L";G>V\:+TMAQ]:K^+SXGN6/*H_'K1V>CWDC&_C MJS"Q5VCI9S1DU[!?_N\D+. *O0EA?>+S]KSU6.(I_B98N\4IY_$W&ZH0ZZ+ MEH3X+;%T(?T:0<0A FD?Z=ZLJ9.4Q#.%K#V%(L&(#T<#CN M7D93 M#E6T?_X^3*KH"T&N$D#IEUF4(DP]&DR%$N/I+_7(?_P0?KFV-DR^2' M4&@Z MP)D[ <^LOBQ'H:!YZ(P=4WC,51" B<(V<3G"2=41008^I-7=%!D[K*V=5RB[ M0/ [Y9>I\_-R4-;A)^&+)M%DE:ET^$NSW:O<[H]81F#BI5U62P]WI"KGHJO" MSG (CM_L[\*UA7 :_Q8[B> #X+Q4]=][-?#!9N('_D^[0MAH8N]V^PZ_.'Q# MM?L31T \A\UNKVRW@X^F'VKX!VMAD-=)I>_=X[\.]@C+X8:'%<1X>-B#0PU; M-).V6M]W>%)F7"9%B7ZCLG(FQHP][-'FNSKF]R\\J!'FE6_O9$-P&\ZQT54/ M@^ZBUABC=&=V'[1[D-%AS!OP'ZOV*EW8N[.ZT=3P$EMGX5[79V.VES1F0@QC M'?GIM[6#.PH^'\KLZ,$ N>,TE :D>U0)?XCX\KHS.F^'KO2CV)(H^..K9IK% MPJFI>RHWYV:%YZ9>4VR>4\4JA,:\L:4DACS$2D5^%(M;=H"1(<\=?/"C9AM6 M>A=73OGH@P\AR"$BN2JE%NNE@;"%JI[#P;C2'=RX;G\V=04M1?1FMU:V6W54 M49T\AJ7$059"<,5@ZE6;7(>5_H@]VK&?>)5O>]D/$C?SG-80-A!+0L48C%!? ML]]K-FYE&S>S(Y7II=)R9EE,%80);ZQPKKEO'F0' ./^?''RXJL5O"?ZI:], M,]5GHEV_W>KV>S[D+(?W#;#^PV6_@X42FDU;W::%)0]!P)V^F<6K.83#I8^D M,,09U>]RJ,OU0ZC4<)9$AGV-#IKP_M['@6$V(8"JQQ5NEE[IN?M5,$_Z_==P$XTSE1"6OI9$\#0!Q-NLVVK4^W0XER% MTF,2E0E1/;5Y#HE?O+K0XN*]JRK*!.O9-)H9"V/IC_TJ%#"$^Z 1&HL_=9J] M>JB]>E[^-&F<. D&O8KAVGUL2%C4/2T,%N&HME:W/NE0FSGV"9OQ!U2.AUX? MJQ:A;R H"^%Q=;37K#7F(T;T8@X,^B)P:!UTAPR&4Y-L/9;8OC$ M*Y*%>45G$X95]#NAWTC%DJKZ\%?775+/2YA\;!R'AH%+?159;1Q@=*3<^"@\ MF:&\4=D?Q*;$HUB NT*K:JC6^LM1W39[/'.DPRQ@!#"$KO?1I3-=F '\[J'LP 1_TN_ (27$,. MVH/AP\/Q\#(B1..U>5@[/@;YUO5QT1K7CUF%81-FNMI>]])A[X':2]>KT=?# M"5ANP8^Y&DL,_K^TFLU695NW.SV M:OT;,[=))WH:RW[OFHF&'I2K1=[/;-0+=V9@7V]]]W MP]D)?VICB (^[,T8*$J_];:T_=9^'<[[)H3Z[HQ'6"JEJG/\YNW^FYUFOU>Z MW_WQ")M"ULRDWSOKS_F>,2\-K;K5N['@7C ,ZFY_'*(J/\7M'X>8D[!'P;8Q MB3WDEQNT*(%^SD MM7LQ9*JU6X-QITH,/YO46*G[TP-]Q4J"L\%;9;BJ*S5CHH8TV[ZR;1_"W17* M:K5GV%+5TNUJ0FRG6QT"B.N.:S'EWTYZ0K:O)>5CC'>,V8LB.Y/F'AY1M8&< M%#5O=G6EMV;5$7!:.0>3N3"BL@+5N@9BC K!B^_,SW;HK*6XBN#QD4;'_A'H MXVGV:X7!4Y]'6"FC]+M="R_ ^D7#JFK#)S^IY1\J/TSCH=O7 Z5OL, U MF[8ZLE*54.[7)BYDDA,G64CQP%XO6/#1M28M%GS56:79B-6A75U3^ZI9U-7% MUY0?RTYKW,-SW88C"]RMBU>#CO%H1:>TT:B%[ #T7VS_,QII^Z&!F!5NPA7F M1<0D.ZS9-1S[T-3:E6?!9S^M)N]CYI/Q05,.AOR/XTZO*ME35^L9E,'?$DL" M8J4CM%=BB"A^3[5]+1=].?6][VHHJV*R8?-[OLZ\J8+?,$X[$+^;]WXKTY$_ MKFOEGT82[QQN6(6N5T7RJH-?19U-K$5UN.&&8> ZNYOG]9@9-7+:#POKJ57% MW #EA@A1G:GF&7,-)M6W-VQSUEDL*A=)+,0RL=V%>CR^YYJ57MU*5TM;N<^Q MK7CT@OR"EWNSS"O#^67)RM.@5*SK@C:M2AA.#64B VHQ<^EBW8/'? MG4ZG2NH$^H=-.6+OTDE*?;L.]CL/8_Y*!8LZ'W]:U %;,0-T=ZZJF@S?JG$1 M&C<-OUH%([+?JBE4=3N',T9_^;5RN[?#[^R7^O792A'S?SO4/1US#B=I@WNQ M-D4=T[+3TYVK81DF_&H2][)[+>[E[=13>3Q-=*V_ZGJL]ZH_AQ]XD&N%K2V-B7;XRZLB36D753&'AYB>/S:[F7PN%+>9?')XO>_73 MLA>CF,R_BO*T\%H,JIQ_V8S=F5]X-0C;PI=AGR%;7L(*+#P%J[-\7'BYKJBQ M.!;ORB7#KC.N%OXP'H".-O_J"!LB+CQDZ/V'^=6> M+\KI]P('FOWSPB-CY?2SH(X%6<>#,@GQKOQNH=O))/B[.E.+0+>LG@_G$6,W M!P-C8O&DD"(9J$+)C9C#CITY<*Z7L>E[BU3!.?UM*I+,+W/E'4)[6BK MBAG="3#5H'CSY^HGA[A8>%OK F0H\+7)H+ %;B@27O7RC(EJ\_DX<>\G?L X M[E"^_WKGN" L5;N#7F#KT[<:?]6O*N^$T(Q^9Z9P^2??JB0SGKJ;YS0*C7'1 M,M'OQ6!W&%OL)5#VSGTUF7&OCBF--S)&AZ/=HS?&2A/!F@'@'Y\^>>],W>0; MQCO32[@]MQN3:V)VL*'J3,V*0WI\O*C0A.^KJ<#5@8V(8;(O6L?7'HF%@JKG M8(MPKT/(?:Q>>(^#B16GSN!^ 9#T\5*O!CB3-]RNTNCQCL'WZ[I_PU4UCCB, ML%?72E$%V,'W=$(SSZJ"TOQ0JZ4(&0+EP(Z[L45B]8#0F/D%UHJ:+8Z$ZW9# M=:38@6X*^O,EC[ZQ6I7!*QS9NA#5;'(9/KPN]>_JG*455X\*:Q%J6/$7/X"# MS%(0WQGZZ%RZ?EA0/#M?6[?AI=CU;)%H=8DTBS/GH5:![KCO%ZF[';3:F?L66 M>H?*CNE#5G9\O"5;*-NH<$R'.X>'QZ>_M?:/]M^^?M?MZHQM8SO+-SMO3UL&+UJN#HYVCW8.=WV%!7AV_/=S!(I>+ZW++HY4_ M^X$\=OG$8A'$%S-WPY2MO-V,5WO$?S2F[1X?[>T?G>SOM>"G MD^/?#_9V3N&77W=^AW.YWSKY;7__]*3U?-S3P$6 U_Q4S^B'=VE0B?B>+@UI M^D+DZ7=U:?CZWQ+!5][[@W>JM&[$ AWH .A>H#5N\!K4*A]NL/OGV[?[1Z>MU4%H/G\& M[MR(9OT.P/-@!.F/X1%N^--=CL)MVU^TPO_F:WY8]/"\*E8./V#,Q4?=N:9& MW*,/R/R!NLL"TM8&B-J_YE?I3C.8?#AA5)19POIM9+.2"UIGAIO.#.9U8G,=?'/ 5Y&5 CVK.6\ M+;NZ,_SO9P0.4D]W/3Z1G&E]^3.>Q9V>P__9GQ[$G=&N'@RN8-7^TIVQ?U9U M/X;O_3SZN3?N$MJQ<#1A]7PXI$'K=>*O*[/7__@[?_OQG3@_-IY=_'VPQ'?3XY?[_/WK__GXMW??\K#O_^0A_R/ M3[^+H\Z[+_W/1_P=/3[]4[P_/?CT_N\#^G[/G1^?GI\?==^6[_BKSO'>JP_' M>T'R='%^XO#UP=7 M[T_?EX>O_TP.+W;8[^+M^;ONY\YQ%T:ZMW-UR _%(?_SZNC+'^+HRX?D_=X' M^/P?['!O_]/AWMOS0QA'_1GXKO%[_F?Z_L+"WPZ^O/MBO\ XQ=&>%<>GG0\P M;GFT]^>GP].=3T>O]S_#G(O#*WKU^^G^Z/"$?CZZ.(#W_?D/2W(MC2B(+4Q! M9&H3HA/O2,M3.>_=>_KQ^1RKMV'Y&H4?,.HM'@4X-/W\ G MF0G*?293(ZADF<]M9JGPTOI46,Y$P"?.>(-/ZX9/=!Z?C-6Y,$(0FC!!9&8] M,4H71#CG9*%257@&^)2UN>)KA$_?8)2U_0X&Z[\.:>OWSA6U7-P(LKQC;:PS M$,N,Q+"$GA^MHA/CC0?),D+],NYW$BE/'$ OT0::XA2B2%%DKLT+U*79$ ,9)*V99JLD21O MDT5O*A55'=^ZF$/HQ8@QY=_+6+ZA/=\*YVZK26\RSJV*L>R-_2O8P+=Q_][$ M[9O@7 -EMX>R(<@R0RP%\J:2@ M),E$)I0IK"H N1AMP[:MD;+4".YZLHQ&I H%^]E+U5;JWJ2C,7)\E_B]P?Y 92QVU1M^)_-HU*0?RSRJ3=N/ M>]88;%>,9,>[2UPO26*<3@4!Y#)$9JDBVL,_B5+&6Y-K3VF@(#1)UTA_:B1X M/2E((\$/+<$+7,1ZEC.J&"FL3XB4@A*M08)3FO!"%)D6"B58M#G+UTB"M\D" M-VPGXUUMKO@*LEL1Y9[A)F)27<)CF1/$M =6() MH2DKX,[1@&3BV!M(^\/)>]'NW/RGF4BHYF4),DQ["5S M*3&,6Z*%IY:G6B<:@^;SM)WFJTIU>EAYK\A./8I)@:0@S:O6P9IGK(Q=KC.I M?#/ 0OG8DQ2M#.-(YI(Y\T@DO4VOL%-W.FY_7H+X>=8X\[_CCV*WN(P MCXL_ASY<13M8Q7''VG%W'"(O]_SE +XEU >%3^YT^["H7\*OS6VUNMOJ<)&= M.I]89T5&A$BEX.^'KY*9H &$]F68#")L%" OT ME0,&<$L923$ 4DH/6$ Y)58"IX77G9,)U4;4S_X MV(1L;P0].BX[@%ZO];"&Q5?C3F>W/QP=^M%YW[T>](?#!L]6AV=_+!*3XK; JI%\0;%"\ M'H[#)PUR*Z,M]3XN4]4:=%L=NOVYR%<\5[GEF-XNM"(R 8A36EM2.)9*SHN$ MREC(,:=/L)!C(\JKYBN-*/\H45X@*E894UBA2:*$)5)K1O+,:9+J(BURIC*) MGD!&V^E:Y7 T85N;;"0ZZ(UT[ZS$[C.1<36%#C>%=KTJX3O\[^5'[Z:[&$,W MFLSAE8*U7>1=K'!4,YD2GU)'I,D=,2J7Q$LCN(9]]<8"6+<3=6_:U9B)UE:4 M5T6[&E'^<:*\P+N$H5ZXW!.?%PF(LDZ(2H0BU"5.7.(!86%$.VD+A)-$I%Z10+D]8@G6( M]!I*;6/:V6333BQ7 ),F3;5)Q5HS2%SN+W(HRH8Q,!4EX M;HGDMB"&X%G,.J,2"7++ ML6U8X3*BT30K4@>J$1->:(\2G*^5!&]?=8"'"^[Y[M3'6R4'K]MJWKGOX^VG M_U3@?+4U$!K\7AU^+RE^(#.)49F VAF0+RES3Y23BNB<\\2R+'?./GN9"=:6 M^:IB(.[2ZGR=F]8VR+9ER+;::@\-LJT2V1:8J0($TW#)$,>4)E)Y1G1"4Y(X MFHB$,^]#T8/^DM7.T MU]K_X\^#TWM MF9/UH"[N37_&-M48GK2>OM17V-OQ(7#FWN:]=5NTVY/%93-\*GQPU0VTW\03 M>#K0KBD!OWJ2N"3YF.=)(BVSQ%AKB$P+#YHOH\29PB#+5UJY9R^3K,TRN4;V MRP:6&ECZ<=W &UAZ8%A:T%UI:G7&?4J$UYQ(X0N24^^)$!Q^R4R6L>392YFU MQ?TKDOXXM\KZQ:0\3CWI#6#$@[&?M@ +M?_ZUUIQ=$IMRDXY^M[6I$W4X0]G MF+BEOT^W;:?G@K]\YJ4&U%<'ZN^6%+K15'F5>F(TU0#JIB!**DNT38ND\-H[ MPYZ]%*HM5=,:_>F*] K962/2/U:D%WB:YTY87VA2",Z(S I)C+.*I$I1*F6: M>MC%EPEO\WR#HHR?E'FO4EA:_;G2-S6#N6J" OURODE$#W%6CC:X-*+\ MD**\6#R8RRP3PI(\899(E7-BE,R)RCAWU,O4AB:";2G7J8C"-AE?:KYRB06U M02+[1:O3[YV1D1]T0:Y,TW9A$_C*[[!EI[!C>[!A#;*M'-F6I&FKQ, ]I OB M12J(9+DF6F)(J_-YEBJI50'(IF0[9??VY#76E;45X%6QE$: 'UB %WU>/E.I MPS3 T.A$Z(RHA"LBMAW#]Q_TYQ^QI,6SFF?5B2WYR8+,\R29),I*!N:444,X(XT+-RF4B9L +4 M+2Q:UYA.GJX8K]CETXCQPXKQ8D,#[WSJ"@;"*]%SJRW11B0DR;5)I+:6\AN$I]TL2W&346YDM9;J9#=RM&NZ^+*G*D@$OR4QNB#<. M6(M('=&Y*HCWW+/4YI0)^>PE%UD[8ZMJ.;DI.<&-Z/]0*TPC^@\J^@M,1^LD M82Z5A"JF8^NFO "M)?^SE1Z MSQ<>L-:URHFY;YT(]9.^.%?%F>L]G)@*9F[24-^^N2CO<%$N:>&J5R37A ML%%$.LF(RAB<5>JUR9ARJ0#,D++Q-3Y=85T5RVV$=;7"NL!JB\?LDKJD)SMYDLG%#1&=3@_4A MX&U)$0-?Y)0Z6A"K4H/QV9RH(@5J4JC<%HFP7J"7L9UEZ]1.IY'F]60CC33_ M4&E>DOO/"N1J!7D^JT@CTCQ;H!;92%#9S7#&2&^N(S+0G M ,Z"6(W'N-#M*^<&C0?/WO)>%O)>S=$:,PI:RO'*VU*UMVG: MA&>O1QN>FQ=M\P:Y!5Z^W>/#PX/3P_VCT]A\:O?XZ/0 A/)H%]M1/3_JCWR+ MJ9_6K7W0PS"]S\/RYU[9^>]GH\'8S\/^;K_;+4=H>,?*L[OP'3 @W[/A&FCP M_9OXOJ1>0.9UGDONB;<8R>.%),HS0[2#W6$I4SD-F0ASP+Z!I_ NW*,YA0]Z M"A>+!$JK4E<(8!DY)H&I@NA"YT UBEQIP0INS(VG\"G>YFO]C"VXD^_1 '(3 MNNTU'?ON>!S^,RY'5S\_=D/0M7[&CT8%5WZLGUT]@N#[?^;R19:$83T&EP=N MT,^)682 Z.7BVC*?W>"8[DC1X<#TY&>N3=7[HS M]M.OKLPCM"$NWR0N1WN'H\,YX@+/Z_C?WEZ]_]M=&B[3PSWWX>CB0!R>_M4Y M_/L=/..,'W;W/Q_O=3><(J^S[C>G**-/$6IY/#_$DLRFP@" ")(+B7V!*%% MEG-5,,N?O:0OZ&) U,(+K4L]:'W$[6VW;CQW0]SVX0\X)EEXIIHRC7M\5Z![N M1!V/1\.1[J&&U!RK=3Y6.9 UF5)'LMSE1,K<$]AX2^!V*S"C5BHO0P_>C(FV MD(ONUD6@PSZJZW+A-N=P$\[AQ<$_#/4)FWI"4Y<0J0IL;)$QDAJE M&T5/@:6E1ZU#/;#G+<':+;PQPSOVO/5=XP?UJWQBR77EQR;E;JWC.V<$/IB= MFIBNNPKS0H\ 8[.",49$:C,B,U40D]J]:W&L7W9K^&Z>!/_= M.KN#=V#4N.*ZT[K4)98M;5E]68YTITETW0!&,=V^-[![![W=N'=-)/GJ<&U) MS; 0ZSSVRDT3D;2;6J<'8*I-<-X&A M6#ONCCL8JP%"5)2V;+HXWWD1G_\0;C*$:<)/\_#VUH\TC,CMZT$/EFTXLZ-[ M<4,;I%L=TBTI'"9\+BW/#&&>8GMG51!@*IY8Z:7WQG!+U;.7J6PKNJB*+63K M-#:2#13J[Z&I4:"TI)+D0&H(]]3F M6AMEM @"+A=S 1Y%P+>O^)@/N82/;8W9WAI$J_(B!9_W>;\#RSB,^:$-MJT. MVY:4'TL9\U)GBAB':4X\T\047I),BX2QG&IC@V.FI$_V%% M?X'6..FHHAZ]3C8GTH/* II*0KC5WN:I-,87(/HI;Z?LWB62?W 5LI58=C:# M^LS470UAN?>@0M]0^&Y9B"PNR<\"5M'UQZ;C)QM\/Y!YLBDI:&*!!2BN&4,/ &O+ M?%75]E7D#:S^2%A=8.C6IAX4=$IT*C613F=$B901:YC@ MUCM>I,#0,R[;:;:JN+#'A]5 X?\]TO"E=2[93%FJF6=9#T=^4 GCR_\R@W^_ MO)Z"UGSL>SZV,EAC]%NXQH,:<^Y;VJ)36O>N,-VPUQ^A+C. EWNM$D9V-@A) M 8-1JU^T1N=^Z!'NG.\-/5[!O7 &@X.[*'NZ9TMX^Q!K*H5ZHB]:-RY!-0[) M8^SA97\8HE]_'OB.'I4?_2^?2C-#I1[2!48Q'-W]D79:;S:5I MSOR+HPU(S;)"YDGF.?5&NDSG2J?.6.T5G_7*YM=+X9@.=PX/CT]_:^T?[;]] M_:YULO_VKX/=_9-VZ^!H]\6-)ZNK!V6D0]^K%7/#K MHYZ1W>.CO?VCD_U0-_OD^/>#O9U3^.7D%/XGUM0^?@5_.GSS=O\W>-_!7_NX M&L>'^ZWGOQ^?G/S4>C[NZ;$K021_6EBBF\'I5A 5+H:I'(;+"-:EHR^'_N?Z MAU]<.;SLZ*N?RUZ87?C0+]6F5,*+"SYW$87OBW^NSF6>O!"G M]D4XM7-W:_Q;FK_@N;KQS_0%N_%O7WLL$R\$R[[KL5__6Y*F#S/8_+:/7:), MU=L(O,:OQSN_86#\IB\A7WCK$ITL'O;'43X64##:&L\'WK<.X7WGP]8^W+UN M6A+@%K;&QUWS&>7\#N1UO3<$[6*W,?*NJH/%-;5@\5%/:F'Y@Y_H1Y22#3 ! MO=W_:__HS_T;=R'_MK'MZ9S'YV4/=)[^&![AANV6_VP]3.C2#V+!O9;NPO1' MP^N!1JN, &+\!5_SS*P3/_A86GC$3ZY,TH[GSYI^]X#UBE)';N9'>QN/S:M#O8@L2',+?Y>A\=SR$ MY?"#_<^V,\9EQ([U\']N8V(OCTXJ$^C%4??]ZT-VM/?'IZ,O'SX=?OF#'?]] M((_XGU?O]_[DAWM_G1___4=R?/KJPXP)].IX[T]V^/>[3T<7Y^?O]_Y(#E\? MRG=?7I7'IPZ>>$B/]]Y1>*Y<-('"LT___/S^8H4(_8QTLF-L_-!=,%EE*O#.:2'0QZ4(4Q'#O MF<2".UP^>\FH:*?B"5;6:7#K:>)6KKSS3!LC"FF\,9S3K3.4R(3DQ(M1$HLS]*")G!;^0PS^MMINOZPM7&J MSMWR]S:/WK9(*W@HO M>D:]UW'Z2N3EW"3!2)A? %3+)E.3"*B.1-!;".\#7 M@O\8BMB@Z:W1=.($GT'3W#GN>*I(2AT%%N@M,3X31">YH[D6TF$_1;@HUZ@V M2I-DMUI!9H+G*E'">@LJGU.*2<:IS@OJ?)(H_F,X4R/(=Q'D!5HD$N:RK# @ MN:G'(MB.*,,Y,6F!>;-YX0IL?)TME@E8-T%^ IQHLTU^;P9]-[:CFRQ^3[O> MRAUP4WN 2) HD=E<6FI-81)MDT3DN?1<)XV-;*- ]621'1F9FDP5.;$*.POD M6A*EO2&%42GWWE, W6B&>O51MD30VI97S MI_4;\*:\D-2-NKN6.'(9UT+*M""H?!#IF"0ZY2GA)J'<%"K+,=F4@7,-N5M?O\B-(\(#FO+S>;RH5@2(&K5&OHMGK&R<.5- M&.3:'H>G3-5WCT].6SM'>ZW]__<&4YQ.'K3V[?H]XPD8P%I\=?YR )Q#X\77QM\Z/OZHNWV8[9?P MAU &2%L["'_#C_WK,8-J=V%&Q\7K?M^%(@+51$_Z';?7]AV;L+*P\O/M"C[JL2YB'?8V6"O9VKHXOW'PXY_-=]!VOUOC@^ M/?LGSTW*>&H(R$]!9)9*HE0A",MUPIWR:999U.;:V9*N4^%XWNE$KCI;\=Z[:N--89P#^PZS';LQZ]->S'J>-D/'0S:4Y-]ZIA[I51N/AAQL$>**W MSTKQ7GU'-N+\D.)\,E>ZAEF>RS3U))$*Q%%R27(IX,AK5R0^U;G-01P5;>=- M1^2G+/:KNKH;L5]+L;^:[V0HT:T42G)"Y^F*;-6%PQKRK:3 M)N]A ^PSFZ4J+V1%_'CE>>7I!M^IJC0X=@<SJZ/7 M\.S7?WPY//U WWV!\;W>I\>O\7G[_/ "M9%]_H]BJ>0^SPG/.="?PB9$,RLP M:">73M/$806M14?GG77CE8?%-P=N\P[< ?W'8,P?!?57F$(!WZ8)49HSDC,G MG!&VF]F[3.:[>YRE.AO2"G++$D MH3DU+&>?5I+G,7TDRM)#)3FBAC M%7&>2B:2C'L.4@T_K;U8/P'-]2DZ>>NQL'[Z%G'C=2OI=3/Z\BIHQGL M<4Z*',.LN$^)XM(3P//$@.XL4T%1ZK/[-R1J_+OK/^!->>?6%0SLP(MG[=:9 M[WELGA2L!:Y;]LKA:!!:&[6>'_5'OL783TWMP!ONMD)E-'5*@NXKL76>$8Q) MJEG*+1-)?O=(^&I;7L=-P8OKVI;L?[[$EE;-#;:Z&^R/1=YJ$YH4-@6U4?", MR-PID@M)24YUH@HM9*J24$5#W;M:3N.^65O9IM8+8;DS/O<2.*QB*N-)YF7. M%:.6WMG@U,CV(\CV/#L5(BL8**9$L@+8J9:2&)M18D!%8=9;*[(493M-5Y5& MW+#3-1[PIKQSRTHW[MW=P=64=WQHCAKL+\L-+#.[@O=:O2?-7;:ZN^S=(D\U M!9F,?E]"U)>Z[(W; &6 MX%KTA[J#,4%Z./2C8;O5\Z/MLO(]?TPS'V[%[_WA\+BW%_8B-(@_+G;"9K & M..\$G'9)]+53J6-.$ZJ0&>49 *<6GJ29+E+*7>&X>O92I(OAUPNV[L9TMX$" MNW+;72.PJQ78>:8#[",3PE""M3B(]!(#MV(M4%I(PQR5')A.OJC'K)' ;AS# M6;\!;\H[FX5=%TY^SRR 1[C(8BGP$.&/%DP?_3[?UZ#O6_4F-_">?\RBX!A= MAG%EE2]NV-@W5G;K7RPK 91E.>- TUV!'CE0LT@N5$JDR&D.KRM98%\:FK?S M[-Z9DG<2E0VR;6ZI[*^\Y'\43X ME#J1A/)?C.4;+/I/@&%M7@7GXTN/,36]LU;9L_VN;SWO@.Y^KS#&+479E5L^ M)UMS$'8&;2H-T*X.:)=4HDB42#,%R.J-RXCT.B.PJ8+D"6."F5P+!R0K;0MY M;YQMNJJLO_#_8#/J$.8+/S4P\*-A8)YOZ8+QC $,, -JEJ2"$ITDBC"?4>9S M63!:!%^RXBOPBC14:QU[IVS@,]9V4Y\T?S[];?]MZ^!H]_APO_6\:H/R4ZOI M@[)I1V^SHX /@(H,_'!4F\B_/TIE8\, 'S5*I5[_)C-EY01M2=99EF?2&T6) M*[PDTH&>II72)!5YP6TJA1#YLY>BS=6BGG9[?M;$\:ZO *\\:J41X(<4X(48 MEL)GB<@E80G%:-V,$Z5!X4H++3Q-?BP2(6Y#070(", ME#ZU5'@;4G.Y7/O4W"9V]]&SF1J9?@29GN=$"NB*$TP1G1@*,ITZDG,C"*/2 M\$1G(K7BV7Z5T+?.&*T?@/>E'=N311J?R5<<[LCT5;.0IO+Z@=<5DNR MQJ@'ZJ$X-NDPG,B4Y<2X3!$N.4_S7"EGY;.725O2C%)5$IL\3G3B1%XF1&0[!4NJ2 ^.9 P!,@7)OG5#^8 M#45M&0]R[.OXU)'^_)T)0$\P0NUQ79YU.-JK0;^["]]5]L:P?%6\6K\W_#5L M7'S?*6[;_N?10,/REST]N#H8^>X0P!M'.>B'>G^U$Z9![M4A]]F2HIVI3J@V ML-'**2(-QUPB8'!4I"+-A4TYP]9,K)VJ59D/UX.]-7&NZ^!XO2'.M<&33<&3 MA59O"9.6.4,<-8[(1!3$I&E"E(3MSZ@P2:("GC!^'W=N$R^[76:W-X/^QW*( M>(3]A>Y-_S8V+N;Q21Z ;:53_^I[OB@;0%TAH'Y8)&BP,SS/-25IGD@BT]P3 ME2A%A(*KEEF:^,QC?)L0]ZZJW@2YK:TP/T",6R/,#R_,"]E$2JLB20HB/1 C MZ; 1;LX881KV+G.92A6VMP9EJVGRTUC#ED#&D1]]/3G[NQGSK=35=5N.?SW< M])_*S;%Z-ZL?-=FG#W!??%E2Z<)TKD/; M#9&L*@[HU@+RR/:Y!N>V >?6PQK9(-[#(=X\0RX2E^?,>9)1H4'=U8+HPCF2 MB"S+G2V\XUC;3+856ZS=_G!L:$NH\]JDW,]LC("E=_VQZ?B%G7GLA/R5C7)M M#\13UJ5BNO[N\>&;M_N_[1^='/RU/TG>__WXY.3FPE?KEW3?).ZOPK'ARH_U MLZM'$'S_SXR%[+?'.::O^@/XM=>RX\' ]^Q5:S2 AW6J7E[N8CP<=7UO%,*0 ML37%2'_&__G7HR>$[?:[EP-_[GO#\F/EJ:WFLEM-Y70ZDYW)1$[UYS?8-@=> M&XT&I1F/-*#J:?^-AL^,&H9U)X9U.#KT<7QZZ,NC*LX.OWP#^,V8TDJ MB,I,0J25"5$J-<1ZFFH@;:E,Y;.7=(&;A:+-=SF4#Y/1U!S*)W.DM-I+M7+6#-X/FSYGO.N=:@']KPE6+N%$!A.,QZ[*4F RZ-Q7*W7U1*'M]-S2V4:U/KC MHA'LU0KVO 4SM:ER7#BB* -]7AA%BH&C!;%S73Q;Q#@ MAR/ O$7/))E,G94DT=0366A.=$X3^-7G>9H7ND@L]BAJ/-Z-E68)TEP3],;W MW?B$'I-\+KEUZCND\0NM[A994N;/\IQF(C4DHQKK,")I*XPEO4&]+/>$-_OTH_%OH^^/@]G*"D31'%NU<0K0U*1&Z8,S#Y295 M$?SBZ9*^/XU?O/&+;^0HU_9 /&6-:R'&N'7I00+.]0!>,'I8VI]:SX_Z(]]B M\EYMA)\FX=@<3O$U2O'&#TYPQU>K4?%Y0K&O!SU8K&']=;_B\9JP!=JPA5NP MA7=+K.XZTGSCQ[25^P>QO='KQ\X,KUH0:! MUF=J7]5J;H"@>VHW_$;EIL&BE6#10BU390W/O"',THQ(B0FLRGO (B64D5;P M(D[%+K9$-7G*6?]?9:*N[(Q'WGT/%[VMVW7=UN/V-\&R&:[U3;"& M7'0O'K#F!KC3#;"D0*@K+#-YYDEAX!J0B?8DMYH3RXNTR+4O-"L"&UW,Z%@W M%_"=S28-!FT.!JTU&VW0Z#O1:&F&F=$9R016J))"$5-DE!0YY\(ZR0MF[\U' MFUB4IV@9_3O\XEU+PZ#TF6_UQET#C+1?1%(Z;/7'H^%(]W!"W[:5WBI$\+96 MB[5#TQO!-"[50X=JU'NU$[?J*.S4<1&P='@\W:9*RV^0;(1\P<,!F[$_/'$?*'VIV0I MHT5.DCSC1.;*$-C?@C"6)4I)+D1.0HL'OC@3KVR; +%2*56FJ"Q#E'>&A?UWR*ZLT^5G"J[,'";KL5=#A;0O_\L,_OWR>I9]\['F M8\W'UNIC*R-$C'Z+$?'0A_7_>IM,X#F7_6&)5_K/ X]Y[1_]+Y]*-SJO&>/,I^(]_#.=?D0;F#UPMQL_ MLB[;S.?*J\S\BZ,-!))EA_6 $@DC7I_URN;72^&8#G<.#X]/ M?VOM'^V_??VN=;+_]J^#W?V3-A:V>['.0AU&OWM\M+=_=+*_UX*?3HY_/]C; M.85?3D[A?P[WCTY/6L>O6KN_[1R]WC^!&;7V__CSX/1=Z_FXI\>N1$O0LN,R MNYUZ< 8[BHDIZ765;S+OP$^FDA,266#^'7TY]#_7/_Q2\YNR%V81/O1+]?1* MW%!&YPAQ^+[XY^E)>D'C::HH9_7-U9]?A#_-T?3X-YZ_8$S=^&?Z@MWXMZ\] MEM$74O"'>&R2/RCH=1@+>NTO*>AU32.^[RK-V+%NDTC9/.=6B:;K?<)VK!UWQQTDE+>I&WOG M]5O=F5R;MV[&OL)8D3/KSBVV=:-F%NIHW6%2*SV.Z6:NV6Z_V^WW6B>COOWP MU,[#W1!LHZ;V1I>.'/2>VK2NE>-X+$E^BI=Y=&G=_AZO5+[%63^=)=GI]L>] MT0J69*-FO>>+TI9;-^U=?5F.;L5XGM2TL;_/MLWYM#^_T2NT$3P=^'M>]EJC M\_X8'N'F*D]N05S>K[JC>]:W]*BUYZT/,7F5Y83?*#!-)$[)E-6VT,SS1$N> M25/DWJ6%M871ILC2?PYP!1F_'H!S$UT#N"VK&AX3;'NU6X3?>/ST?= M/P0\\_SHRP%_?_&V/-S[M7QW\2&!YXC#BP/Y[O3LZO#B73()M[G88>^Z?Y7' M\#W'>W_*H[VW%X?\0!Y]>5N^?_W^_/W>N^3P]='Y._Z^,Q]N<[CW5PEC2PXO M=N31Z1D]>GWXY=W%F3AZ_3\?WG=??3BZ^/ )QGKQOOM7<516H38G]//1Q8& MN?U#4VU@&SWQ.2NP?($E&F. $%84Q# & M/PF;JS13.G$8F9>M6;N#!B@V!RCN4@3Q1>::U3#612A@BC2I(;GU!G%))0E,C4R&?OOU8R>H-FFP.FMREJ#0W,+,48R8WF1%X5@B"&)R-M,K%D+E@9)-@=)[L)+ MM !=VME<6F^DY,JD3"\Y)HE0L"PB989G-C:8%I?[R=LG2-+O(5U84* MWYV]R)+UON*#5+2,CDDFW4O?&X:F@TWMIYN])-IF1J2YTR:S4A0T9Y8F22(R MIW5NTF\5)ECB+@F[<# @H MR0N33PD6" M,.VS.CSM3\-H,1;OH%=%F 19-/.R^-8#GQB6(W_B!Q]+ZZ/TOO6V?]8+3_E+ M=\:^D=B[2>R"NX)Z^/_,&#/44RV M*R;W9M_3CS0WO9TN_TX/8&A4#I99GQH\N@,>'>].[4S'>X?\\.*/?X3/>9&J MC$@A/)'%[H/"VT SQBZ:+>VKB>'MWSNVH;T^TDKR$"WR%X5_." M1UVF?*$Y23FV<",< MI\T-\N :6'V#>&XS5:26Z,1A:*L11!=<$9L !? BMU:FZW>#-(UL5MGWYXGY MC$/QUY"A,"D@>1\]=F.M:-]W1S;^P6:%FQ5N5KA9X4=@TD(H*_-"L5QYJ52: M"\N3G.<^RQ.;YN[.3#K%2]=+Z%;D/EQGW6NFFNY7FA#=T7AVZU++&PY- M2T-ZC=>%2'/)?**ES:B6,C,J\SK+; %G/=2TN$TD;U-G]\= U?YB_WH.;, H M9DG&N,(8)4IR41BTN;&T$"(S*0^%=C-V;[RZJ\P\1!&KEGKN9PRC*; M%6DBB:6" U!:68%,J= B*:A.[T.3&FQ:'38=[<[;>7FA/ 48<)X N= $Z!4@F3" M6*D5]E/!.F!"M55Z[XXI#4(U"/5H/"K5DENL@TN=ECEUN=",N&50LV)Y'EAE)/3,XED2S!ZH5:$PF[EW*?627S4,AX26GTAD8]NK!N*TC= M :,4=;:07BOIX&1+FJ?&&\Y,9G4B% 6:G((-_5 ZD.=A+3=5?:?%C! UQ^;CE\8 M?_.@QWK0"AO+;E3OV-/S@?>M0WC?^;"UWW/>7??[7F^A^H/[L3?/>0+=B7>L M'7?''3WZ2NFO^ZS?ZL[DVKQU,_9U4@_Q%MNZ43,+X5]WF-1*CV.ZF6L6@U-: M@8H_M?-P-P3;J*EA*5-R<','D V=UK78S<>2Y*=XF_;-N?3_OQ&K]!&\'3@[WG9:XW. M^V-XA!O^=)?UNFVH_CI;^6?"Y?>\]5WC![7EA&U7LO+=@N)M8@S/BDQ3E\F" M*\5YH762,9^F'/X03/]LOM%C$Q3_:%Z #XM!\<*D,J$B)XQBS=U$.Z(%2TA* M<=_RK+ FQ::/[50M=H!OFC2P2+>T>O-TBQK4AQE_ HGU-'T85=)$::3"F;)2(7W@M7 MI%2PFZ&B"8]Z'$"9#S.7J68TYYSHW H E"PGQH6?=%9X+:BW]MG+C+<3D:Q' M\>$&3C8*3NZ )HE-;)&PS%+-)&?.%%X!OI@TE=YE2MZ'>#0@LCH068@'UVG" MG+.>I*FU1%*=$Y522W)>B%P9!_\4,1Z<\WN7SVN@9%NAY$Z!VXGD0A7&,P . MG3&=)5JIG.K""JLRWS"3=0.5>;N(TXIIV#N2P#82662*:$,=R7-EE==2LR)_ M]I*W<[$(*0TQ:=!DA<3$&R.,]BQWTH*2S;0'BD(5J#@ZSY3A#3%9$PR9-Y?D M5"1,%I(DPFHB4TF)R;0GSBHGE$],:G(TEP@@)O=.5%N_"DD;4J@VB$4K-/\- MY6KK[K_;U6[E;IX?J;7,*/=2>R4IU]J+I. N,8IRD^9P3W%L.F5OOXBN^""4847GG.2%@F(+$T]T;K@1,%)4$II MZC,'(ML([(\3V*8+RAI!8IK#E99I2:7GDLE$R82IS*LDT99ZD3>0N.F0N&#_ ME:)(I4P5X<9[;%^)5AI3D%PGN:1%FN:./7O)Q6*_]D9D&U#\_^Q]>5,1B#B%.;F&Z+U@2[@K MSWA'TG1%.M2("A$DJ24Q50JD*0N(I#P@E@HF ZU2N/+B)>5;*5V.?7VH[>"G MS80=S'4S_-AG^":"9 TV7"=([EN0+)EEDDN;A)$C(A&6<$83DG(6$B>PX!4H M!53SS1(D79'?NRWR^ZAC)]9J-KEV!/EB.R[>AC, ""HD47H$.*9'<2>(B MR^!_/&(N 05Z;1F+.[;;\*W(CNWN@NT6[5:G YIRI[%DG2$\AA_24DMBIQ/I ME&$^QF*SV.YY92ZZ).'S#?UHS[K0KQ8N5E%LF(P MM/3*6OAVTZ#MQF?_GE_IE9_#JBY5TEU@T*+"%+(X-)8R1![ H"BPH# %H#7% M+K8\Y(%BOMCXNL[]=0#4 =#];TIBXB\M4FE5G'(=XP$D&IDDXF%"99SPBQ&H MRW/P,#BU&-EBC XMQLT;&L>(4XH(9P1AG%/C8IEP;5^\3).M,%J&JAMO2'8H MU:'4O:M)@DO-; 32-PIX&D="",UXF"JM7*1I5,5)F"A. M> F'#>"$T5339C06M&029NR,K$3C]:5;J5\D?C#^\*_3[GANXT*+F+>.ZFJYNN M;A(VY\D.[C;GR6ZZNNGJIFM#GNRFJYNN;KHVY,E.2]F<)[OIZJ:KFX3'.UW= M6G33U4W7ACS935>J[7!B M\Q=E%,++_U;YOUXVF[[=:]UKW6O=:]UKW6MW]%I]7]\V[HT&5P6^,0Q\.SZU M/:DQG:2RWYO+/-);^1ZDU-;6)"Y0V.'9:&X MH8]IDA/XPV5#.=09/%Y,X()/B[_=NW *JGYPS.TV'A4^Z_UON>W+2?;-_GZ6 MFJL,?_HMF+TB%71A.KGXE4V9ZW!^*MH_L;<^JH\FCHLHL2RPBIM$ MBE3&1FEI4VK2T 2?0_JB?NFT"?L:RQ-+5&[E5R(=#/ WV3^3Y\6+?\W-PR ; MUAV*./1X<^8K69RO%/MTL'-P<'3\[][>X=Z[-Q][[_?>_6?_U=[[K=[^X:OM M3>8LW_M71X>[>X?O]W9[\-O[H[_V=W>.X8_WQ_#/P=[A\?O>T>O>JYWW_^Z] M_NOHG_>]7Z9#.349,-*O2V.[&%(VV!N^]SKWC'M]C!MTHB_'A?VM_N7W M6F?/AKXI_]+O YF? ,U6+(\XL1 +Z0=;WIY1\W904G1E'%5?KFYO^UNU\3!W M+Z;;@M(+;P?;%]^[K%D:;W,>_E2SEW\R"2[^Z*TZ&U^KV2L,T"L#'\72HROB MXTL2?IA(\250"DJ!F5O;.X#G3HO>'LA!,TLY,Q<=?-OYF3UZDR#BS9X\%K!P M;I)N,>#K3UR%'\M-/:F)96NEOAEW7IB;ZNG,WB_9$#3;T12:,,6O-YG'ZR;N MVN0S/Z]D<=IS_=%9T7/Y:- ;C6T..CC8 GCTX1LHV;;X[3I<>]5<7(=C[[V- M=19;HFR;;7BF:JRV5&:F[OV"59=NE4O]:1YI>Y*GUER:!+%).4]#SK7%+/N4 M!Y+&3-,P$LKGFPSK?)/AU0? MV>'IT>Z[+Y\&>\'!\>'@\,?K+P>[G[XLGES[].7D[./@S_[1/Y\RZ,\ VO[R MD>WQPS>'@X_'?W\_8# +_QR<00NN.?S_/OA^^&4_A+%]YC*.$T-#XB(L3ZZ- M!BM?:A(KRJQ3H9&I?O$RW0JC6U>QNZ.J)3? TT6 [_#H\>!15\?E:2/3CT5D MBAU5B@E'8L$IX3+!Q&[4$II&$4NE4ZEBCZJ,RXT2\3X"=:]5H+8W&?5R"SRH ML[[M#1?U0+RMT1*8HE\?#*+.#-C\@(8UV2TLVO@*.SY;0L^74>[I5AWEYU4U M]B$5?I^]^8_%.M:="+V)"#U?5NZUBG4:IP&QW$:$&\J(XF%*0!FB0@HG>!B\ M>!GS=27VVB#5ON/5NRH&T?'J.GAU2=VU-@ HU2&);8+)K9*82*4C(HR!ZTYQ M)^E:BLEOJ,+["/2$73L&)3?S]+X%/#+NV_)7J77N?^W)H>G)P0BZ_./G58CG M4*-F;2K$9%I\_:V],KOUNL!:[+268N^[[D]Q0ML71^[5*.L?3Q5&R0L:4/:Q"IQJ25:RIAPJRU1U BB MC:9621/#?P )R1:-;VV\W%\YK,[3\] NRQ:?8\BQ :[NC6!ALV%Y32-K=WZ? M^_+[M-?CR+TN8[R')Q7 =AAZ;0R%;R[7Z)(F FD*()HR!WI5R@01(DJ)2T"J M1C91D7$ HNFM"PIV[I^-9=FUNW\ZEETGRRZ6BE',\(0Z"Z80&$ \M2E)C5%$ M)&"2(RW M^>A;5L#G7X_RW=%43=RTOZ,US'"'0S?$H;UEU8$YSF62I"3A04AXK .L12R( M.B)&16RCRX(613VN;D<[EF# M:'F%<0DP=/-HN.O7("O-F!V_"(T[&#!J#+-U_K8OAY.=H<$2*F,,=.L ZD8 MM;^L6$2)2>(D9B0(+"5<\("D/!)$4!OR.(YUJ")0+.+;*!:=.V)SV7F]FSP= M.]\S.R_J&Y$U*J(T)E%(4XPP,T2F6H#%$)L(P-I0C#"C8ME?\>@CM!^-PN$/ M7H*V :\_*K HT-F0G([Z]GFY,QYR_V.&7^]A?8[< M'%*U8*J]U>RR[]:0'S8?=?!U(_@Z6+%#DJ3<2[$)RU!5$[F^?^&* _(3B1WW]R ^U9 MV,MWMX%6+T1YGOD8EP%L8_CW%5S,.F?\#6637M8NK:"!@!4C,I )X5$2D33A MBE 7B#".>9SZ>N4;.3-U0S;122OD9L7-4VMP]@$5I&$"DLX_$E2 MZ5(21]HR 3IGJ!5HFEM\Q:9X%YQS3_QY-#FU>>>_NG=EPL_[X6B(61Y*?-K[ MCF=#;8<[-\*=DQ6A.(:*U":6Z!",6QXH"5I$E)( +-M()Q%C4N-1"-[YIYXL MX]Y=.$['N&MCW$6%P0B6V"26Q#%'"0\%!4,@4B2*."9F2!3#,TQ1&&T0XSXS M9\2K4SD\@=:R816'XP]P]S.ILOXMDA)=UT1ZR#;6J1CR<.-7N@XQQ*AMFWW# M%/!;F*CJ>>F*#Q)X58L:$"^YE87=M>6_^\-Z4=XU:]+9L&L325]6G @+DE!' M#I1'DZ0I 9-5D90K$$ZJ^M U[MRJ=Z6*]5AU8VP:L7)LDB8-$HI)8H* M07CD&$D5&,DF2>(P=($Q-@45)%@^HM(=2M]HCMYX):3CY-MQ\J+6 0I'J*W@ MA&JA0?4(4>L(-;%!P@,1!SKQ&0O9LG_KT<=^/P*=8W_XS0XGH^YX^@/[.%KK MT%E!Z\.C%4?+N+16:AH126F")U TD8,VPK7)'ON/-M/ 5V MO@>UHF/GNV+G1?6"*LI2%P8D$HDDP-R&")%$A"J72L;!%O I +>$8)O!SL_, MJ?$VMV.9F9XM]XO+K;,1;B<_RS/M&^K0J%:ICAVL-O=WAL9O_)<'93L@6Q^0 MK3AD9E08")=H$LC$$:XIV$DB"4E$K;*19F&L'7IG01YU/H\GR_1W%\+3,?T& M,/VB]F(3GH0VCHD*(PO&B$J(2#$+IS%!0J/02.FW9'APZ[B]^_.1/('#4X_; MJ=-$L8SE.;HTGY=G9[,<._5:O"V7XCB7IMOG7B.H?EBU=V3# '0F0J4(P"3D ME@@9)\12YN"6TV'@L%AM'"R;A%TP]%/A[7OU%ABA,CTT K$C"G M" >[B*1QJDD:))PZ:Z62F/EX*[A]!:SN//^S<5(!(^=3N]))U8KR?EZ>JLTX M?KX,NJ5Q.H^\8+-62_C7;+DZ)%X?$J\XMAX9:F4@#.$N 20.(@D@[ 2)-6-6 MIJ$1B0$D#K=8?!O/>^>KVERVOT]G5'4^G!J MQ7EXH92)85V) ].0<*H%$3JB)##<&,.=C(U&SWH0;I*AV#F!'J,3Z"(&[WCX M9CR\=#1>1BE7D25!0!V>/J1$1*D@H9!!HA77QHH7+V'Y-HB#U^0YV605X]!. M>I@(HC?&(BW&FIXZ[_TR+7RVOE][F,%43F L/5R,;[=VG:A1;FQ.)J/Q;[@H MQ:B?F5X]R">-7FM73V#E7L'"O:W6[8_S#P4BUU&]8CO-@G7:R?J0[>NR=A*S MU-' &1):&1&NM"-"R9 P ::5$RKE<>B#?7BPIGW_:W/1(_*N/#%DV S72X<1 M#X012T6Z5""MXY;8U$K"A1!$T502+5B@>&12FP:@_6S=KKS>?<%#I1?5':D( M7WC>7[?5VWS@83KY#+1/!*>>ZX_.JD/RV?";+1;4S2X?TW5,&\JV MV89[,]].)XM*-A^G-[25&.M5N8U+,R*"FM=E=>? MEEP?E[721*DH"%--I$]!+UQ"))6&*.&B!(_C&P%::1BNRZ7]2+W63YJ#UZ^7 MWH2#.\5TC>R]J)B&1CLG8D/B, 3%%)12/'K!B="2!5;:4#BOF ($;!"#/WW= M:;4JO\GZ4A- 4,4,K/3AWL:O]XPW!N_N*,8%&X/[]=IU&X-W <0K0AN#. AX M*A*BG,828ZDB D]>2!2V+E 1L\F+E]$6$,+M/00;$S>P1M?@,X:'>X\;6 D/ M'0+<# &6REE+):72*>A>'! @T9RD*HE)%$NAC4YCH0 !*%].&K)Y_+^.P( U M[KK>76# @W;R&6B5BX$!+AO*H5Y'8, :0SKNK(UGYG+]8Y3GHS/H>-$#@=IC:Q M@G,*ZD:T%=(-J8KR]/=U'[>#YFVC&,&7@3E[?4R7@*/L37)HMJ2=Y^6J>1 E M:3(MOC;1W4?#US+K6X.1-'_5"W(\6X\.9M<'LW^O<->H- FYH22)%&A,,06- M*3::F%2"/4=3JU!CHEN,WF;GIG/4;"Y;KTUANB%;=YQ[,\Y=JF(94F5-$I%( M4D-XP#2124R)C:@*$BUB:-4KX;&K:,?T-K<.<8TZ]61](+>B<$*HA(I8 M((@(*%B!@8Y(ZE)+4A6DD;:)25.'&2>"=026=/Z<#63U-:LGMV+UCIMOQLU+ M6TBQ!H!V,:$V1?=L&!(9.DV20.B4:J92*E^\C)G8#%Y^:@Z=1]?AI^:!\AG# M.P?3_1\4: I3[]6A O@L'_DFD;Q\(T-'![H?SSZ"6A2)4*8F$%(1' MD2,J23D)@8R9Y&DD)>AM@MX&Z3NGTO.,_KD6 [>M,I=]MX;\L/FH8^R;,O9Y MF[%/OG]6L;(F3E*"E58(QQ!_*:.0Q,PXHZ( UI*_>/G__D_**/O]Z84!;;)V MT9QAG"4^;J=#7A5\WIUHW#!%Y8(C2U="7.=X6I<"4YFJ/!8\8J"V< RP+F( M$<6P*G+,%*RGT2[PM<^#]#9%9;H3C8\%'AY2^;D)*'1\_Y/Z3<7W6(G7RH@" M$?$0:\A9(M+8DB2UD8U9J!,%^DVR(HOASQ5XN*_#C$\Y_^Z>VE\N)Q8TWU(NZB@\;INR4ZW;D]JK5>@>+=31$J,/_HQ?^&X 9 M6'KO;#'),SVQ!F_L#,W\A=:3'0#>" !7U(%@$E9;)8!]!E,Y"!41Y>(( -"D M0ALF$\%>O+Q-]'17_N&QP,1#*CT=.&P ."QJ1US9,-#<$:9"2;BDE*@(8(): M%5E!DX!9L(K6E6QK\W2C1^H4*G6AK%2#?,R1_\7.6*,+-;I_]>=66/86!CXR MR[7_='^*B]%&S1)).W_1VI#Q>&?%R3.>R$@I24)N8@(X:8E,G"!1H!0U,K&) M2C$#5A1%FQ'I MDS).\G+24_8D&PYQWPRSIWMN>EXA/#? 0)Z$ M8 (D'+2D@-/$"IWH(+2H-P$TTO#S/D(?95<9?[ K4CPD[! BR#2 M1,>6$JY-2(25CD0\8ERG/# . 2S98BO*@70)?IX*JUNE0B4M%89KGE(JK0YD MD+HXD"))%?.L3CM6?TRLOJBK6%!E'9,!"13F5P]B3F0@)(FB. ZT"2(7813? M5BJ6X_BZ4)^'4E@L7+]05;G;;?M-FZ?_NKOA/Q4<3P.C';1R_1L:C#L-CAX1P>1MK)R-I0ZE1SRT+0:Q4P3VCP<+VULC1A M.SQ\3'BX%.05L]0RY0CGJ2'<) D1C"G"9)*(4%M-4S!ATRU*;[V5><]A7AN8 MLSZ$$9G15/7M)B>MOVXOGX%Q\7XZ'O%XEE5&24 UZ+9Y7H<$FE4)< MD\SO(.E)0M+:8TH[2+I+2%J1H,X!]%AB5 )6EE628"% HDRD6 "0I%@9Z1 M MYVYZ]+L'CU7GTZ.![4WD=UML]8;6'ZK)K8/A%O"OMMDW>^,MA2>,OJM&N-'H MNQF1K_N>S(Z1RAHH[M#V!FB[HM0]9ZG3+(E)8@7% -24I$GJ0!]4-HK2, F= M?/&2/:VR!QWT/![H>5C%KP.JL."OZ< [V+9+VM[Q;6@'C_;:O8P4]6'UVC"_[.VGAF>OS;::Y/?4II M#/W)1V/HVOE">NG,!_W[U$ ]J34,?E)@>FJ)NQ[X*%S,IW#??A_;8;&<'J@3 MMT]2W*[=]?L*D&623_V']X=O\]%);HMB#ZG*9!/ HP($\C3/K?EC.CD<33Y: M[Y+I_#'K$]@K4AII)B(1A)2$D=*$4Q43E::6Q*!9A5A$0%.*1]3$BH)*#R>T M.TNA@ZY[M!0ZZ-H$Z%JT-1AEFJ< 6#26(4"7%$3*U.]NF1#6W3#,RD2WDF"3 MH,NKH/^:H'H%_YKLV\O_AA_UIUMM:8L;$Q6SO?QOE?_K9=/?[K5'\MK:0)(& M5Z$D0Y0\/K5>BQ_ M\^;FC$]F:,N[Z,W3G)??B;W7OS)J2TL@J=!U1Z%ZM!' MHD@BY,)Q>_LBESS>>GHOT3>^M!G2:."Q ]++"*FT2*5,9&:6E3 M:M+0!)\Q,6[UTFD3J#>6)Y:HW,JO1#H8X&^R?R;/BQ?_FIN'03:L.Q1QZ/'F MS%>R.%\I]NE@Y^#@Z/C?O;W#O7=O/O;>[[W[S_ZKO?=;O?W#5]L7DM5 YB

.]][_BH]^%PY\/N_O'>;N_5T>'NWN'[\K?W1W_M[^[@ MY=?[ASN'K_9W_NJ]/X8+!WN'Q^]7$<^%PXZA0]45C$N,O19[&2Q=D_B2%S_Q MZ5H,$M1^?V-\.VG<(!D"R>0WPMAVU/3Q'NG,KPO=+J7[\L]*ASR<#J!EO09[ M=UY-/,I/Y##[X>,?7S5("G_L#,U;4!+1 8=_'KG7-;2^;Y!UM_'+'4.?_NB/ M]-<'5@P/SRO%\,L)/3P^S Z.W_4_'INO!S_>@5)W$'WZ\A':^1!\PN]\Z7_] M^.-O5 S[]M_OSC_]8\:*\?AH]P,]8/O?#]_\Y_20@4+Y!D;PHS\X_&+ZA]#> MI^.3\Z-_0/'M$QV$8!"[EB>1I8(2E1KHD#FFBC%+Z1<^"MCU&,,RG]L7+]DIY)]>A MG%0>T3^F!5!44=0J8T4L"SP&]ZH>E&WXA;JR%W-L-L]%]\,PJX'L0 X&H\EI M;V]H\Y/SWGN;?\LT[O6#5;/=^P7SMK/@]_HIO.@OT=^W>O/WJLN]48Z:17WS M5:F-5#=_W>I-1B<6<_3WSC)H+YL4O6*JBLQD,L_PLUG14E9 $]GJ@39^-CDE M([@_G'@]Q3?9*["KH.4H[!A^R+*,'EZS?:OQ1$5O.LGZV>0<6C93 M/&,!,Y@->X>C'%[>\:LL_4L?WO= JN39!+\'*L_BR&GR.[[IG8(F&FAU>')%EB7N.N]Y16LVI+ MOBW'.$3.0AW2^Y++]\>P>!/_A\FS?A_?J[^ZW=L!ML!79;]_ON5[4!%0J]_? MLK(_14.J,X=V[OF3N)20F>V>\>MKY[)PH? MY..1IT:DF5U0:\]0J8;?_YP.;8\%-+Y8AUDE,&]@5U12=?[%.P )W^)O& MIJ\A9X_&MB2+X@X&OCGHV**%AOD7J'Q&5=5N2HNR/,D#CXV&0]OO5448$ >& MMF0B#X)(YJWV/''*O'_>YC;@S1K>:J9"F,.^%',D>Q%&+?=RO1#5!EOHW,+7 M&["H^HS_5HV4[163&F9:'<7K8^B1Q0_@$X.2=4=>@)BL@"_ [*X>_QSV-+BS M- W8;V@)NJVFJV .]TE7MC0YE1.45GY5 8U!3P;Z\T%SI^7C+5#RC]W"E+MQZC< M"ZX;N39I]0!91S,@+E=AAL(S.5!#]+61^7)$7L*))P BHP8_O7\&^ [-V4;& MS.DE\XM0OHD47 KZI853E1);LA#2W%N;#S(8]Q\2[I1B]0/21._]J>S;\L*> M/.G;WNM1;MI7#V2N@0Y ]6A=?).#_@Q+^(\L3LLK[U\=';VM?CW>>?4_E>B6 M0TG^&8V,6VCU5=]^ R$*_7Y?*P8U:R"/%3TP@.9FPN;#WDY? 27++=^LD:MY MYK+Y )!#G[V?E3X8M;;RA TK !Z6JD>QR*GMMF8X-@3-M!A;#>J3+K65JB$Y MP&WT\FS<&.4I/C;T?*'._:)I:&(T\,"U4VHV_='PQ ^WS,6'.K2I\O)A;U;U M!!#':S(^0U_AO^QGU6_WM]0VQ':X/&H)I!FX575_H/,M7/9(#N8-D.6IE7V@ MP])9>.F$;/?J1(+-_)7\C3IWU5>$I)5(,YJ"JGHJO\'D >L#I*/?41K43J$K M52[_85L=;!8<),2T/_&#;K/4L.W!;)86.EEB,;949D/!B?3&>4EMD]/,"R8@ MNI7JI_$+>)%HG4F!:@J&GGB]E(*%*$;3R>F9K?X:9*;ZW7>W_AT_[<=03?H' M9#5@%/057$_2+]&[5];G>UQ3)-QJR?:6Q <* L2KY>%J4;U(OFV2;=/\D@U6 M6G#>W#. ^<%$GQN*ZKT!'0R@M4?EC0[1IF;9]7:5O:EDUF_/H-:\Q.J"6-Y MCO>SO(I.Q[T68+E[([$%U]Z"KZ EONY;"BT[[]?A1>3A*B_B"MF[03Y"]E ^ M0I2_Q9%KNP-WAN8]:-Y>B@PG.V4,%DS=VQ&HC\ A&^(/# X:?^ '=OCC4W;T MYO#TTS^'_';PSSX[^/+W]X/COCLX/@@.=P\^*QHX*A4# M2@@PB-U)(@V&LSM*DU %<6+-HD-01C'56L21H9(S$Z9.Q9:'U!H;&DZ#18>@ M7Q9D[_;"> 9O+4UOMC:]>G%ZE_L)+V6QE4[$JWL^/](T<#$W)E5&*$Y3(0+! M;1HF.@VH,TXUD1-W3-$+='M>_GS.M'NTN_,Y$,(Q)P(2!E+A<;>4I(QQ8H(T MDD%J0)V(%FGQP2R8&_I_5O+,(['%YO;(IT,)1FOI5UZY$^ZS'F2#E3OBY5Z'/3C-].O>% MK%3:2_7SO*?LT )HP9= +=\!I;Y1>/Q':O]YTU_?EU8(>*DG*6N'H+IE Q@W MS,,EF_\7K^XC,M$;O1]&7Y2#'Z/:F\^BHW/C'6"-SRZ?]JN5S.W)M"_G]/;W M5H.M,:G7NLZJCFLVR(K"6V;EJZ[O+3B)UI?Y KJL)ZVM:IUK8W2<#2MW% Q6 MGMA2-08%> AJ;E'@NKN9:IS79HVLG5B^PY4F6S]8DW9E"GD35O:49VWD@0Q, M$OA*,V Y!&D%O9PQS%4!(TA]Q12&T1J9[S7T2*)Y-)!]= EA )V/6/%;<=N] M5VCJ9\-V4IFMFF#QN7$M@;T:/AI-,-2E=;RAJ-KNU]L3Y2JNY.'+EOD$6"GW MS< =.\:!MGL!?=;9N-]BUC<[.V\;;IWQT6B03?#E\30OIMY[."KG924-P5#! M[!Y-3^;97 $W@BU?E*['RG'9#-B'^1C[OU/<%8+F!_*KK5:YF<.6L0L3!B9H MT;?2U+L>8 E=B88K9[ X]>:50@J3M8O[RW2XY..^JJ$:%8OIP",9[DBU5+"+ M"*",*86J@\D,9#Y1BYII*"E?_6^Y)@U1$ZZ^TM M'^4-H%$]N +!YJ3N-NK&WW#??G$ONT&H$^AA"6& XOZHUA Q?3PJH%44D7 1 MNH(("D,Y\ALN54:&7ZHC6;^661DN1ZN5;JC%V$U6QG(]B_#-Z.+PS2X2\[E' M8JYTS5SI:EF0$3&+4DZ9DR:T/'5IFG"E&7,B<:F*-S<>;/7HKY1X+ROG^94* M9$O;0]<](&)N3^$Y )H&VA ,?YW?]1R.SFIP+:X+FQ@&UBM0N4>5&(?: ].Z M#YVHE77?SLJ7/:I6BOSV,GZNRQB^6VWP&/=R=H;&"X[*1U>\:[9%2B_=LU,! M#X+#X[W/"94\B@-+F$X8X4YSHI+$$1X8"EPN$R.6]#X7Q%0(!XJBMMPHF=K$ MII:+*$PL%39^K'I?31J]&6T\ @VOZ?5LHZ_QQ]5*G)G:GLM'@]8>(3H_9CNV M-D<-#R !KIZ,<#\8H,K,8\])+K$MG5M -J\7-HW5WIDGJVB9D57W&KUF4P2^J\W(K]X8-UZH_4V]YEDWAK('4^LL # MHP'&,DD]&>7E@'!P)]ZK^160&2#UQ-9.ICHB8 L7 ;>8O=9:O;S=.T#K6^(^ M\2Q. ,=:)JB8V^W&!Y:=G4W\2QT-A0LJ>P.+#K9,-R/N9Z#A2R\J)I5[M,J! M,&HW6Y$"^E!GQ)"50_%-P V<-%-KX?XEZ-\4(X1A1:L@$'A@ M2-$5\#=&!5 M"]!3LH_NI-(_,Z,#[UXS-O?;YD#;_SOU^1@<"%"?>TWY7>Q>&&!@-9I<1J*# MK]\?G=4!#-GPVPA[CG*U+/U2KB-&!D.'3^"; WE>>F6^C;Z6PVJZDUO<^*\^ MM]VK$R%Z:3CKD%S%8_ZOT-4[649MN^0,A#G6%\Y/;)-% FGP(A ]%\M^9?7YG#92.Q:BD/I'0%_*)A&%M $KN?>^X?A5Z=X25P4 MC7)AD&?O[12(?=1[E^D1K#*0&E #AIBTHJ!/C1<.!_V!\@U.<5IP4GVJU!R84BW>JAM>;+&\^/SZU+2O9EMYES- M36V/L/^^Q2A7Z"2":VN%_-3Y4<*3*-BAO_]U@W/QABI'+9@N81AP!?JCL51) M;I7526QB=E5*CZA6+B?3XNMOR\KD_@#7PIH:2%[YJ;C>*?CXF>F@A[M_GQW] M_3E2CBEG'0DM%IT(34)$+#F)K*$4U$_MP@B+\&PO5TWL#3!XMXI2N D9:*O" MR(9,16!5A(:F6.HGI2IE*8]M>&5ZA(X,UD@&QS"6'Q_HT>Y^>/#CY,=GS5)- M$Q<0HPTE/!&4**XDT5$8A8)'1F,E8+&]7%NOIH#?;/^\WM6IM>'R MT,IL=Z3"U[;\;MN]O3NPZ?>7/[\"%7^J%Y5JTRM.;67]0VV2A5: M$T@MK!2?E0H"SKD@0FE).&4)24/! M2"AC)2Q+8.X9K'O$MH/K8NA3#GM9[>R]TLW5/M%2Q2W@<37<[;)GQ5S@=77@ MH#PQA)8Z;EMA?;/:=5N;.C!XB=:MAW!\$&LO3=RTWVC-*#QZ]IOL8U\K;=T? M>? G'@K,JI,!]OL0=3!Q[(*G!.,ABMZ7J3DI)17T6^:F=F,T[I7*ANC5QFH= M25'Y:PP&F%#MV2L?,BD#Q^<#U,C@(VM19KJ<#&(PWTJNC M&UOHG9+-T=BYB [0WT<#?RQ69OU2=K9C;2JKXHJIG3D*RD'ZJ?;G0'!D<]-8 MKE\5@R*;(?@6T*\%K7B[YI)Y:S=7GOUH#K[,][6AC4H2]\KH#M0G*D=,93RW M'$70*V/1B,*P-4_2A=_GA2&A385_UO?198//CYMMVIITS)S*5+DO,M6<7YKK M?'/LX<+.-TZ\G^_\AV&K%RL-2>QIV6)Y(*DQ1ML^L*OH8.1/>'IZ[:_N2HMO MRF,6\\Z=%7LECV*KY+T&Y)CV;1/+7!QB4-%?(T#7G:&IEC9F)(YMLS(;(I5+P=>-6S;R?"/Y$]C@# M,J_=6E?Q31U1>6YE7GF-+K PZA"W:_J9?O%8 >"$YR)__>V.E1'T-42M)#]Y M.4MT*=EQL^/O<]G- D)\]42_I3$N[&_U+[_C_FI?GO^6#?WL^Y=^GP\IP \L MY,[SWRMO5U$5(MKF<8**2Y7'N?IP%7.Q[76:A81^Y;TDW8Y"=N'M8)O^U#VZ MG8B+/WKYFQ>_1Y-MEJ37:O919S"_FC^#\JQ!OSR=^*<$F9*?]RI>NHM,Y3"T+#4$MADSAD 5CYZ5:01ETAL0?CSCJ94]&8(KBY*-%B4I.ZI,"=E@IF M-YOTK%99X MC:)E;^?&%MVI;07HK+T\Y?_MGNRZ\?BZ\7CJJU\3R@%),=%)5FXRMAWG+:?D MNJ7G=0LM728]KVL.;9[TO$G!R[6)SYM9#S.JZ$3D#43D8;8L(M.8)BF&UP3, M@8CD04)$$ AB7Z:N(J8]P\LL#URKNA,AK7AX?DR'CHE VFD(Y%.%>$)UT2D+B!12%4D M0K )7 QXF&REZ7+AG /2&/ M$ EO (0\"0-F$QZK,. TL4(G.@@M;C"'FM'P@G"NSF/\P+!WM,)C'$Q#F/0Z?& 94IX7%"B>"Q)II*(54:&VD+S%3\XCN!+F MOB>&;N_*9>U@[2;[8,<[DX.LK@9[\@.NAY]IG!BF$T%"SACA)F4D MI8H2ZQ)'$V>X"1+ M>5S4QL;#+"Q&RZ/7(OL'(X;YW!<&^[^M,.Q@]\;P.]> M"WZK8MP\,%+1*"#2!A+42I<2*4(PM@5S1L4Q539]\7+YI%WG3[QK?V*90**. M)G^(@-G*#U)%>8>P:!@]#V!;S\+M/(P;-_4W#K==XP1MMDRX@4A( Z,=MS+E M1G') Q$KJQA5B981%])=<(*Z<[T^N'387R$=6,H29T."F0()#S#7KG8) MI8ST33(DG\:P.D-9)ODI\TO@X=RA+_-4NU0FHZL/&5E%UDJTK2 M-#J#M2_3:/D"9M\SK,+1/[]9TJ8T439.=,ILR!.>B-B9-*2!3,(D!'/I6IE$ MT(&^[\NZXOGKM^4Q[+=E>;;7^6AP?)KEYJW,)^==:HF5J25^[-'#L\]I CJ) ML(I8IQ+"P]B ?8/[B)QRIAD5(I!@Y+#DDM02%R2?Q')[=>W4+M',HZ&*Z'!- MB68PV]M\SJ%:GH!X:>6/JY,W;E<8@V5:RISTF(=RJKY@%4,OHH9?\^EXHGVF M0-")D+*:BC+7J%#XG%/#QUUJ^"XU_(U2PU^9ZGVQ:E_"TD I&EL1<@%_6.HH M3QS#]/(TB38U3X+7A,MJ<.F?GUD)ZSW9N'FLG/H%/E5ZF-U) =U6E M#\!'7^@9\R[[6KCXP'2,)*NH+K^LSLM9K,5 W0,PN(J)/+=-SF'_<3^, M*OULY#7;8&$(H)G@3$WJAG Q1B9SYW6&Y/.>M[)+\D"KJZI!-NOLSRO& KB' M1T'J$FFXH[$(J9(NCD7*)*.1]'L&01"RB-2_K%:!FE3Y\ONL0%+QWDXF_3*C MX<[0?!A.BZGLO\4T5EBX[9HARL]/(_IZ=OCW9Y'$-HAU1 0/04^.(T%D;#F) MC E 1XKC0"N0LG3[(F]/K15A&;&^S :8Y:CO,SRB^=Z;R.^]DWQ4%&0Z+E.+ M^3+52![2YW2J0,MR?TZ'MA243-?E?2A8'@BX])#.><3VX4S7DN;") M"18U'\[>][F=KFK%?]-D>9EWKME.5E)G7XO;:1,V#PS*\L%K*;^JJ(M6\'OK&U MPJ=3OH@#:KI1)K'_,LKFL$B:+S #/JD<+(4T*,XJ2L*TI%5>M+FAU6]CB;F^ MO^VG@M:W1X-AIF"J3JWTSJZ%K-+S,LJGW,8\;E6J+" NE!M5SC"?:ZUO95%V MOIK\NFH\)A%R4Y_1N^PPMC"Z)E5#VY,SK&ZU.%4S O]N]712TN8JBK;SDXFO M^(($"R("7R_GC_(6M1S XK.&6/R8LZ*8>F+9G5H M"@%+(S0T(ZK<*4/3T$])(?.E!C!+/UH[_M.YS- [=Z%HJ;^!26O[&5I7OK,+ MXB8*N0[2..*1!-U.L[0/I\C&1PX[ M]JKZ[JOFN_OXW>*=[^^<@ %U3:.0.0.6*NRPD2_!,Y,O1\<[9P&EF%%2 EN)5OKTJ MM^;QZ ];I='_T?EO+J2F$'.PRQ1,,,F(4Q0C8L. 'L;0@,.#)Z (A.#/<:O MHZO@.I2[!9@'4S;S7]TI:S#4!4^P&0^7I8CA-5[.T+4&S6&M1I<"#65!4WZA MJF=ZB00N=:9:8B%B3T] R^U5'VRI!DW#+8"M#:RRB,?0^33AODX.%AD&.8U, M8GVG5F/P+]FOOD-MH7"Q%*B&#$+&8S=^]9<,6C@[M;Y5O.#KBV!9+\RDNI"B M;2B(4)Q@8;I:A1AX;M/*MSJE&MC: X+)6?46,$M\1? M>26LUW-6.SDSY8[! -;KM-: &EL*X,66]<>\E <-!+K9HV*]9":?:MLA@JVH-FD$E*2"B-E^6[U?L.=]W+_@"3..=K M57F8NV&N_%11+N)0:!D*])Z+R!F71A&5Z!2S446V"0LOV<)X7W7!$^D>3 M& M<[X>Y:]++T]'FJM)\R0 TG16,&D-)325 =:R[=92=,[Z<$UW:O% M:FMTM5S?NM+H7^4=7.T9G',/3%JR3)C;9O4# M%OI)/032]+XM1NMU^3F/P84B9^B-[@6IP^*4:YJ&PH8QYSI6D79:)$F:NB1D M+JJ.=E-&+[/GW]HF<@Y^ )] M/]XY/_BQ'\*U".POD#5:IE*2(*8@?H*$@_C!S)Y41LP$2FJ7O'A)@^68BO_; M<]6>C?/SWAN7$U_KT)6%<&TG4DEX:[/Z?X[$KHS-6*&/[Z+?SQR.)ITR?A/R M^X";%9*[.(ZP[*\"E9J'J22*ZX2PF(<>J+@&P4#OX'\4>(Y6 M(-6Q %HC(*92 $,)O\$%$B2)59(&0M#XQ3-K+JB_[,^*IOQ[RGH+ M"]VRK<'0M!Y-RQRL]N$;#WAI4M3'#!8,Q*:<\C4M1("@W!9^_[5V4EWBDA>ZIXOY*DJ+&+U5NKWG^^09)L_*(PT:ZTVU M"SOY0.*\FOLQC"SSP4YUM(''])%SF2]"YE=DAO!96POQ&DCE>8<^R%XQ'0SD M++AH-)TTN]J^$GQ9KWQ6+RLKY@*KRJU+4](?GE"?8FWW^1T. M=(=7\3@5J[6*FLZ3=&/YUR3YZ$]>7&IRMSTJP3P@%%,UP"/L" 4:SRKY&O4^ MHL:[YWY>I/,D4I0G2B6,\S@*0'GA2H><14$8,1M68>?0P]5;#77,U1L@WU<> M6'Q$PX?58F,X:H&B_8[ Y@];Y;T,=_#+HQ,9:A6U6MOL M'/IOML,8%P0F^BJ;#LYV5K!SS>[(C13=!$C>1EC\C'/<[TFUB(-4:!%2&FM: MI3$(64+J7R[9B?LKFU1AK+-8Q/WAMQ$>'"G98Z?JY!_GV.^.658RRX^3X&AW M/SK8U=\/O_R-^QW21CQ@L2146+"UN R(@"4CD8J4 5LE#&SRXB6[, =62]$M MZ2BK5F71'K^^$KE]-TY;=BT)TGM(C_%QY[=XK+ST_>#OSXR'::1$1)06BG!G M+!%,)20)G4H"].PJ?GV_A5!^D& N-935F%QA<%8(](:/$5Y MA&IL=XKRVN1S>/)9QD$(4$PO*E[3U.N> M;3[.@B)0!? 'R9O"R.6![UR>]@*%05VU/;$J.W'P<[GB*4\ MI=;"W,B0\-3@^5TKB6%"<\=$Z!)V+6J[A2_TSE7$DE P,JMTE78NT&O1!SW: M^9P:#J(LTB26F,3*!9I(EC#BXB"*,3N^$: 8BJN,*/0Q*C1$O*3T2@]\&<2>#128\8W/K'(- UU5!R7AJ7YNI3DOI>1HT9QI6\YBWG*N M'1#U_7,%9=]RS"^OO?'J"JBW?@.=BH_ZH*UM.BAFGFOLN%RV$@9 M*%4%]]3>AN50'I,5@ZQ8]"96G97]OCU!#NI+_16[^&6:9X7)_)Q>?-KY"3@- MCUOY=I3M9Q:SZ^ YJ=JEVLIV4QT9S89U?HI5B0I:*0J:BNBS7)I;Y5X0K"/> MS(T_=M&0"EI9,_]V[1O>[KTNO?9^0P#>/I7?;(FK@VE_DHU]MDYT(?E*:6.9 MERB+N#F$YTYEWV&CGC"\<\3XQ+;]_+.36T4V*8^/%UL5H#>MVN&)/"F)7K:^[-,X M3/.2FWU*AZ+,5-0E<[B:W*&)4 O=\G:*8U]CH96NF/$ MGF$[(UIY;!FC*'I#BQB#0A>P:57Z-D#:I6)%V[U_C\[@X_E6O2C[4Y47H5HH4,C.?7-J;KD>NTIR80:Y)?ABK6RA5;K$-62,GO>RO,*# M:T._N3\:OLN*KZ] F(/A!+\]-U/D^ !,D8//41")*'",F(1IL#]42E0BL#)< M% 6:1Y%+P\5,-DG 8/:59E$4\\1&*DR<,HXR!:8F-/>B9\' &Z-4S*<60:HU MZU[K*Z>]A_/N\>@]R!E,^XC;CZ^F!0@AFQ>]I>29&T'1E^+Q:NERY82]?)T- M 8LS?^*JSME7E"KB>(3A17"KG>VK!2^347D>5D![=\S' M[_6I-5/X]I&;(ZXCAR3UQSG^?.USR%:H4-X,*EH\;9N>+M)GSHN-^5 &2_MP=%$]E?9DTT:O(M4DW8(UMPMYF^M M_$Y580?UGQS=5DWRI1MFL_WM9P5A1VNK,0B7BSP3\41\QG";Y0[?-EXOI^,_(M'!I=4;.^U>+?WG[W# M#WOOKU$6XBHZBA?G[@E,S\ZK5TGM&G/V MN";LV(O*@U)4[LU$)?H'KE-ZY,I9N' J[Q8:GQ!)3]:S(H]QX'/>JK4R\E.< ML.N6"WI* [Y.L?4'AJ+G"%H=*=YWR3)OJMYO#@L_\-KAU]NYDZ#D:/O*D&CH MQHJ-4:0IPK;39=,8G1?8P(N7O\A?%_:8?J+ [NUJH=UCR:_KK>?-0KL%TT*P MT"4NIIQJGD:4NT )KKFVH197U(%D5[KXWS:.'SH?E>2R[]:0'S8?/?KP[K+< MUY<^/'=P_FD7[A_O?/]T#-=__)%!?X*/__PY^/1%AY\&>^>?WOS]?;'?VE+!N&SWT:'/XP@X_'?W[]M/O:'9Q7I;Y:)<:- MDUPZHXG4/"3MT0&Z<#P2M D"M#*9,\#!@/$ZL" M+J@)N!', &?%Z]6C.K"[$=B%BV!' QG'J8M(:+G#LG*.I$P;DJ: =93R6#/^ MXF6Z7#VLP[E.5;H%2D22QFD2(#+@61"I="2T"E60Q"Z@(5U0E2CK4.+^4((O M6551FF#<$'%Q*@B/#">*XOEUH8) 16E@$PM/4;;QI*Q;L*4(X#<, S-I0!Z'A*3.212[1H0IU+&UBPT[1>R@(/WRU[!B+ MI$EY$C*BC3,$\_X3H4U,$AFYF$9*<6.Q4NQM(7PU6CTZE.YX?8[7;<"9 F9' M38PSSM,X-"H0ENK Z%BEZ_5L=;Q^(UY?\F!)::-4,DDB84!=HS(BT@8AD<(9 M'CM81 OJVJUMNB?(ZC?0PQZA>^J9@!58*R$5(@:,LMQ(4$Q"^#\US(HHU4GG M@7I(L%KR0+F4 EY106(>,,*UD23E/"!,I6O3\@F"5&PI2[GC,=,\-NMU(W4[;FN!@"7W4JIDRF*JB-4:(""-&1&) M,,2F%)!VE-.VY/! B>75#6JT?H1M)K",IZZA!NG$U#$T0)2S373"L3 M*A.P6.@T2M-@S7%7'53? *K?+[N1PCAR@3*.@(B%'[$3)!61(H#>BD;4129B M+UY>E*7LIAL!CQVD.U:?8W7-1)@PE89D[KS(CT@JR]Y MD= ]G"HKB O1B^1<1!0+,3<#3U)'0<-.0<:QJ./UYQGE].31RH:. U(!-G$. M&HGB6L@HQ9SM)A&1[!23!T2K)3=28%*;!!QL2.8"P*@D)E+KD(!&R1,62.8# MO]<5Q_24P*IC]0P$G ZHQFHEG"O+1MA#I,_CR6X)'OQ)OP3_\OF( MKLKJ%L:UY,N&6./N-T+#N\CS=KVRZ_)NBO=U>FN9@GERW3CUTB>X>X^KKS5G] M!=1Y=4_+_^INEO_2!.HWR[-[MWDO7\LL_X_L3^V1:S*&[L\2AKX=]3-]_CC- MF-MENOSQ]7.JK8!9"XA3PA*>:$F$].='(^E$*@*6ZL7,E8\E+3*N>\\OO"]O MT"2+;:W](TB.>[R"4]W*Q+?725F[M9R)MKXTEN?5WW5>[A;"E,50_*^348-% M=0'ILARIFI1U%K3,\W-?\[@L2G?C_K25%8]6J[XWW^EVI2EX"5?^FU]Y9;6< M%K:NFE&N:INM":R'$6K#7@$1S?_#^65.);JP] M5Y?R^2>;G-;R>%.2*Q]FM'Q*8H6"B+BQZH&CY<'ZX>S@XV/UZ?O3F(P?QP@_>'(+X M.OUZ=/P'BISSH]W]SY&1S!JMB 4!0SC5$1%1S(C521(%*DP%D-M",&2=_K*H/1Q'JK;# 8F:J8 +8Z>QAF;^HDC@(^O=U[;VWO$%^B MHDF=OC@W]9R8K) G)U@9JZJ-.#D?7]L-L['U32ZOSF-S7]ZF4LP69Z8VD6?% M:QJ"P5K(6>$7 (L_3/Q*+U1]D+UV8?&Q' MVR$\I*U7Z?V@*EYH5PPZS4?3D]/1M*R=@87:X#MF6FX5+A:B*P=63W7CIO!= M:1X"E7FH@7W+%F31O@7LXTL>3*J:\=CX&&AHY&N\E4RY!434Z&0(?%JVZ3;W1MZH4U*Q*:E5LR5>Y*J?_F953^@?%RZN9>'E?"8;- M&,REV/G/12X\1 T0';BM"ZCA&01SCK<,48DHH4\EVLJ8T6)KQB)EI4C9*\:C M26VPPIM9L=W,C?] TZQ_VD@0[9[BZX;P3MX#/,FA#U4#;VHHFV>,.?BXT#'I M\0.9HF_GR'8&8E4U-"R66I(ZS/9V;W_HBZBBE-%9KJ<#!$XO^MM]**;C<1]A MN5$D?&DA (?I).O#JI253[!T,=;[@?D;C+W;H_".BIJ/&UR8%?*9JMGL>E MR&S?0&L:J'-)A?--^UVN9N0KJ\L-1@I7=DY2S/2X2L2#35>)K[)"3C$:#FW_ M2N_XFCTWU8O/L5)IVE4J[2J5WJA2Z976^I(? F/_78RYE+F@2J'M':>)H$D* MIK>XR+J_TEI?^([CE/' *:4BRN-8*0P*"T/'392(-'G(S99+EVW'E-[J634P MA/;2+/&5RDO+H=>7"M"V1MYZ*[.0?:_EHHXZ'935N&I9ZT6L]#6P=6:\E5WC M;@78/65;:JHUH(1, >OK30OIZU W,@;Z Q\XGRFZE45AO#'>MBI&.0C;,?KA MX?K):&3*#L^)Q[+']KEIQ/OSGIA'I!#O7Q!)S.W4$OS M0G5FC+M#2!YH-4WLT&M>,W,=B-X'RU:&&SQ8[CP,1T/B;Y1_EG=QZTG6)G&K MK/M;N(NTV-3K+=J?P,JWROI8X?(K9LMO.I%Q?UK\JU*R?QE5"E;951A/)OM% MJ7O_NMA+?+@/>B;6(JP>N9Y^?E&XTCVIY[-Q->#1*.@5F^-[7U#M7:-NOC#J M=6CF[ZY0DZ%AKP(#O9Z@96 7_!2H=[=48O2\%//>CJQU?[OWP5-6,]>K/&N^ M&N45\6CSZW(F\QS=4!B.TJC.2'^E,&APN_(,%6.K,S\1%3*[IC!FX]&2_07# M +^',[&]$ C]+-#XL')RO\=)?5O;IH\(E-N,58!M7US@MZ^U"'_5L_MYF\T\ MRWK_;%T@M:;HDD';B.V; .)OV;_;$]1]LDD9 M<^%?S4<&>+ V;U$$C+0&!JV;+N\CDSBI 0(G:'O+K \CRDZRR8K'7.U#.Y\8WZKE]Y_VK7AS$6]=8F@M'MR > M,YA;B;+;3[K?>LPFE4>_F/\(-.^F?8=O(,Y-AP,?*M107DN[:>U1(;@U0K59 MZE*X-NJ"R0KX3+7VB[I/I2X.Y8FGH(9)O@Y'9WUK3IH]"H5;$C 2OX#M4:X< MCA]ZW2%C':BW.(IZ?98(:^8W;+/8,H'Z=A5BFK,Y,L?C'5F9 P'G==^- MWVM9N;%4J8]%T]F&A$H;LI]]!1([!1NQ5#F71VF_VUQGJ"5B'%V]9WCQV!7T M=N!E!6XG+TVG&5G<2:S)Y+;3ZI<.76.PP+A%9?O-'-9<7D[A36:_->&-4"O; M!GF)6V!VGAQ:IQVD\K+*BSD81\W OAKZ/!//"UF3F=Z%AR>GA5DX.2E#&822 MQ8&* JZ34'#!993:,%"AE:&^XI#T_N'K%6%)&!&A>$!TI%F<1-3Q*+CDE.SR0H>A,4D< M6:9UQ"UW:6)#J>,P2IE.DG0QTUJWT/>TT"F/XRBTCDB%H7\18T0EB2&A"Y(D M#GF@3/CB)>#HHK.J\J MHN5H^V70%(8!EOYTUI^K AB]N<[FTVL3[=Y!.ZRG<<<.:R[QT[>TX5+OIT [5>QO/6<^ MP%/"&\6T[[>2E@YQS?/GQ [&HUS"VZBH3F$%1V?#NV]")TN2#V<27@7 9G M/P-%]Q1\V04CWA?/BBX8L0M&O%$PXI7!A0M!@CQE.G0\3N+80L>9X $\&8LX ML-*JY,)@Q T.+KRA('_K[7: QM[>][$UV>-+W3#;P<&-M_ZHRA+0Y!>8#F?2 MYZ*=390:OV2_ML)SZH"$"YXYW/+F2: M!HZ3($X=078G(N6*!)(G+J*)-%*^>#D:VMZYE?GB\674;/JX"88:P"_9' DT M)^.^@7WA0VGK(X$5$A3H),$3"T 5>"H29'%U$/+L=(2ZQM6DURN/-ZY\ \@9 M8 <4.8R8Q0?K>$F_,8J-S2+NK@@&O+O\0H\$YAH+_X\JG],-1W&W20]6^:]W M0.>=[ Q-X\<^1A)\UID/=C]^IAKD-,>TKBZ(")29S<^'IZ\9A4:TXNB1_\4=B1U/T?A:__E93[:2, M[*\U?%\F&T;6E^/"_E;_\GN=XC(;^O[YEWZ?UQ&CY;HU7F4L;U=JLHBV045" M3;E*3UI]N%*BM[T2O9 IM[R7I-M1R"Z\'6S3G[I'MQ-Q\4=]6E>Z9@;Q952+DUW[CY^Z_;Y)!^J-S1UQS; M3?;OE0H5%G8T7/.44FEU((/4Q8$42:J8W^2EBZG427B+/=[A=$#,:$*JYIJ- MWO!Q"LTJH?J[TT]O/IX=[/XG.]R%]W??#0Z.OT8??^S30W: [0T^_O,W.V#[ M/Q83JA^^>?T5VC\[A/ZAT#U\\_'[T7'_"PC=\.,/%,*?3C_M?OSQ\;7=L$J/L=)N].K4]UY'4VIY] [NL6/'YD=4BO.:V_W #K*$NHY)Q1GFA. M YM2%SD16YDPX53DKJ@?,0.]R;3X>CGB-:O]>I1?$237P>$MX'!%02SM5$)# M)0 .' MK#^?S\S=*8%W8._>#>Z=K<*]M_[04;WVF#)WMPJY_?_L?6E/6]G2[E^QN.=> M=4LL>LU#^A42'9,<6K'=29R.X M:(Y@8S&N;$/CUM]:V30";8,#@@7VDDS8> M]K2JGAI6U5-7=+G#)2\=PIF!X\4X.+)@#4O.(2*50IQ2@ZP2'#E8?66UDTGH MM4VU+OFX0SB7J?5E#I/.V_L;)NTSG7!>P%ZGW0J5_$!6'!ZY8IA&Q:5CF!,5 MC5<>LY@WSIBGA W:>8@?DXHAS$A% '$<"!T6I8Q[P M,,.=F%DZ<#IE*9W%,E&X),'QHVH&RD3A(@/EA$1A,,1C:R5BVEO$A5#(Z.21 M]\1:3PW13F6@Q'Q\'G69*"P3A4[I@,[D7:2CS:W-1RWSFBN/SD_.9)1Y/C<>-"3$\ M]3X)IR"&QWD/FS.++',*A>2-!YQ6D@'XJ G[.67"\D42E@6+SBA;R>91<3E, MN@P+A=EI[JT^RV7'1>+E"?G+A7OH#Z[4G,FC61D+H<&!2SQ:S8/CEF,C7724 M..6MX,;>0>-3IG3G90XF92IP4%HH@HA@'G%%.)@#P9 44GNLHF(8S %9IUS/ M-J7[)!5ZDB'YHVB'F##/^R5%UWASHP , MV!<%YYKQ2&.I$'>>(>.%0=:RH&T04=KX MMOY7+.:#F#I(D9AR)+N85-*Z0U MI>!U!TH\"41Q_6":M:N^L4*U?C4;N9^N9J7D0F0[E_S$8K3]&,WUN=L]X5 MY2T3&*)!2N0.7!+!&DH%=LH$Z8[72 M[F%DPMA'!F8GN&@B=XQIHA45*G)#-<$>WT,F7*[Y\Z^Y-=1HGCC2 JP5-PY> M48=1U-00APTX#2Z;K&+*Q11F:S@<=T37."5_<&9G&%BKK;NLV^UI!F$JXH]^ M)QN.DX/*?Q[2TLAC@!@)K#5EW =NE9?P.%(RV '8ZCL"WC%IO1+(X7S@B4P? MTP6^\I5):KT)]W+YA32JM8M:=9?N,Z-XL-H@6)9, P+8E"EM$:4V&OA'4 %R M2LP&&Y?)X\P-F G@!G0?$UCWKV@+3T (?LG[\A#9>(0T; ]9: :4+XWTN9#P MP8T,TN?DAL" :^'?A+-NH6&O6D;\Q;[300@B%!(J8+!:6"-KI$?,">H$%A@" MW;5-2L=(8H933,;]PEDZS\7:@/!R Q:0XNAX4-9H*X/S-FH2- MX7V2*[7N( MOR1XC\-W<@8E_SGA<@9)DSQPZ:3_!KV0(SO9*>?#86/C_SXS\AP;7J1] 2>/V^!M+_D<%Y:*/Y[W&C MN45N:PK$G'3WZPY\_QO=/?IX7@EQ_>@-VL5Y!Y]6UYP-&^.'0OCRG!]R0P5O?;:M=\/\4#.O@_JU7 M_&$\SNGN 8_9@$1VR(#>&X[CR^&X:Z$1+WHQ(_AJ[N/P-*-JN&MTQU>T]/D* MSWK#:'_@FESGN,XCOH;*EQF/>OV"%6TXP*G=.1\,A\JDT#D-=1)S@9W-Q-'Y M1H98^#4D:<^'NIHQWRI8W'X^X6N\N<,Q M7A[N".>MOXUJVM.4)+74 M&\&]]X[B0.'_,9BD8]"W46TK3^H%'^KB+K:NZV*5Y?TP\XZ["))^F[.KR]T>^O?GO35"<4? Q;B.94ZC$4? M1:G#5:G-%%4V*_L0;FP,W7@0I03=^_"F+-%:Y?NG#Y&9E2C5^SSTBN=8FS=> M'_.Z"O"FN/^RRNYZ^?55,#$2WK%JC06MK'MLI'%56;=[= C7LP?GK;=JEQ]I M'2*.^M'6^>[EP<4N1!Z-ZM:/7;KW;4)E7:OQ_B/;._[W*%?>U:N[)'^_5OWK MJ%']&ZYCE]>J[X[VCC]-),Z1A$3#$D;:686XY!PY%3V*1$0=I:7$I[5-N2YG M75EWOVX\MGRNQ+@2XQ:3'*+$N)? .#S63"*5S[W.2 AJ$;?1(E@YB8367AIO M%4EF;5.L$_ED_IN7PK@9-=PM-")]LN<5T GX,:A1V42WR,[;V 87K%UMM'2 M;XWT*>9,?%P.IJ_E0+H)3%^)8EC!1)'U/").0T)&8HJ8#UCDVJU=E9<5=-H;:F8#U',"2Y(4L[&B$3T#O%H-#)1!223YXD8A[6" M,,LHOD!J^1J29%_S#,^B/KS8PRZI5);*R\BKMW/RSV#M2C?C6=!L$L,>\%:RR#3R[&?CI;L8,N5)*?5YT_Z/4YQ?1YS'O1*9@ MD[8!19CES-Z/4RUGIY9@G$:BR7E#P))3EB*L\BL^$B(SQ#C.I8279VJ9X MNA^Q>'F.@=Z9!7*"6V2],DAY+JCRP@9NUS;UNM;CO!'+BJ!C M](V'PT>" M?_[$YB;,L_[=/QEKBYA3^R_!MPC$KOW[ &X'<<7M<-C]F;\XB,AUH_V&;(([ M?&/;Y_:BM_;'30*(ULGHB@2'2UZ[E<_; MG_[=>;O]>;VR4W^[<:=HW6Q?U)/Z8N8D /5&<_MSI=FH?*EO?:GN-+>KE;>- M>G6[_GGPZG/CPTYU*[_];J>^57^[L_6A\KD);]2VZ\W/DX3G\>P>?*!XBT/O M(>9%[_%/-W>R]R_^:=N3_M9)V/[?L]9I)I!?/'Z(^N>1 ?UT7&_NDGHU,_G6 M6+WZZ:A^F;\/!O%R2^PV_SK:O83S']>/Q\AQWL/OCKY@,+2X=NDQ&%U6S]=V M](W5JNW#VOOZ4>W]OW"LO50[VOK1V-J/6'EF<$*.8P$A!($0PG"&6)'^Q=K1 M.$;ZH702RF 5&57P*^:4]! T"H&ELUB/]5*/5F&]4JQ#T4U_M1*5.T7CE^01 M$WNG[[VPY^8?N5/>7K.4U;?V@W,*'&.';%0@95($9*RER ?M%-7)<(W'J&)^ M"8"3$&].T/]3O$^OQ#M>B7?KQ+?/0BPX!%*GW>Z<9]:,<8J @7"_<&L_W9"# M[O2'MO9SN8'E,_2UZPW#'M=H_^O/A-:SOUB^(8A8IHN=[K!S[?=>GM9H4W(+ M3/D,7I):8"D>R)=>3&?MRH=6FF;.ZJH^A94E39CZ]E>(,^'V/4].I?[3C;T< M=%5.SXY/LQ]TY2<]99?T(0FSJ9_.2^9,IGMXOXQ=L,">&)_'+'*.N?&6^>"5 MU"IBGM)38IQ%M=SFCFD'R^3C377M:^_KI:+?9/MH[^G18@^N! M".=B[\A?0K1S4;"2'>V2V\GGO>;VC_KE[H^]]_7#QM?Z[3]W1UUX!X/#WMVM'!!9SKJ-[6>-]$YP/'#BD<'.*,*62( ME,@&'Y2FF%,)412['4:C7XE1H#X(@P,E6G'"I39,.IFP),I"#!=*,5HQ,6+[ M6GG%K#&()DVR&%FDC= (@,0Q3KPE*A<4C5$BY_6Z/36C)(=X)+2O'C?$@TS: M5.-!O >)3,HHL'!2!H>-8BXRIZQG3K*IZ&_N!*?WW4ZOMU.D:N#)O6N=9-;U M#WD*Z:=\N8T$Z%5,-_H #DPU%AM4O<;)U>^O'^NJP6(Y=FZ7!/4NQWND#&B" M4,@9J1&WFB(KJ4+)X9@$&#_#,'C9G*]+/>/JEU4I;BG1\[6@I_#8&"$X,U*" M46?.,\&83R19['604Q'KE.BYM.A);J.G"#(PH2,R/F'$#27(6NJ1%$I [" T M>/N G@RO*[DTZ+G4#6O3Z7RUFV?5G!Q4X'$,R-F+LIH8GIA*>>*36+)L20C> M8&UPCT=MN%9X+WFNZ.]ZA?W#MN_]JO)]'U!G.)=)2.L0YB4A'%Y (1"L(*00+ M]J'9$JL8]]0PT"80HX UN)PN '8*HRF5IA2C%1,CMF]XY((PC"1.',1(0-#! MDT*98"8:+P%3TMHFF7VZ9$6;C&?NZ"H\\L-3)2FXQT902\VL P%@'GGCD<+$>,NYP_I. ;@E@@ MC64$_RT(HB:EVS_A#>[%[V45C#6.3,.C!Z)K>8 M2 :81K753GI;1B3S1J+ZV_OW;_/^;/WKEXM=N&=X'KA^5#N'J.2XT=R^V*NV M#QOOZZU:M2;J[R"P551)[H)#R1.,>. 8.2PI4H:1*!D/(3/2J@<%MLP2*6V$ MF(83<)Z)%4PJ;1-5/B1I1"E&*R9&;#\2'K3"#$GFP$W6UJ.<$D,, Y XBZE2 M-M>LO70=P+*2 $A MST@.,I)R:W?%@6$LL$W,A$2E0]@9@7AV"W4N$?4RD"05]S:: 3" >[A P/#2 MN[=7? 8OK-M_G;7:^8*OO*:97H/8T&**RYA RY#WY1';(!-:!_/<['R$MK]39< MN]B]A&=5W<*[\-QVFUL$GA5O-+_AO68-KG.7UO,NLW(^>B4T@E6'8)Q;"NX8 M!^BU8*")I5K@,&E[\)?1./AXCFLMK<.6!T,LA. I.>9=),)Z7\K1BLD1VQ>2 M6>4M09%X"B8CA/"T#,97&Q?&@G&IDXQ*.&0UH %W M."('_T/"4*:#EL8&,L"%A9H8^ HVF?^-ARW?CKWU2K][YK\-BJG[7=MJQ^Y, M2+M7.[H-03$C'2&4*XXS;;0)VG&>+ Y:4%5&)7.'H_M;A2_VFIX7[<#-&F]4 M/^+Z\8YH5#]]VX-[JKW_R!N9VZM:PT7'N282UE$J)!,3F2LU(3XUU'FD<0!%=Y;R%(2UE(FHO&"12.%<&=RN MMKJ/!;<"Y$!AC1&3SB".=4+.4X:(DHXEDW)C?M98LD[,(@VP*X%AML 0M&74 M6)&B2V#XC:8>D\ M\523)$P9W:XV,(Q%MRQA'**4@ 0<3+G0%+D@!,*!IFC! M?<-*#H!!S(R#81FWFN>@UF\[K7:E?^:>SK+VJC9MN\1=6_[I-&E\_XD:UW=K]ND-KEW\=UJK; M9)=NLWH3KI= 6!LBH)?0!$E#+.)1)F1\E"A/PM(:*X-C6-OD#PIKB0N4JJ0H ML8$KI9S!3F%'P7].-,_2*L5HM<2([2OC)-UO_8^LY)D>7NU<)Z;) TNO<%5AOW&A'ZZ M$#R/1.D\E I@7UF",K,PDL(*:8+3VN=<)EUG9E:C0,L]CL7#!6PP)SP0" PX M3Y@Y*AU1"=;?!A&D*-W!U<:%,7=0!^J)-@&Q1 7BB49DJ850409"L768.K^ MN/ *MCBR/UAI'9]V.]]C5HC'5>V]JNT-$["7VG))+>7<")MT("#27-HHN2Q[ MB>8/0??W$K5KS6_YOB\:S=T?M2./=^E'N.:];_7C'5Z[;!_MTG];N\V#BZ(G MS;$H=0@"Z:!39GIFR.99KX!JBMJ$O<+V;LK*2J=;:<.25CJITLYVJDQ4/[L+ MPL'B<*U)8D5AK;>>QB2] XM.E''EJ(L5U_^QT(0+$@&Y ])61,2M<<@Q'I"B MG,%;QG&6._KQ.A9/=D'*3/7BXD+$"E2*.2T=3]88R6)N"TY,4&.U+D.3U<:% M<::/R P'$XX4+BB &,[-_/UWL?0VG MCG*Y]Q6N_2@7,':0$&D7I882G/:T>U\[WJ MI^/:Y>%1_?U'4G^_@QO5'0+W?[QW!*'5U]US"+MRD$XUF&<2$@K6"\1U$DA+ MRQ#5>?.8>ZME>.CL1!DBYSQ$"O$XA]\[(Y*(21%EA./6E8*T84[ 9?86"VD<%$P M)7$9HZ^ZPM^.T8D5FD>+D2$JN^+6()VT1> T"Q(9X!%;SS6FNB,5AL:#?,)R0H8G MGT(PX1G(BUW;5!2O:S6K83E3Z]\2[5"\7DSABF$:%9>.0%GN/7Q*+^VC, 7P76= MQL),:UT::6NH$:6=F9V=J8W[KM@+;2+XK@;<#<1M%'D6K$!9+HS19CCZ>YW0 M18K 2V!8)O^S!(;%!X8Q!U0P0K55#@EOP &5G"+0#84$Q]H8&2CFHJB?T5HL M$#*4N;G7'$?GGE=K56#*:TXR(:LB1.H XBLC#O=.';BW+ !>_P+$_HH 27'+ M^[/C,_"@8P!4Z\)I;+YN^.G6<0>>ZF7Q9PE?LX.OC^-^C7#$"RD5"MX&@"^= M/1RE42:>CZ G0D::+G$DM>DNK5T@!.$$^>*6ZE=9QZE:(@,3&E MM+_/)RJQ9$FQ9,P5XE+I/% *$1LL L%*2&/MD%,"6Q>BD[C([Y-UQNFR8,EK MR<7EG/:;BOVI1Z"L/Q5I*?-MH7\8=4>XH1-!1(2\( M1YP[,!Y44Y2)LRB3%)P+MK8IC%CGZLESK\H4V\)BP9S=R1(+7AX+QC=UG22& M$8*(B01QKQ4RV&FDJ"=)$F5LGH$G-%NG:I'2[3,B6QFH--V@8K&)5YJ=OFU? M]::M5TZSJMWQ?'+TL P7$0=?_0MG&Z4Z;Q&=# \ \I@]X;) M$0*V3@*(]!M$V(8HT'BFRJTW[DWLTJS>=F/PN,?_'=3"Q)#K/_\Z:[7S/?0J MME^)UA_F2M":[?K#P7<96:]D%ZL(/:K1QV,7NS<^HA7;C0 7O7Y11?J?!\"* MI 83'&3TU'(JHA;:6.V"3T8)X>\:62;N@I7/9^XH^GZST^AN?;>M=EZV=YUN M SX$<#@Y*+"EJ$2?#B;D.M9=57NQ;KCQH,D:228]X,4#,48$D)9IP11)SX8&\2#)0&;EG M1'(AA$W68>],8CHR<>>\RG*5GW.5'6'$.VR09R$A[JQ!CGF";^W<7/K:%D U4T% MJ+\B%9H'QCZ2"J'4ON?2OJ-O%_O:8J*3"TA:K!!/!#!6ZX08+!9.R4B?Q$OT MM9>K_)RKG +$2XX QDK*$">*(:.I YO*'";","'-VJ;<&*_]>K48Z^_$V,?W M,\$S@W"QE]G+<]W%X"BG;0O:4CEO]0\KW^-)Z'1[69"O':Q_"&C=ZN6# J1/ M/' ^^^D9X#@\\3#AIR[F!>F<]5.KGQY+MQ5DO;E2:J7P%AUKT'^4&/:R\I M)>,E)4/L&^V#BL$CL(T<9><5&4H3,B(%8XDSTK L&>,V\Z=D]!_H7*^#A>B= MPF*VOL?VQ?IC;>PMLK<[X9G2:V"\^3^N^\?F=+A^XX'/%-JV_; M+7\#UM5$6*^V>F!,04T6X^I_:8**SJT8P,9W.\<5?];K=V"5!B;_L--M7<(1 M;+N0D=#JQD*BX._0S3(%"SXTP+UKACK88WL 4I('RT%@5@F=\Q-TV&G'(E;K MQM2&PPS,=S>"BW$6!]Y&=B:\[78O\G&_V_99,9,NOSN2NY_G ,^B>S"0Q!S\ MY2\.KV1TS%YQS8,SGG:Z^>>V!\?O'<*)4[MS/KSEULGWV"MD-ZO+]U:_%:]< MF[,3>Q9:^:> F. P] :OBE1J<4&]/ORG&/^2KZ X>''H@>_RMG,,*WH!#RY4 M'@#(@1I")"78AL@A:G&84^XED2:29#&;R)SY$YEWZN\F0'.QR._@AC\#A#;2 MG?L--Q$XM7[$@"YCMW,%OOB5@6^MN27@VG[4FKN7M6KMO/%QGUHEL7$8$>D@ M:#'&Y?"%(F]2!$NI*#SK!P6ILU_Q][9U\@&"T,;)A/4N%_L!BYVB$10;@JS+ ME*9"1N2P$DBI%!D31 7"US8A,IDB5CVTWP$$ 1%.1Z@+&'D 2S7$HHPY8#<* MW)L&3\-9-P-7_EG_L!MCY1BDZA"PN(BA)MCZC0IX8OG[@[>+'PU>7O_EX)WQ MGX,_<'7A&5R?<.7G$8#9/LA/M=)8RV12) JNF354R,1U2"EX!4%-H21TI"1T MJE#F<:A8^J5#O[0)]W+YA32JVZ31/,#[+D',X A#FAD-P*@2TB8Y% 0LDX7H MPFJ[MHEG&;W,7"H>@YRE0(P)!*U7#W[L4V>3H9P@&;E%$&D2I#G62%KC\J N M0P/_M4#<#$&FS/,L;"#Q %=\&&"!KUG@9RABBHRE.\[[_ MW_\!KP7_.8!Q4+,PC%M&J;Q^KZBD+;Y&_LS?>(Q3#$YP-Q["]V %X:SP=ZS\ M!N:@]_N5-9K2>A7@<,L._<+Z%#;F(5A"I03(TEA0&SA-5!.!0S Z M-ZRT,,_@CWE2ZLQ,+3C B-?(AMPTKHS5+ 4:TAUV9>C"C>ZZ5 M#4ISD6(6B+LJK28:E_6[G=KN#6Q<)(@IW96G"-/!9?WC?E046^-33K(SQ!TX MK%;*@)S07K)HC8AJ*="EE(4GR0*N'>RKP'QTEB%#K 19 $NC&4B%=%$Z!>L% M*Y%EX2XF@97T6A^:_KZVH;.>-RW;_&ZYW^@_O\Q52AI!66 M07,(]7C>H7*,$(XMD=03)LROI@H5-&B?_6$,9UDYKE]E=72-6Z,+NE4\O?WC M-#NZS;R7U82+^:O=\=]>FX8<;5W4SO>5IY0R9U (N4U2A01HF3#RBA)/M=/) MJ[5*!!@YS0^]>Q;7%C3>VJKTSHZ/;?_)D=D;:]>-,Z*>ZH^-&?T>')QY\2C:*1HA;E>B#SZ3> MX(K<^3'>N/NS7QV6L W%'G?87W\F)'^>BYWZL!,:ED;+"$ 7%^.;]_01W]L3 M:\:^.J'[:3#V<#[-/F/6:M!/7*0>:H/4P_;/U$.%D?4I>HCG^\RO-< ]@))H ML1GN>'7]N#HLTOL'+1@6@:#1>ZRO.YMCOR&9V,=6^F^TREN?U6: M2Q\5[/RJR_3AI7;+W0_Z]]'>T;M6_>M'7#_ZR!O-3ZU&=4O4C[^P^N5ANU[= M(HTJ!#WP^]O]H/DXM:]YQNG'O),EZN]W>*WZC>XU/6N\AX"I^H77+S_F("G5 M6L->T,_X1_UHA\&][3-"55),(1X\1$G1!618, @KK6UB6O"4!YS3=?5TZO8E M(S@M8:Z$N1LPAWUDS-/@HHG<,::)5E2HR W5!'M\7QZTA+F7@KG+VS#'5>(! MP PQ$_*\9T61D]$@98/6A&"E*]<-?3(/_7QA;@6\YB=RQ,X!1*ZG8._R MFDL.P^?R%J\__4;:.>G;DX.6:P^81WHE=CX$.R_&743%.<6 EB@H3L%%S$V0 M01F4R08-=4EC8P [S2(-\"AY1Q?<]2EU=I8Z.^;OT.2PBC$@%J0!G64,Z4AT MIHD Y!5:)T>60V=7P)]9OBS@U?;RH)]JM,GX)-=FPE-8.9B@U^+L6("06+ T<(VKBG_^Q#I8P+/^W3\9J["=4W,((;B$C< ?!1'QX.R M1EL9G+=1DZ!9P/M"KXU^=-C]N1 '$;ENM-^0S?,;WMCVN;WHK?UQXT$W/[W?K7S>_O3OSMOMS^N5G?K;NQO@ M;C:NZ$DEUG,2@'JCN?VYTFQ4OM2WOE1WFMO5RMM&O;I=_SQX];GQ8:>ZE=]^ MMU/?JK_=V?I0^=R$-VK;]>;G2<)SYVUG5M+A.QGF\I^3E/4F<^D+M4Y-;O&3 M=Q*7/E/SWE6+:Z<3SEOM-O@$MS;W=Z9]V%Z=!KO!VY 5]8[?V[;[N7 M.S]V+P\NX)QL]^BP5:_N\MWFUL5><^^XUMP]WZON7(YUZ#7]^>[73T>UHW=' MC>K?Q_5J:#7>@SMQ='A8J_[=KA_O@OG^ZUOMJ)[YZUGMX[Z2 #\"K+@U22+. MI42:\CSCU$LIK3,"ZX%'!W8BAJWL3"E"F58)5%EAKA37PDB=,O\8BX18>KNC M;[0.18[GYTI4!DLQ;IANM7=>-U*#-;KW IZN/PO3(#MZ>"_1]3I2G)^-KZ.S MOV(MH?7S?8I5$AH;I".SB!MX9:4"KQ<;I9U+RC"^''VL;P]!^WZ25I[$_D]* M('L,/G=!CWDPTEAW,63$'-!W'A1$%K_U8JS4._U8(>;W@OSS@;0\%]%VAU_Y MQ:"&(=TX?&D6#;./[I-?EDY;(3:X>H;F5;IAI'J&3EM.GJ$M>-DN5MW]\?7# MOD#KYW*U+W[-E&:9,G>0 >I-T04'97[:=1T-F M)D P\7];<*F[%Y6AQ7W*!.S[A>(Y9F._ZBN<90F!6FRQ'0N 'E$.NYJ[32NY M7^0"T2+1E&L!.4_)..DX$RI@:7U(@R&YY/XAN2.Q>J&Z=UZIPG57/:Y>[>:8MJQ]M\WKU"]YMUG[::MIYGNK-[\=%B[?'>S?_ERZT>]^6V?>JFPB!8% MF7-(RBODN#)(1$-S0:9[YF7.+0XM_80KO"$M7-$<.X] M=RS :TR%=%$[8@V-)0[-&X?8[1UI+VB>"*A =(Q'G$>*C) 266RMUCRYP/-8 M;;ZNV?C@HQ*'2AQ:1!R*SC%G(S$@O%P38J/'%NLDL(Y-(0")P3E5TV&1>6)"$=:T6R2&:40YD&8+*:R,%*ZWC4]OJ M%CL;>=) O#N9N))=.[_-,3C;*1Y]#->68^=J-3Z40#5+H+H8#]Q@\2!&:4&OV2&CT6 M A%C#%?$($T309QBCAPS'#$!G@>USL(*%\T/C(X7Y98:O0H:/>N H=3HE]3H ML6#"1D$"PPDEQSP"W4Y@HYU"'M/(DXX)-'UM4YMU,J&=:2X:_=2]J:<0 $VW M/[T<2C]'O[Q4Z5FI] W^BZ';K1BVEBH+*AT4XE9KY"(SB,@4622**1S7-LTZ M)7=-$7IDX\S]91O+0O3U2O5\UMYZJ>HYV,N>L(\@ILE$([&@(M.,=)6 M182UX)+ ^K$@#T0\%Z E M/#T.GB;UE@3P+3FQ2)G,YLA$0#HFB<#5%%A V**)FQD\+5Y1=ZG'SQUNE'K\ M''H\%F@(;;%E$%DHA7-A$E?(*-!H&2,CAE)+F2WU>/7U^-F"AE*/GT./Q\,% MS7B*1")K.,YC 1*RWB0DJ&0B"4&498NHQZ]@2^,FO\.(6*G"2H:'9;S"DN&A M-)HCH\G 0 +F*D; ;NI$ 'M3,")X(FU@01?E ^PE64/X$SM9&-"C5^@4DNM MP9$*#5WI+E,AJ ]XR0P#@IL* @,T-"CGG,')4<6U8]"R7 MLY1]]V7?_2(\BH?T],TZ "A[^EX.J";4W5%)J!"4(>5S Y * 6D/0.4%3CR1 M*#W19=_]:FOTC .#4J-?4J/'@H:HC"87L4]C$GD0*:(T)PBL!)TVN?N>>TR9MYB[4#;> MEXK^_.YZJ>BS5/3ZB-NNN7M1O_Q&P'C+H#2%V-KSB+CV$6GL09:M9(0GX341 M9>=]J>C/[\67BCY+1;]*IHT4W1"+K30:^40T*'IP2+.H$.;*.*T\C825K?>+ MM@=0MMX_I1)>@ZM*P;!QA[E5V$7GN?->"DPM=F3B?,^R[6ZNR+4]'HOH*+@T ME"+OB$-<18Z"PM4X3SD*QQ7B9#($A) MDH1H2@A81 @8CU)TXBEP@Y02'G%82V2L5X@PRR5VRH&@E!!00L D"'C4E.\2 M N8, 6/Q"W:&>XPY\IQ!_)(T0=I&C PV$5,?M6=TN2"@[+XOBRB?/U8IN_V> M 9]VQJ,4$9,Q+@$T<1DA2DD>6:+R*RTI#19;X1>QW:^LAEZ2B*-4Y&=1Y+%8 M(VB'I:82!1<$XMKF&:U$(I^4M39Q(_1"]NV6BKPD<4.IR,^BR&,1 Y/,!I(4 M$BXP!,Z41%HFCK US'HMK*8+28CS"C8V;C;@UVS7'XZZ[UG9?;]45UAVWY=34./O%H-0^.6XZ- M=-%1XE1NS# VE:H[=]4=CTTA&F7")&0(3:"ZEB"')45&:<:5M,K@L@%_WL5W M90/^(YK[9AT#E,U]+XA47\;C Q)H2BQ:1&5TB N(%*S3'%'P$25V6%OERP[\ ME5;I6<<&I4J_J$J/Q0T"@V.HN49!0+3 ,[FTM1Q\$1NQ#N"8A"#*%OR55NE9 MQPRE2K^H2H_%$]0:0[S12&&2>_"U1YHQB:3EC#$.EEJN> _^E,U(@XMXP^"J M0^?,M>-@:^,)M;&+%K?\YY%M6D][,@N-C',,7TK!W'R MW!LD.,JDI C6,$1*';.>/PM/P9.T9J@,(\A&3Y$1R40L>9*6/@O30PF5)52^$YFN^\?FU9T7![KVPV/;/6B=%#/:2=^>'+3R FSU>K'?&[NKNV_Y MQJ.;04WY30CX[ ]C.&O'1GK7 L")'UK?8_AYN8.K;>:U;,)I_VIW_+?EA(%V M_.^GB[VOX=11+D%MSW>_?CJJ';T[:E3_/JY70ZOQ?@?7CPX/:]6_V_7CW1_U MH[^^U8[J6:5I8VN?!Y.(DA11YPCB\#"1\=0B*84(AOI-YE: IA;![&RMO.,9SYHG)H0Z4/?Z=.N]TYA^L#>Y$*0:BTLR14 M6C\EUQ:R4.E&G^$C5'YKG[\[%>')6J#8?ZHP_[ZE,JPY[E8 M-=5A[\G#/J"B_!?]!SX""'9?QGD;4ZHQA"^\MZNF@RGZ#5;V(=P8?7CC0;Q6 ML9BR V65[Y\^1! 6NQOI?@-;W'2S:T,L_*SGH5F;*N)_P?AVRL?RD #7$0MN M*T_:.$Y,,HDF[PWQ+CNQB4T;X/["IWTU9:D0M%Y^NZQ7]P[A>Q>UHT_'M?>[ MHE:%SX]J @)BMMN$S^G?A[<#WUKUX++1K.'Z\39XQCL7]?=P[*-OY_7W[UIP M3 B(\S77V.XQ!+ZM:]-6ADSNE#N-$_;(2Z<15^ R:\.+/Q/$*EPIAM:$+5P)D6:M*-J:O+G$@9>$ 8N;\, MD8:Z2",BBC'$+9'(2:\1$RI@1AR-3BT9#"PUU]*4>OHA]GIO*O9:V;H][L#E M7=I";5&E_T0W9P&;::9\- \JC7M^5^9:E=S6M24J46UFJ'8Q[MPH)5TN?$6. M!XJXM Y9Q22BV M#22)>LK5-N4[E^/[G]!5R99_< JOV"[@GI6H_OVJ/.2PA MBF@$-H@S[Q WQB#CM49*:N<% _0.+JLVEGHQ5'N6;73$++A?LG-[1V*]/_1+<9P7N];?C?IN@7OL$ M+EL*'A#>"IF)?P/BCE"B\R1SG+N5UH5^U5_O, #, ^,N9IGA :N6-,$ZVH4)$;J@GVN*ACHZ,Z M-CKF8(G;8'#]6AOI-AY,!P9R.<'@"75NM*-<9B^ M [/*KRID M&=PHLQIBLX@Y2Q,I9L117BO\K MD5"16@>+;Z--'#MM)"4X"0=.)Q&,ZBE$8C1XZ1<1Q-?"$8IA:W"!I:B,B\H7 MW/BXSW"*%GPXE#PCH/@<(T<910K$)TF>QZN9M4VV02;+RL8CW.!'^<\OTU/1 M^55/Q;NS_EDW7O=EM@<^]6MOMF"UK7T>!0^1"41XM BP/B'KB4 R>M!S@7/& M=:S98BY!T<%!-QX4U1$Y)/)C91+7 Z6BT:)8]LII,=ZM5VGU?OX.C)\K..P' MS1B]NQHL7KQS@DOUF,X)I3< @9^EQ>'NDSZAQ8$J/8L6A\4N89ZN%_5389)! ML++Y?>H4A<>FDU]!0G@U4[JS:D_^55W$N-V\DMGVB?OSO M<9W6SNM5^._[[9SJO6Q4#\1>M29VW4[O,RX2=,RA*)< 2!X>, M-P01B+>8<\)#0+:V*?23^7 6B ML"0 :%(@_"I-?=W77PH-8'<[?/(_M[[%6 MY,Y*_'H(?GT>QR]')5>!1\1-P(AK*I"3(2"F791&!NXY6=M49)$F&KP"!Q-T M1SR'3[FLE*RK@E_9YVJ>K\JTP1>"K=8X;'EF8F(R(6N"15Q1@XSB%%F>/*$R M4IN'#1I2>ETOC%JR]+I6%+7RCF6)6P_!K8L)N"5IYDK%"&-%$:>$(Q.H12DR M[QQQA'LY"]PJO:T'XI8JO:W5Q*UWG;,RR_40V*I/R')I'9FA22(:HH90$4>D MB56($<^$\B;%/,*"B]+=>DG8:A[&;K2I'[NET[7(X-4_ZWW[!7)M#S U\3DEQ,:T4XPRAH+A&W$#(:'AUR&'POYSPA*?.CFS@R+QY^UXN>>'0PWEM.!^_O.TTVOEJWK3C6V;"\N' M!4U##;[VP^%3QC]_8AT\T+/^W3\98UV<4_T9H3%#6:"N#\S9J$C0+>%^2M=&/#KL_U^$@(@<.^#=4^.!O;/O<7O36_KC)PMTZ M&5V1X'#)B_/ Q@@I=<'3NE6K-9K_K6S7MS^]WZU\WO[T[\[;[<_KE9WZV[O+ M3V_6S>E)M)MS$H!ZH[G]N=)L5+[4M[Y4=YK;U/6Y\6&GNI7? M?K=3WZJ_W=GZ4/G1 M1?:B?KG+ZLWVMUWZ][=:\]/AWM%?+3A'J]'\]UOM[QQQ_U]^^.:^___K9[O"/J8)7KQ_F*)1 M"(\T$1QQZ@-RVMC,H!24BVR%#EIB1AAG M%ELEU>UZX,$:5 :+4/FY"N/&;"I#I.;6>/D_M\SL$-3O?1PW'Q]\BR4B%%8R M\*2U=MQX@X43G-,4(#YLG%2N")QIT:-!]'KE;<=U;67K>VMP[L^Q^[WEX>8^ M?'A;^>W__1]-*?[SYG>*-\F?OQ?=75_C#_!,0^4?V^V?Q&[OVD+ H3=N'&;T MW9]?&1UJO6@3&;#0G<*1+M8+?S<76U>..BTXUG?X=BZL/BNJ5G.E==;(7+[Z M5[=U7"EZ/ ;&_>:ECWUZ=?7]3L4..D,JMMVN=,[Z/7"[LT14XD"T6AGWX4KA MQ> L6>1.BUO[$&T/O@EFY<1OW#S9U9>NSI1KPRVGG8[/\"/[\?VQ0"]'M);*SSQBBO%DR4H6W;?2X,@21IA' M"7$$M) M%\ )9$QR1CCC"L+2P+4"!Q'@PS@-@K$S21[H=*:N<9Z5_;!U^D_L9O\(?,FK MI4?TU:U][6*?<.M(BA9YBS'B5CMD'/4Y6\1( M<"HJQ#Q1F6LNT\P%CVPT+B1F&=%R;5.,[Y7?*1$C.W3=GJT7 M\V[+G65CVNKWP-)T*EW;MY73G)_/F#+!:&9C1=2?E9R%:H&= D\K3S^"[S[< M)+' HE#@=BCG.>;!8 .QJ,E^B%46N\ER-FZ))@O:54O6VTYORKS8JS-&1]MT M7UFNJ102649!_'3$"-2?HR ]MMA01I.^SQA-D+;^8;=S=G!XRR%:'\#2G4)R M&-LMWSGMCV&2QCHX'%1(V5'ET@1EK?NR4P>0>]V6G_N[&+E6]P+U&^N_5 M^7H9F,)X'R_(RCD@:R^>7(D)?G5BLLOWO740-DB'1 K@LQ";D#,V("D$1,3, MX9C2VF;JG'7'Y<1WCB'&\ADO?BYPKP"D-CC(<3$%(OONI41,EHC++;)/1,(2 M'$0$_@)(A,OTJ-HKI)07%&!#$VM!(EK?X]02D2.@SFGLVB&(G!^VP%ZU^ID) MH)(1BQRJ$]:X/A@W@; M3M0Z."G :;URV&F!E;Q^HN%73@\[_YL@RAWR],PB[(*@I?@<"V.MW MSP8B^O.L]B0+U1]@"G/H^4?OK/L]PN][L9@%E:4<<3'(.^F^"^V>ME5B#].VYW!,0:.P? !]&(L'E]^*^5M@?9PHWYC0I;_H0F3 M!R7\%RW/Y/H\O8&\PAO#%,'Q(/N4PWCO.V?YX >#S$+QUX _"WRPUD__ M?;(3-]"(/*[/@N_5[5[D WVW[;/Q',&#J+>"AK#/6 ^/@$$0:@VHMH^*\+RQ MQ=A=E*93^F)E,N".+.@.;WS<#Y1C*@E#F@J'>,02Z: 3PC&(Y&Q(DJK,EC%. M(#_RP I]?9#K37RRUNAD")P\*&<%)\D$<,4Y5T3F<%&!W=F+!^N9X$H0M MY,K4XE6Q*5WD;)UMVQ,/5O4PPJ\')Q]!YM4\T9N0: LG'A)W4 M49$,#7D'E$M"K>38".#5;6W8.0&_)G[H]'KONIWC M4C<>XE%FCJG++Z11W2;URVVVC\',ZD H>)"S!\.$E''=/2$VF4]5BI*?@GGR89Y>+#XF^)?::#-)XJ M9(R4>:B*1$9BAQA6G'',J0TT+_XX1/Y>N4Y%^&0*PJL0Y!>PV"K6MO+;D.+G M]V(.P4.1L=>'_PQ0#OPX."#X_8?P/;B*JQ.T07Q^G^"(5V;MB;_*"AHVDPH: M7E;0E!4TJU=!H^=50;,U")![_]B+7(((?W;/8OC0LJ[5!H2)O:V3T,@P?.VM MG^4U;P?>ZJ)4V=2OZEYW1*.Z]2/7L(+47>XV/\%W/HI&\R.O-[=)H[G+=K_N M?6N\WR&W[6KMZ!NO5;2 M!,HB\80P>[O*9K@PE6%'VB"Y6RQ,9;@(E6LK=.W3#QV0^F;L'E___->U.9/S M,_==\#WZN. *>*?Z#9_,RS!9-M)M?3P)XRJY2,R5\] Y43O?US1ZS@)#T1J' M0!0->+">0PRC=++4")[W(V[J'#-:B\2PC PD&7,08:U-Y"E29H.,B\%T.53T M>%W1!X[P*#?0OJ7H@T]S^AKULZ)?__S*JRY(,0O"RYS17'+*2Z$WB.3+1'DI ME^AB]72'O:>U[ $=9(_XZH2^KH%W.Z?^I3&K4L0512!<@1AXBL;:E7T(5\6N M.1=PXT&4$G3OPYN2%':5[Y\^1&86FT9DRK;'SSE9-2C?Z, E5?KV!QS\=. 2 MSH,B^,XNN%?4;7O?S9>=M+>"FF:6VF$<,XQ1EZ)]]K$AS;!]-K?.?CK>/6H? MUB_KW^K%ZQW>:-:/=IO;/VK'M1][7^M'C:]?+FZWS]9SZ^S[O5;CZS:#:Z?Y M=>WH0-1H_;#6W+[8O7S7WJ4UL=?\>R(IE,L!IW0:.1T-Q$2Y[!TG@:B(D@B( M3VG(XV#8.J;CY<]/ZI^]1S>68YYFB6ZO =VX8IA&Q:5CF!,5C5<>LY@3-\Q3 MPJ:=@UFBV_.B&[Z-;M0IE7(EI L:(ZZ$1D8%@Y(T421*)3,#=&/LR00L+X)N M+\TL5>1VYZ&=[UHGN2HE[^SVSKI%@^][HF;+OF MA49L8T+RRME>406ZMOF;_?W67E3)E;6 3FA1=#[,I8[D;V,0B.*0\"V7!?TR4.+9\B; M52KT@OE=I4+/2:'Q;87.#=22YN 2_LU[WCC/,%;(4F.=!H@&;<]31]?)TQVQ M!6+"6X;HKQI3! W(#3'?X\G9L^0*2S+B62?*WN9&83C=UU;_\.U9#^[]9[G- M10EILX:TSS=]%+C.?:>M=U)IE+0GF2I (>VP0]1BDTPDQ!.;B>V&?9?OXM-VYB/'3@"WL6G5B MB6_/F509#5)05#""&5)&!L2C9LA)XY 60CL+RT=-6MODZ_CI3+EE4F5QM7E6 M#DNIS?/)J RUV3KM+581>HOYZ$RMSV MKSZ#<*."2"??TU5Y]<42;EZYIVQ>E7'D2VY>9:G[,!*Z,GI\-CR>-!64VTS@ M@1$6>;I>2@(9+172/F*(+&7"+(^I6C=JD0:#EFJ\8-Y5J<8OJL9C;A7FD8&Z M&F2*X;[8>V0 @1&@L982 R+'3 6[+O BJ?%K2 (--G!S(]J G[#,^2RR.W)M M-%+>;"_0K$2RYT*RQMC^U.Z^%5IX' V27N7]*0 Q@[%"A&5*3FQM=&EMDZX; MND@3?TM%7C"'I%3D%U9D?%N110C,,B^0,/^DU.9Y:/,U)P6^ MV_RV;ZF1 +X<63[(FRAD%?%9I14)V%-/?-9F-K,VTC)O,ITN7A6\9Q+-V/U> M9DX6VSVYQK*7,>UJ^4H8>\ZDR3#]FP*Q+#*/!*$<<9D" )JB"!-MH_3!1L8' MTZ2?#&-ETF1Q=7A629-2AU\R7S+4X2A,4. C(!5T0-P;B1PA#F%NA2,FSW7 MA0[C1=+A>UR1$7\>7&S\M=HOWC=?[ZVM1):KX(0M4UK+X#,62S5._EJ:G5ES MC623T\(_"M/3W+VH7WXC^S810[@QQ9!0Q!56R'&ED,!4&>\UQ,%%0YAF94)K MA75Y5KYCJJ5':@-G9@)UQ M?RX999DD"ED ?<2I=,@1X9'54HM(O*3:K6TRO<[U^,RKQR42%H,:LP2\$O#F ME"DM >_E &_,Z:7F3)2Y(4YYY2S%1[1A'GK$'.6GS;Y>== K"F[(I]W)L5CO_IJ6G'OJ])MEZY\27:VC^6DCJ1;WJR3YXUUHG&U 2UN>:68\TY1$99JG#*EA& M,'AH$)$N4I5="5 E0,VW!+@$J.L-&4AY**PTI28_!R8O#N^CQ$<9B$PB@B) M$7$1'-(X<12#D5(*QK"PV6DD G(T411R<3MHSG%QVKW0Y16$9V6G*&KM%8*PYT.S@5C9K]V+?*HZ) MY1H1[0#-0LC3^9)"20JL,-8L#GI&B5DDKJTRFU5FL^9&N%-BT_-@TT]/Z^"\ M?K3S8Y]Z#E(J!$J8<,2=D,A2X1"7$5O,-(80*F.3Q$^>0/=RB:S%ZY\JF\A> M9]GVH$*[GM=JB4J[_AQV_=MX M,I2:X /W'$D!@0=G+I=W2XNB8\Q9)UP(@,N$KFL^JQ3*+#1H.4J^2_PL\?,% MFR-+_'QV_!S+0&MN'3:6(!6,0-P[CIS$ LGD=$I:>&D%X*>8?5/,7/"S<,W_ MZ%LXW>;H=NIGQZ G?K3Q#&]F$6^=G WFTA5RQ8S6(C$L(W/<8>X,U]I$GB)E M-LAXLRKZV'8/6B?%/4C0N!M%TAQOC-5($_V<%=)WZ3K-NFXWGJ568*JSWWPP MA&Q@E9_#:+)WI77%='8ZG.U=L=U8"6<1/JHL 1\KIRW^H?P*\"92O\\MK]'5!R@<@I7W@D ,NUVYSSG^_,W M?+O3BY5.*OZXB+:[4=GJY;]KMNL/!V+/R'HE.X?%2:K1QV,7NS<^HNO%[^WI M:1L$,DMX"Z"S&WO]_\_>FS>UD63]PE]%X?>9&ST1))-K56;W#4?0!GOH: G; MR.T7_T/D"L):>+08PZ>_)[-*0AN[, )J(L:-I%IR.W=\X;'9#>S<9QXP/KWEM!<^]XK'T+N :+R90!@+(A&"F=*>0SK(B%'7;,O'DK-LEBT?Y%%M^UWPBZ(BP0,C"H/51WR?&*!#8^U8? MP%DC\81NU][ITYA8N%'[^^]WM=_^S_\70=,?[QOOTE_DCW_7SL!J]>9\YA7I MD2X*\8%OMVL6S!$-P!/ GA\."@#7@C]:W=#7@V%_9!,\'?BC- RX#5X0;5YX M$#SI* +%TW[/PC,3 OV?.UCG.LE&)48%$%.L0'+Y7 [KA#H M!8S&?\R8Z6+>3/]8#N0]S"*&CNT%^,;!%%H__%::X.W,]>R521!X!V@'Y8B4 M6B)C8BU:YBQ26291,%1AB1GV0D8)LEB!J ;\TX8_-H'(QGZ1@F CX0U@22-E M%!1V';V/845I\_NY&_61^O3HZL!>'*@]"Z3P@G5G0)#DWR%@O MD'&>!"?W3(3"8]S83 MR!(7=1X%.XKF' GXFEBIG(_U%SF=UWEH_73>RN1&I?-62F>[O'%T:"V5TMH, M:8)!B!" 59KX )!;>H5M#L#61:VW&.1WE=:C+TOK@9S#)F,4,&;@6>:,"UIX M&HC$.2,:)^JE8^JEE=9[/(+]1!MGAYP2I3U3*&BG$#2L\V'EY3I4#,<8DJ%8%QI\2VG.O1.$LKK3> S>7 Z2A8 XI MZBC2.1C[7"BP^',J$:@_@#,DB#RP9Z+U5B8W*JVW4CJ#SUN'(@BGP!2/ZR%C MI7J,-) 8TMQFF2=9)H*ZR=;[TG6@R1+EC ENSI=TK ?I<^\T$0N0W.FH;X\C MU= EQ6'^ M62NZ5(OP#!^'X/PI7! /T:<&,?N:..Y6YW0T3,^8.X,?]."^,(TEVI\X#;H)RU^K,NX2Y53KSOJ=L,)>++V1O>X?"[^PPY#0#O9DCJDP, MF @22:T#\A10BL:P$F07H$SDS9EC@SROU((([VWO MBOKV 3P;?C\[9$IQ*9Q'!$QUQ*DWR(00D'3**JR=Q3$Q=>!_^.ZBANR"@!KO M?^VTV(I$&86N2H>(8ZOLAVZ/[NY$?QCU+#')"N $M+)E_W?4 @*J++(["Z#O M/P\=YKEEW*%,Y@QQE@ND0-@C"V249U[ZW-+HD;RJ]-4"MFH-IF71(KJZ!/,= M_=U/8#M "1!DI]%CT'67^.6TW&:X/E:_!:I\$JJ[#:#_.)[!5M>-8TK&5%H1 MXXW$V-R*@=J4F(Q;9&CTH$J%D0'+"SX")+&P;2#0(L9?##^9(<9:[T<)\U.> M7@E*)Y _(F>@TEA.MP;_'18,$U?JQRMT8Q15QNO^X%)@15]$=V**C;T0^A1,O9^PU4,/LNYN MP7'W2S^9+8$4ZTD.=HM!5?%NB[)G1QR"^@/DS3G*30Q==A:@4RXB' \>%IVJ M($A,$ED2NC(?ZO:?N?2*9=],RBF^_;^F_Y^WB\9QV@V2!ZY$[BGVAKM<*ZDS M!V3K)7&2.7R8Y6^NMJC+[)-H5%]G8S])2?O2T,V7FMEJLY#GB_]>9\ &F>/, M2]&6ZW!C$U KB]"8_^L]VS MWY^:-\['O-'XWKBHX\;)7]\;VU9$]_H!_7P,_'!?:+WS"33!Q5;BNJ(*N$Q-@($$P@L7R 6TW& MLDP[P8QW^DW-@\0YC7*I/P++-B[X8H[2%8ZB6:K]-02ZW ^T/('JYLG/+A9A MAF:6< ]ZB--X^N\"QB(GF0P@]?,4[+EGA[WHVR$J'M41N5&KZTZG!Q;^;M=N M)A4T#K\$11.UD@-KR Y+'%U^&(S,H.5:NM_R,8%H4#.]?K]WYOOP:2%>%$"2 M*WV145'HPNOWH]?^$56?A6M;Q>,3=&H-S^U?[4W>\;ET&H6V66$'Q*H]/E[>GZ^-EU6MW68-A/Q5;A=:DS0NG=*-^4 M;HSS]/\[@I]!SX91OSBZ+"?T6[RZC'!=F$_0-E6K&<>]%O[5*R\K4ZX&M=[\ M%I794F4(8S)M>C]:;LKMV]$ !4:=J8=K]R.E0ETZ9>]BYA E34J)8#SG+K,Z MT%R)8 13FH 2BPB!2)![Z@K$.7'D :'OA7=IIN_+B=:+P?Z9Z 7&^DZ?PB_# M\V=BTOQZT0FP8HON-2V#_XK&T:$PRF 1<@3K3\#"5B!0 7$"NF ^-XQ:IV3, MWL?7!L5.UG\ E# ^Q;B:.G4Z6Y\Q;,JSBY3@=RE -H#M;7LTB&Q5&DH367$. M9!8-]T)F1$[LIU]/HD1)_F0S'E4M5CFNP9[;4;N0B "9@?7A]:6%?Q,_ 4WV M$EF#)!O4?H"DZHT&P$4#@#!Q*#J$5LKDB/Q?2B;0%NFS!8.OJ[OQ4&0+7E?F M-XZ_C$:>GCKA&/]03MTE!JQ% 1.9,K1^PJ#!MNH? <:@,@AVNDB)>>"9LQK6(NVY+#1*![LHDWEX'\*V!+B1PX+6#V8NWP MLY8;'H_K$DS=6.)W?'F+-H->&XRX*V^9RA2W2:\_$4 B?,XDFOKWN'\)Z(X\ M,GVOOR,=8+"_Z_:9/A^\^<^L-0.&2_EPP>'MZS/W!>M%QC'5M^KUO>9_:SN- MG<\?#FK[.Y__V7VWL[]1VVV\NS$IJMQS.5M2Y$GWL@%V^'ZMN5?[TMCZLKW; MW-FNO=MK;.\T]HN_]O?^WMW>BE^_WVUL-=[M;OU=VV_"%_6=1G-_&1W<"M,O M,XR7PNZ;8?1Z&A$ [M][TQ]%[4;ES8%X +@BH"W@[#AJ[GH8,(UXWQ=W;XWO MGB1X#7M1$\)3VAY0Z# A]HW:;ZU_%V^:BP^X5*L MWNC89Q7](*U>V?Q)KBK MQ+O%R5'4@I-@0-"W?:\OJPXLJQI0\$%Z5'R6[W=@0F,+9S#;"V)XZ80O$<-=>W\5[#$&KWNYX@"^S#+ M<1#C&OG\?C40N-AA>UN'!MB#>):AP(1'G"N!%&,,,;"7B ^&&,/?O!5+_'QC MNOWX>>?C5LVV=:LSF 3Q;,Q"X]#N ?E-J*< UNDPPH-(;T6:-P#N2SM[U!U_ ML#:2W3@D*/+&=;$STSX[EETK.V^^ZU<+P.85@J4P<$!<72/9SD!:7'HJ!F5M MD\'O"W.^U8+,AM8\77Q1DLG9'VL39,0+]5AX668LH3-8 M1KB2283K;"YC984^1/G8L_K6(75.:RP)DCJF+.)@D P*@R'**2&@D 3Q;]YN M+BE$5EJ>$R_BH/6S\*T,:H443 D=94D 6KI_"[QU#THAVNA<\]QK9V/$O%%, M L"F!#XS1U1)*?F84G)\[7%V12EWHA3:^'3(.==<1' "%(-X *QBB,!(8*T( M%IB;0*[U45R&_Z7R7X/""9\,[4I>KTQ>7WH.M3L9#>)9R,LXQ8FTG"M37:JRP02TPN+78"EZ:#N#Z Y&J.*\V%K7*XQ6@_^Q1%YRJW M_G*6/,(@O*7F*C@ED> 86%*Q'$F96^0"<*,0N9,QWYS?%"RW4?,_QX[GB=T; MDYP6L7^1.)?LC8T)/X?H\[X4_?$Q=7U>&U?D2Q !2!5@6=0"%:NO$IJ-F1UV MT ]@F7_H5KOLH!DU&/+Y52")_L04O#,/2KA7GVV<[=#CK7' MAA&P/"E!1L=VZ: SD.&:()?E6DNL.?< @N6-Z?Q/O>'C *?/OJ-!476/JA"G M^Y#$1>/3H27!.95Q1#R+242@M+22"F78*+!GK/K/QM:A$IG6"BQNC46&N-89B!UMD66,93G-,Z/YF[?9#80UK9G: M?CB,<:GP]50D:Z&>D@MD?+(>]ZZH:OI+157"U,NI"53W#U^4BJC<-7<@) XB MRMLLQ%0 9!2V"#!.AF06*,HEF#Q**$:YN )-3RBI7^Q )*=)!,,U(FNS!J#I MFJ8)OQXW:2,5RPBGC!FPZF)TO\DSA;&SVN8NOZ*3386;'DB!7W[N?3K,M'(T MLQJQG&.@0$V1TCE&5 OB8=VSS(,])]E-Q?^>>L,K[;82DHA06E,9M \Y4GF$ MTCJ 4-)>()\'*S4',!VK/Y!EV=?3ZNW7H241=(@'$C*+;B.?&>RU)QF3H(^= M8[2BIR>CIYAJH)4USA""K*$*Z(D#;K(\((P%]\)H'#(;T=(U$N87HZ6'"J@* M+:V:D"P!M"2$S4$N":1\+./.A462&HD< 0R;64*Q#:M&2R_9>[8;8D1IS"U/ M:^%\T*,V_&GMJ'_+A)Z4\M))R3&C;DKLV:C%R-C>J.UJQSIFQ<2<-!A?K*'A M?@#7^K&4[W6GPXKCZ1K)_QC4S&@ (QT,-F86<9'EN,K MPXB+F?EVJ:8FL<-%@;'I^F;FKBGUV#DEA#9!2,E=R%0@PF8"FSQ(KZE:FBE\ M;>;<["'(GWK0&NR?PGC=7O&0F M*>(V,T@2BQ%('(REQ=X9]^8MQ4L$BXFK6COMM5+5OB(^?(Y(8(_:,4E-M]M7 MF%5@>?6.?$H+32<'VMK^:!*$>ZI;4\5GXG?!^W1/).?8E"]^=ZK/XX9N%-'F M'7U>\%^2<.7A'-Q0$O],0'^,##X];9\7 RS2=2^%HM6#X^).>,.5XT]A[N5[ M09WYLH]?-^7MP0VQ\M[E&Y;Q_9("@I/?KCD<&4SEM [LL7>C]KB03ZKENR03 M=K9(X3C[.3&\_WD*LM=/,OU2(V#EVZ4)ZYQ18N4P*G2C"D (R5CP'9&D[L/ M5&:&,[D':9K]5$VFVZL=C33\-O2^J+HX&,&CTQP&2:R.IQ%'/)Y(F3I=5%LL M\S8W:UL32=F.\#U65YX\*P;\P=VQ<-?\M*=40BJ]6 PCLD4['B('_:/73_0V M*W;C9=U)U9S!F#S]S]9@&,=ZY3I/+]^@==1MA9;5B4IF9/8\I=G>("E#6S0@ M*OM8GM]3E\TJJR7Z[-'QQ;(J&OQQ,4=ZXN]Q]5KV%F4UMGX4*?:U6 [F ;-Z MGAAL+\[[1U$H,QOWS:K][7NGNE_(_W<]T]>UR2K=H7:FH\9P%3*N,\<),8IQ M G]@1H(-1OFRKQ#!V8(EW.L>Q6J9$4#$_ZYOJ_[RH_357M"*6I,AG,N9F M^&62+E=FATU5J9]4KKM7]8:[T,YU/I54X^EC 4TJ0_<6),4;6X+RW&!)3&Q8N^PL>S:@J["0RB+.73^\=^\"1J36#% GHSK5 M*W.QXRDVG%.E"!MWFP)J0+!16)W(U$CGZ"U,'",QZ,1%13@;CW 6D> M,A1,X,Y(B7$\@N37.-4*%#PC32*B][-5XTI;-@7RE2#G:P3Q^T,04\/:7[U1 M/]K,'_N@%&N?D^1ICP8)*<6,V6MK^RZU@G.@=NQ%X^0[V]MV[<9)N].@?[7GU5#C9!?7.U_.X!W? M]YJ?6XWM=JO^%=3.13VJ&]Z@7^C>UP-VT(D]5;[S^M:AL+%FB@LH^$#!H(J- M":T02.><89QE)'@Q7[20>NEDQG*>>\==["A("(E0-5B+0[90X7&\!;7Q'M32 M)K3\X)YU'Z\B[:6U86X>[>SL,L8D@""FF!0\MT8"',\U"23/F>'$/!$+7;M=G1N?^VU VRH[Q^= ];H_VA9>,%T)_')51/[.96 ['NGA[W^)7J9 MOF?AU_&]T=/8B\[MWEDL.C-=U'+.U[V1_)UE[[9]>Y2!Q_:EZ.#K[J M_;.[LS98_=<+R8M=MTTN##^RU.6_C=.8$LK:EDM MM32VM]@A+&2&/6>@1EVD%L*0!H2/E' L *.&+#;#NP^UC/W4DY)?@]B.*R8" MSTJEE![E?]KCV($C90S/R*1WOC],YS/#6%;H4BHMI[Z^CR$]O@CXZ1F V'K< M%BV:97V33AFG.H,-1WT0G/ (@%>#0B@O(?-R+IO1EQ%3FHLIC4E]+,F7+41Y MZ>R4-^;?D?*?KU 5*69V=M[CI;WQMH4%VIQ_,]PUN)I/CWV[97NGPP5>#1D- M2E%C2'0U$6%,KKU0L7 TV(B,WSX>8:9WQ'\G[QL\ARX1OYQE][8/V*$7+,LS MFR$<.$&HGOOEIKY]*QK5.4_>; M&2/GMOT>C/$T9TH* R/206(LM,MDD#YX2N7=@U.*EK7[0[!SILO&[0&))_[: MBCZ%J88VKU>([\4N-+D,EN-<(6*)0-SE0!' CRB7G&06F%1S>X40+_:[%&!E MP,"T% >46?L,]M'(U_;/079U!B!!^D TA?@8 ^"MS_O3$@!34^5F#WU#Z89U(Y3I@"@4,]E9G(P&B6L?", ML#>2RBVT3Z229]&HZ D<,5L7>UN'A)J %;$HX-PBKCB('.HUPLY2'*S7VO@W M;WM=?YT2NAG/S40T7&.O1CJ+76L3-NO$TZ=Q =:^/RK;,"1X. D!'UPZ;!?K M8M_/GW/GX)*G\7G>I4'(S=ZEJQP],VZ4(HAOV0Y/?OU1;&P_#FF0?"$Q)/>T MWXL I0B^+4B@U9^V)2XQ_F *Y-\7X&],/;J(8'/CL,39FV8F5=Y\^5V\O^A' M'.<1 [I&:33P,N./-5#[ J1?6)AQC%H*+G.MP=1*I)9% OY5"UE(JRR4A533(;J7F#\9W/WN%).+M_3:K1C(.;ANG_32"A9+"OE? M76WWX8+KEH> V4OLZD7(KV[K5;3M].W8./0#D% _->?U=_NWDG^^-DX.S;\V=G_4/C=9!\Y_C M>2CRK0/O^+![ ==XTOGZB#1ASO;ES=D#_.FY\?1]B#AD M$2>#)PH)%@"W9BQ#)C<88:QUP )0GUOH^:6PR6F@/B,"R!E@9*YRCF-CV9PH M3?#\B5"Y(1NU$5U+^DLU\\USF)US=*MBCK,@]S[*PIN=$C\EF96P]&(FW8KAF="N_7EX[^'E(P!QWADI$C?2(:R&1 M49(B;((3',Q%AOW"^:3&QG@,3,H#T)TTC'*L,F:LE%G,[ISCM24!=Z[\&6]>_=MU MCR5L4^*K?[[NL=?_)C+Y.(.]]8!@\^(6IZ:VY77C;01IYM?CRO\D.NA?=4NI MH'['-9*TT,+3U<*E]/1GO'@QOFF>.@O"_/4J!Q?5^< :J-6+:K0[*2]I4M5R MHJ[7==$O+RT%1H32<&TM612U\>H]KQV)ZOD6*W^K&;^ZE:./3K-/P >Q6=(1 M&.%=A\JE#.E_UVU/1-)/M#D+J")MSKN8'5NB@ZD^+]<0YE6S7AGEW[2L#WG& MJ@;Y HC56N\7B;66_DLWJ5AWPNUU(M%>>J0*;]9P,$_#=UD 7'L.//L_#YKB M]-223W:MYG:7I"[/G)9,,VPMS[@QG!$MJ"',"NKH32=LB"UDC6H0#V!9?X[Y M%-Z5)O7M4KK8\[2UCP\Z/]M['7CW-KSG9.NB0;_@;\W/W^LGW_D>V-H'G<_M M@Z85C\TC?G!QW/KV MX9_CQL5W^NUKG34^O _U<_SS[^;.L+Z/?S9.=AG,[5!RZ;W#.T?'L(,8X%W!Z:XD]:9>^6\8JE$TPL53=HX9X4W M@7K&<:":..*QPI;DVC)MYSN"5:+IZ473Q;QH,IYXGV&&#,DSQ(/F2&>"(I=) M;VC.J!("K)L-)=G:BZ87@%>7&U?/!J]^[/>"'PR*(^E!F=1QI;U%[[802Y7# MLY:@*P=WT^O_WOM!)3M7)3L;[Q9A7:Z"TUXXQ$Q,[R>! **C&8+-M+G!1.8V M1GMN*+H8K'='V7F-7'@L6'=;A\2KY^*5XZ"*BQ^1BQ<0D ;!FV6Y0!+K''$6 M,%(BUXAEF%A*J;($OWG+-C+V8./LT;GX!2"@Y2CQUJCGRL[<)*&G)Y(F>S$> M\%$R;K,8FG+C"):4T8C>8<0VEYQ8QSHR\0%OWOZF_SU76^ NPO^V]OVS%OXK MAW")5-[U!D,PA$L+>*^(\^P>58I@98I@?Q'.665SSX) BL42Z%9K)*VD2!,5 MLJ!BNFZ>X!Q9K*BS;J;PG;UT%4<_&IRK./H7QISB077#N?.!I?5:1O?3CZ!4"[ZYQ;:LT]6\U>+#2 &A[H#_N*<1,H]=%]N$AG^7, M'R_D\[8F^2\C M%<_@WO?ZV[V1&891>\O:U'6L @!W ![2T[.&8 Y;BQ%D@<) ,!973@+QV MF?%2"I:[-V^97'2T_GM]#MNJ(_/[\^T*X'W%MX_.MPO W4J Y$KEB&F/$2<\ M0SH5&_)$29IEQ"CZYJU:#'=9([9]=A!G_0;\7*Y\;>E"J<9>V0?&3J4.W0M MOHK#OI4?W^\?Z[[_,^[ =.Y6I7CN$J;>W$I*)RF?YL$Y_$8.I9)864(1BT4U MN0L4*0F*B#K%*1'24RG>O,WX"TR@J;CUT8[F*VY=#;>>SW.KL#1P,.BR$(]_ M3.#(Y$XAR0PE&*P[DH&2IGS] VE> *AY_L?NW;%#MSIZ7R_4)6.$"O1@]]110 M=3?5#X7KRD(4<%WSN-5W'W4_%EBO8L-6I]5V%X&M-0!C#8XGPM(ACDD 3,LT M4E@0;[.@@FS*W MNH4 2AUOO#WNP@H=G4_BC6/WHNYPHS8:MMIE3YZNJ_5B'N@UA>UG7[*DN\R] M^\WK/D_<^^>0W]U;0,6]CF_JG^O7HF9O?]PM M[Y].X^+]<>/# 2BZ3S_AG?C@ZPYOT/8Q*#&+#TZV1./BS\Y"M[RO,.*O M._C;"2BZ[?>=QC8HPN81._A:_[GWX> ,E&.KOOV=U3]\"XWMHXM#S#* +$8B MQPE&7 J,9)8[Y //I>$AY)S-M\T0$N>YL!@$AN8U6/08N'U=#YJE0NO&UUW?5>K7PTE:5/*?-.U*<>M]EUH%II48ZI^3SAR] M4/N?.T#/>[' %/045S)$B3/_+,HIWPY/9J^-99HPEXLO9&][!S>VMR[ ,C,4N=\@E+BBDF"+;S)G*II:%4W5 M+[[_/#2&6RIP0-H:L#5"[I&6(4,$YUA8F4OJ\TA35\5UW8NF:.HX.)98D\:' M8(F4S2PC??535\ SW_=7-\9=VC_Y@5)KH7_RSGA8$TK[#$-[5Z@.D/Y[XS:0 ME_'M3]XY^5?35;WY71S:C,-:2H6DD@QQ$3B27%MDN76*J#RV:W_S=DDQQG\E M-'ZW77Z@'*EV^3Z[?+)%#QVW004 <0I6.?899,A( P($[(F,!CJX6C8 MZY^G)T?53ZWX6U&=2,'YYYWTV_?0'.A,?N M#]/P4DO8D>_#C9];ME?346JWV_&_]EAWCWQJ2AWO^Z';)=;6L2.<[EJ_.5?@ M;L'FOG*?Z.TMZ'*5.2U,T\5B?&5KL\(U.W5C:?/BRUMB7^7V:'CU+0MMDIZ( MF$@VM[)3_][>(R#IQ"-PW+_XWMG<9^\=?^WM^[VUOQZ_>[ MC:W&N]VMOVO[3?BBOM-H[B\CGOO[A)ZFO_L5[B#V5.Z@O_U@X"]KS_WM]< / MUL0AQ.OCTY*3+_3;]L[/;Q]VV$'S@#+H9_U#733H+CF@C9.( M+Q:P1//;]WKS_?>#ICMNG!PQL%I_-IK?+\#:.#NX^,X.3OXY@7L!7QP'H,2+ MQMDA55ABQRSR+B> &6.0.E<:!>$%6!].>*;F74+8.UCBP!C/*!XX-SWK6Z$+*^>;W'] MZ- 3V,R09PA;3A%WU"--!4-4,J8HS3TV^?RF:J,QYC(DI90X'K V1 M\(G/;VJQT$M/V:[]?*.3]V8!,B]P)!$"6TVDYP0H,7,"+,^0Y2:C,B=7G8#= M3,6S[[%22P4(21'-86A&V4"HRIRBAH4<\ZO><_/"SG&7,)H)(:5PAAM/=&Z M.30P:IX))O"3.;G3$W]O#0$^V5NH\H(M:V5Y 1CC2[8,I_W[1UVX&2RO6CNR M2*T-%!!/.L]K_G]'NCTVX4[!; :TE$QO"[]!#:A_VEA!^/(""WMVLW:>[BE-U:IY8T;Y3/'/N?XV+F)M :7 M*^-JT<2LQ8/=-+&XH#$M&ZZ))7WF!KE1.SMNM>&AA7@?C[7L8EX#C MC[DZ- M:3R*M'; @A'D^\%P\GUTF/>Z,*IB,E?,?WK6M32? 'BXSK:'L/0^N>S#]BLE4%=[?-9,G(]>$PDDC%%]^&Z,QA'W&_8 M+WA?4B6]T^3>C(P9QQ%):#!(0YL6'0/@^TBJ0#9#()MTX^QSXABM[P\U/*BD M0R 4YWVG.$,R<01ZT.MJ S,JKRQ.!/1$DJ>G#.)94_GR^74O!]/142+"&L R MQ8HTK0 , D,^&;FC3@H" >:VQ^.YQW$48XWO.#OV*29$)_T8N2O] <.9R-:- MF1OB0.!)?1\?#2MH>OU^[RS^4GCJHG2,,2<7?NSRZH)Z\F"3'1-?$O,!RT^341=HM.C,0&.-S+Z'J,$C,L91]4> MRXE+$3D7L/8")4;:G,E6E71Q!3FW!J4XUR[Y8TO:B^%FB4/Z'M;3S_+W*-TX M'%Q#F65-DH@7IR*G] \03/'1-=CG^$38%;C=IF?47.DACD^>J,0%;EC &+/T MO/R@[YJ!P@2CQANDAX.@!,$7J6CLKI[HVD2;L)QGO5';Q=52@KV.$8 MS07DF #!E+:*I A;K0LVB'RD.Y%89\'3/+SH3MT'&K3;ZX"=Z;L_6OU>-XG? M7T'"CVWEPI1CHX1F)(I7;.!>-#X=,BJ(94XCE;P6.#;6U1E?MHUGTK%ND/^P7IO2)25MRF'O:JJ MUR]IX>BC4^P:9ZNO=:;?WJP7Y($IZJ\]__$UI3<^-,9\L=W;S'%L-&>>1;KB M?>V<(EWQ9 #SOL6V#8_X;J?!R=;YXWF)]KX>G Q MGZY8;WYBC0]?V-ZV:S>VVR\WW8 ^];]6W=TEC^X!\.VF$^I)6 M0\HH%4^G$!%.(.YQ[.1+" H9YI00HC1+7;CS56<("E%CIBUT=,C0BYDDG8KJX1;I5ZOMO#F6LO0 M_;F3UU44VGS9A?16CA_3%C1A!Z8D:B4T;R\TSY=UH\P)=9H@ K(2<645,KG( MD,/2.,HQTXZ\>U(6J:KDY5WDY9)39P]P1PN6(Y_E#/$\U\A0[Y#RWC- .EKX M#-!.U8[P!3/LHX*=BF$?Q+ + (<+HV/J-,+>2,0Y6"8JT P%QQCCCF94,P X MB\7!UHUA7P"^>88'HT4+G/L%%\ZV3ZJZ+_R"!7HQ.F;EH+"*TUF]NEERY(Q% MSDE0 @D52TUCFR,M D/P!^$RX"P/@ _I!@"%U79G6[L>"G?VIE5RM)*CZX_5 M*SGZ&')T ;9G@F3&9!A);3CB5.=@9TN"C)!2Y8)3:DR4HY2MZEQA7>7HFN+^ M*WO1/+LT]-2?*ITL#+:Z[N]+EV51YNFU)Z7CQM9A,%G.#%6(<)XAS@#5*.PE M$LX%+8QG.+BU2#+?'YV>MBZX,^Q-RMVD^MC+?#9:O*Q:H8>E)GK@S7)/^>;&(M[Y9_+3?(8^>=L4TGQ"/GGH (>9["W MRS]?78[QFF3#WES&-F&ONV1QO]A%&,N#N ZUF85XK61QR_3RESQ_>A=">!%Q MEW/9UX,'A5RNK/+ 8\9CWGV0KRT(Y_4^KEPL%?@A^F\;]TDU&('6Z#=O"=E0 M^,$Q#^L7X%E)IAV=QBYJ/GB%E*6)),E-!*,JV+9%KP M$&--LX"Q0L+0V \,!R2YQ\B'S''.%./4@&3"&YE8I[RQUQ84^F[4[Z=:SG.X M<%([O@H,_;7P:>S@/B]WII)2JY)2C7>+^"G3P=!,*)1Q;!$/.$-&68R,]1*^ MSI7*V9NW8D.*554IJD)&UY"5'P=O5*S\B*R\"#@H,"XC'@FE8B0IH\C@#*-, MB]R8$)R)'6S$!E]9"9XGP1O/W/_T=Z][5!2R62WB>!5I?(^,.!J]KJTDU8HE MU9*47)7'[NK>(NI>Z M''!69YC_FGLI/,2BUD]TW'+.=W^OQ-=UXNL%2(<85\O_BH7VF#,EI MAD@>1:[7!"DC,;*YE,Y8FQ$"B#';R)]!69?JS+X22ZLU9RNQ]&O$TH(A"T#0 MF3QS*'<^(*Z51RH(AEC(K8F_T%C#/M^@V3J%$KVV _L*B=^3Y/?>+2)Q80.6 M&CLD #[%MM00JHZY']-RJ ZY'Y%[%DP' MK7#&,FE1+@D%TP%82 ?J$!;,2$-XT$+%O&M%R1H=,_(B,O "V M<^PX4<##!'8-U""52-D083>7ELI<8,7CJ1%^N ^@BE:IP/8O)_G]1>1',L:4 M#!Q1D2D VXXCZ21'UDC-"+I5Q'!\:AXNHK?>!0>68#4C G4.F!,T2..-<821P,PDX* M'4+FM$VEC$!;KY';JXK&>DZ0NN+E1^'E!53-G'(6)#'R3#DPCTF&-,89\C)7 MG,">>I)'7L[P.D56WJ)@5_PVDFNK.THEDF[WS:(B522?78[I?X_[EPMZ MY)'I>_T=Z0"#_5VWS_3YX,U_9N;4:77'#Q<GVO^=_: M3F/G\X>#VO[.YW]VW^WL;]1V&^\VKZ22V4)8_UMRK?6EL M?=G>;>YLU][M-;9W&OO%7_M[?^]N;\6OW^\VMAKO=K?^KNTWX8OZ3J.YOXP. MYIBLD-/82R($MII(SV,Y\\P)ZDP Z)V!,4\*70/W>+<517^N7$:-$2$CE$M# M3. R$,>LB=T+BGB M]40I!X:6L5)2KECFKGH/$T8S(:04 &R-)SHW7#)M.>(_D)7O'K,4Y"^N MJDU4 VU%8*,[,)WA ""0;8^BR$EH V .8)]1/P&DB& 6 M.LX]3C7"M^2O6U+ MOYU\6UHUT01/*,D=DE01Q+DGR"BF$0T9"0X3:72L3;:1/[SOW/H=^52BZ86* MII7WTJE$TZ.+IL6&WUDN',T%PIX%Q)4A2"N9HR","-A;^)U$T90]@]H@+P"] M7I9@89["QR M,G?&2F9MGE4-P9_>=_<,HO<+CGTD /0J@B(?%0!][+=@=TYUN[(L5RY8EU6= MU ")C*- 5%HC[AA!*O<>>9HS8HWD+N8"D T 26MO659QSNN)BY:P=,6U=^': MQ3Q!&L!RL8"$A#,Q:ZR[1SX=Y1=G]#T#PTZAC"^X9N:+I=%GCMGG>U96!^NOY/1JY:;& M7.VPO5+H[79W2I'WOM>_HG1V98BL#-(L.7U73&N391H)+B.DB0F7FCLD &U* M 7_F :<:)F2=ZHQ5I^^5_/JE=E4EO]9#?BV89%+AG,:F'5)3@KAE$DF?98CE MN669S3.3>JYN,+G^CI1G!WC7;\#/YG]'$&F]_JL:O+[UF33)2;4Z(3!KA+!M6+781QGFEY#$\C5X%A9S6;[F_N72KHM$'W/A5L&$G\<\F'YL @>2&0,X%A'\W8WZYU[W MG[7)6S\[.'%@ZEJV!V9O??L3C?64&A?M=J/YU_>]9JRMU.CL-;^+>9.W?O%G MJQ%-W0LKP.P]:VP?Q'I*\)POI-[Y%-][<4 /Q%ZSO31A1HO L6=9;%;BX1]! MD6$WB]9[&-9\7H+@_JIT M.ERG$@./*0:6929H8TEF@D-,9Z!-J0=%&F1 (F3"2YN%@$,4 V2%BO010BF> M/?_<7Y%6_/,+^6?Q[,5YPHQVR#D/0#08,,69)OUIZ+"FMH:QSA"!JC8BN M2X64<0QA2;$7A/O::=$Y[>NGQV@YM;NEG>F4I9(\)H:XQIBL1^% 1 MN.0<)V"EI0/8!- IQ!Q0B4QL\6P5EX(Y;I21;]ZRS34I>_;T(K!*/UU; %7) MCD>5'8LG6+D*00B", @1Q(,%V9%9D!TLQSYDSF6P80"?UB3H^>EEQY* VZ4M M>NX=:'N-?_M>V52W:&15U\-1'_[;C+-JPNO^;/?L]^?)46W_W\_GW[ZZ4T-Y MUFA^^UYOOO]^T'3'C9,CUMC>^MEH?K_8V]XY.[CXS@Y._CF!>X\/FL>AL;US M4?]T*+426BF++,T)*%.KD'99AH00N1=*>>- UGB0.Z>PK,/^R#_ZGOWM!P/O MK\@*J?:NV#O<^'3HF21!9!(!@C4@S&)&?:P0AK,_6*30(OHX M;5K+#Y864;^N/4S?WZ()S"\/UB?BOHU:E%*/$O^>W2^L_H9&+?GC9!9DMVO4 M\EJCLB_/0?Z^;;#(BUV+L3MCR4J\AECMXC0>Y%D4D,NB]5<2Y?P2\W3O//_U M1N5/T-#Y6APVKHTT(="]\+X5K=.#%!?RXE-W._7S^O;6^;%_K 7NV?U[;^^'YSLGL/<3@#-B6_->&WC MN+']!>YU,,;O8 %_#O4E-="TU9DB4B)O8O0RYSDRA&< ^ZP5U&'L=:RFM*%R MOJ)#@+NT9'K*PK&5,*R$X:_L;E\)P5\E!!<<>9DFUE$O4.YEMQ^E ='JXSDU^+2"KF?ESF M7L CBF;:! GDH4K\G1XJMQH0$WB2J2?%T@ M1[2,FF>]2ABM3!@MB9!R2EB6"XPR3Q7B&F=(:Q\0#L1RDPNG5>J_IAY>);_J M'O3R>?LFI#'AZ8IM[\*V"QB"@'%,%&$HN%@F7UB.E!(*8>FX,LKDVF5OWF;J MP>;!"IGVE3@MLLIIL58(XKCO?25O[B!OEN7Q*ZZDM"1#&?%YD8>L2!Y0)C&S M+J,8?G_SECW\&*ER1[Q\]KT52*C8]NYLNP@39& FYQH!ZWK$%?5(:8N1I(Y3 MIK#(-'[S-E=BC=CVE3@:\LK1L$XPX7UOU*_$S5W$S9)P$\D]%4)A9&2LG8<] M6"54XECMQ]*G_ZC;KFMN!$5B+B/W%D2^^!98)ASB42J'!J41SID M 3FC-.R;YSX'$,$?WA&]3J E33EJ' LTX,#,& MBX QB325 "(<44JZE8&(]7-"I'?GF_FZ5X)I]H:Z769;GI88^R'^B8=%S[]J MR757YT45'K$R^;4D/$(2J8(/.5)"Q-Z=N8V=R!TB/%?<2&="\FC0C5SBYQ(\ M_@0NCTH>/+H_I)(#*Y0#"SB&8<&$SA@B5@7$A1-(>R:0Y%FF3% D2/7FK=B@ MBCX7,? :_"11B?Y>^]CW ^"2V@_='EU6A*X\)T\*8;YTQQOAW*G M2HZM2H[M+8GC$(320"E%QE&PQYC-D,8D0T0;CX5@VBD>PSV)>#"$T 0EF7$91H8YC3@Q!DEE):)@:7)+9+ ^YN.0C8RMV.&T AYZ'C5=*FE: M2=,U@$ MHG2V"/-L3[C%S[>INGS/8LV/Q-;IB;^WAC!W>WU-2#IV /;ZM2V;[%$8X^WF MP,BF6,/)7ULY]QV0A6YUH]$Q//:U=[T.#.(\':WG?PQJ^JCO?3)":F>MX7&M M!7_8T0!(Q_=CU=Q^S?5;[78L)0H#^-$"NWVCIG^T4MWNR5;)**R!T\C*?7:5EX2=>'..ORAX7'P[? TT?'O=$P70"#;_5YON]>FR>SU\L]:\W+':L1[4?!N>"CS5]>@HS2OU$[(/X)ZRT 0I)MQ5K'\.TO+'V_K^Q^^ M.XK_M;TCT(]QDT_U<.C[W5JKF/ -%QZ\.5=+=0I3 T($%#", MVQM9<4PMD\%-;MJL+%2-D;!_(B/$"UN#62G@>C#S;F_"X057)"XUQ M'%'!N(G32KDSNRV+#1EN\\W49I8KRFGABSOM#9)D^+WOVW#Q#U\6/B]A]M2- M)2;"E[=H _!G-+SZEH5RTT]$.$3.+>+4O\?]2S(_\LCTO?Z.4F3V[[I]IL\' M;_XS,R<0 ..'"PYO7Y^Y+W"[3/7XM^KUO>9_:SN-G<\?#FK[.Y__V7VWL[]1 MVVV\V[R2Y6=+Y\V=_5ISK_:EL?5E>[>YLUU[MP>&16._^&M_ M[^_=[:WX]?O=QE;CW>[6W[7])GQ1WVDT]Y?1P1I*NO\[Q\&%^9@KEU%C1,@( MY=(0$[@,Q#%KA!8,9U?=IRDEQ&+II> \HT0I1W!NK)24*Y:Y*^^3G!NO+2%OC/[M=P .W#.S) MGJ>/X-Y]36+WIL;6H224<>89LCD6B$=C7TNG$6:Y,=8S9X6^D[L'PTW,4F>\ M\MPP)HG,J<@]5U02;'':5SK>5UKMZ^/LJV'!8A4"8EK!OC+ND!0QA3US3&>* MNYR'-V_Q9K[@N%GXHM:)9BWLNAOUHT$!$NEX+&Z&L#>@Q(@M*<#A:<$/@MRBUD]TW')@ M&/[^>G;S!,;>W#JO7^R2V,.M_NDP)QEAG&:("180MY@B4$0YI/5&R^-;RHU[*BK1ZXU3"8KL$UW4/R5_)GIML$0_M,9 M.QBB7=OW8"0/@',BMX#\J_W6[@T&_]Z\GTURE7U\E;,N"5&2!ZY F%/L#8@0 MK:3.G+':2^(D<_@PME._"=;1S4D00BSDWAW^CHC\!5!ON35.^.:5!OGC]E[; MT?TNK,K@H^_O'X/9O"X=UAK[8RZ%YVW_TVZ6-K^]; M\ Q2__"%U8'C&A>-[_-<6@='8O&MM_=0Y.CLC!U[]@O%_. MOC7M1>)(^CD !]/#7!C #1(8T><6^%)(I+WGB(9 E.VWOR/CU&#A:VGE%_WZM_+$7$_( M=_)Z7_VHI9;!S3.?72D-_XLFA! R YM%&@HW:ZML)JF4P3X1[]WD"7M<_MNW MQ]Z-VGXOS'/BGWK0LEM=M]V*[A6W5OT/GX [^2')M1<,V)'$#M"1XI""+446 M,*7BG'K)S#S-89EE3N76X. Y-LPPF8E@E)*P'U8N<.>3&/J?X^F&;;6+4YK! ME#]YRKL?G8LV:7M7$$2MZX< @\?2)*GA>"!12^UCEX3NC+<1Q)]?CRL?VB!2K5M31'6KGHBIC%ZMJ.I? MV[DT<&M@V]ZB5^33KOE4*-@=PB;6>T.6-6:\[X1?V\+11Z?8)^""9U;/R $DN-82=#D)-L DF_&+/J1TW@L-3W^9 >8//4E>B#0'4BI.&*.; M<.N';K63 ZCW+EGW^\.>_7[<:X.Z&B2U_3QBT._I-RIBT$_@N^9?K<9)G30^ M?,&-D\_'=1A;_<2>-TZV+O::[T\.FO8 MY>)78AABO"/YD'G6AO)0#+P?(/S.[99K,KK MK"93$^0$K@YFQ#\G5J MK/1BH=$U\)&*]:\9=,/A2>4(?,Y&]74V]3A>:[5 D-X4J%EJB%()X$H)W*P$ MEK2IH%1GH 0L"B96AHX5V;05&EGM/&'4RCRVQ\&;,7FP\NM5(FA-_7I7R* ' MPE=ZI7NO$D8K$$:+?3X- -!<$N2(QHBSG",=*$&9R8C)0B#&RRB,V&*AF\I+ M=S,4G4M^)T5MF/4^QE^79ZSMIKZ0<(+E 5EEZ/\CA62M2]35ZR+#9W@"4 56 MO2P27&M)6 56O0)CYGD$5I7JMW+#K\KHJ3>WDL&3#)_F 5SSG1Q*J@ECPB"# MO4'<:XU4[C*DM#%8:\\YQU5L526VUF!NSRVVJA)@CR' SN<$F)'6X>BL$0Y3 M$&"QJYB@!'GK ^$JLXZK*KSJ.1A7CUF?\P$Q5AME9:)8]R@E?\?R*T +WD[: MGZUTT%FJ W'3J)=4C8R)4XAM+LGMCC4TXP- ANI_SY:CJ )/GC",K-00"_$G ME6OS@*.GG\L-C!]$RTS[A%1AB)N71/#+-3::ISB6B7DI ICX@K31# MBN:8"<.UU5D5;79/2'I=[[:YFLC7MS#+%BJRLJFF9BN3#/)FE]\U/2EN4=EU MZ7TW5N=\JV^JBWQ+*YMDVD@IK=#4(I]W&^WFYM-NU M_50:6[?+@Y?TWJWAL-\RHV%Q)#,.CO7N8]$[>JO?U]VCHJ3VK.4=6C^]0Q>^ MWWONHNW>55[K)UL@E@(G5F8895[XF)8%,$E+C:BV@GJ>ARP3;]XV>HL= EJ7 M.S))3@ZUT][0CQO*39SG\!MLDRU*G/?L]YH^TWTWJ)W%!FB3-@#C#DVWZB] M:SIU"&OU2]=\[4S'1GO#UN2M15>R],2^UX-1_[Q\>\\.TDY_ M+BKWO^L-AH,%,3)8ET+0>^]*$=%I@'@X;M6WM\[JG4:GWOQTUFB^;\&[^+<. M7/_ATWE]^Z_67G/W8EY$'- O=.]#;!*[=7Y #WXVMK<(B MVT#SN',#8OFW# M;YU=0$4-0#('/_>V#HW$G/#8221ZS<&RRI#*O4>Y")E6SC%"R4(IZ%CN(O-, M&L&XT5P+A0V0.<9>4JS$0J'V_QVUAN>UM.RUZ9VYOE#[60V.C+:='8KC.)%K7C?J:35I!1&L=> M%#5S7OOJ?\+5+I6U_C!JA]->?[A1B\U9BJZ;'1^=UTF.P]ATH3AKOT416O:\ MV)]<6R^N+5M<_#L]<_SVV-#1=T[;O?,HR,N'3C^F 1?LC"^8?U+2"D>I.U71 MT2JAU=BQK^^MCY(=<&"A]E/][M1F,EZW9-*IJ5Q9WKL[N:<QJ6/-Z';L/)VT2FQ_]2,UV?RM[X/O]\L>HX/Q=$!,]$;#<;>/U'%K M *_Y]Y4-*>_>)^")*&RO6VO W.-JU2B/FI? OW$]IU5XI^<*HH"]AW4^&74+ MD)@Z?BXL?EEO?*+5JS0"VAD,*[-/B&E5&E]XN5JQ"V[F/,WRBXY5S+CY3MN6/W$MI%>PB@" MT4L&3K(B]C,> .0OF^RDR(\$#$N:@"%MUK9B:UP@E5$;1&3!X$ L+CVU9^VH M7[;#37T#QKH*/@R&$YG1!^BZ1 2\($(HUV6,W,$> /$?=[=DN]8@=1T>=V4N MUVTP)Q/@^ML+Y-9@?COC:L3%CW8([&K2="6WQAU.NSVQ3Y9U^9ZA 9A*>BJL M=^Q'[6:5S53[LD@(4_V70>J;)$-BR_1VT:+Q1VI7'"<-TNA]N4CS*K1QGV $7Z I :(EM:GV2M,_\GO$:HW>L,#/_P\6;++)Q4W[<7&Z,UCW=U+ M38 'SZ-]X*]'^9]P_=.A)UY1HS'RQ%+$'68H8FK3@93,F3L9K_?^R]>5,;398W^E44OG=N=$>03&965E7FTV\X AOLYAE+ MV :W7_P/D5M!V4)B5)(Q?/I[3F95:66SL0%;/3%^A%1++N?\\NQ'N[JE-GS> MVO^ ,J$D-+\SF@A)J0"-OF 5)HTB17&GLXJ MH^P3/09N7(6%54NEEPJCU6!-!549MOF34J&35[K<,FQ,Y!%ML\Y;D(4[>C(^ M =WGTEK,CP*RHKP?CZ&@S-?]U>[F MBI+4V4)X+84S0L=U-9QAV;E4*%W@*7.;5N.KCY49!].+BV7W$XY]ONC@5K-I MMTP3>N#3(^VV3JE7I[W+#Q==WH-KK?AT ,^\_" .+U]]^72P]:U[\*+?W?YR MWN6'2^U[NQ\/DQZ<*H%\[V#K\M-G M;-][S(Y":TO+$S@VM")"&4,4+2QQ>6H20&C%O'GV7&PNAW V1T=$LZG:-Z?B MH=PS^EI[G,JJF@1"F[J+6A9;Z2*Z;VV^1A+!8SCD?R'!CON7[I_KB^K9?\\? MQ7#JU@]/!;S]\[=_#OSDYOY_WKP\[^SOO_[+[ M7FTUG!YT-OZ\/V[L'.=N?E7F][I[=/8/X(ON3N]@?Q4=K#Q-;SP=%TY3Z_*,>PP[R+C@(,\) M;45B#;/J!/)SSQ+[1JE?86"_Q^>J1&L>D#'JF_LUGQ8$DA72E6M-X! M4#R=!PX *( +3) JZY[KX3' /%_\>%Z]O=X(.)C3>/%S$'A0#"FK^D'P 53J MT3@HUVB0#->AEHD639!ARA!D<'\.H%_5&CE(*F91U)F28:#"K8%;^":0Y1:< MPU_+\<5CZI_\ZX68@YV+WKLC:;V#C4E!\;4%$;001.:Y()FEN62R2!S/'T5' MY*U.-3D%)KEHB+T:Z_$DRN+V! 7S=BMBG3Y/Z[$>?PV*W_M<;_CT@?N M^7K+,G91X43._- PZZP($?CV%E7$?MOU:;/_ZY3-SFL\VLDV'O:O4%SX#Q[O MZ<%RXQA&6A$B?3"!EL68_S&:.KO-F;%*+W= <#))$1&+OI$6C]+1*';&;D> M./+Z>^7#.JGDW?GAQ^X%7)MT#W:_=;???3ODW?33P9>D]_G%ET\?7Y4@)Y;= MSSL72TDEVR].#B__!EG2?H/?SWO;KSX?7O;[\&[>??V^?_AQE^V]WKWH'OQ= M=/?IQ6(%8YMF7A:>$9V(E @F)5&**Y(KE^=4IMYA.76VP;C'WG5/D;C__)XJA5Z?/?1^0+B7O_@(872@O$405E%104 ERRAI$ M[P:B=!%$,P_JO4M2DO!"$I%F&3'H=K"*ND(I#=R"CNI-?E^)PC\=/_^$(LFO M8R#P3ZV&O*Z7\ZQ,K4N\\3E3'K!16*D-FMRI\:I@69XO9/(]J.P9:*+:';P- MIM>UZ'EOJ%DNBYY%GFF>\H0HAV5D/><@>":,/OI* M.VN,^&&1Z@>!XA?*5O,PL1:P[ADJE@0LJ9CT3.0DE3HC0@A+I'>*: \$HE/# M="X *C;9X=&"^692BG M6Y2YAQ"B>(LAJ]GXDFRAA)K('/7J5Y MFNAGST. )__7(U(MUPCQQ\M0-4A, .IN(4"M\>,^\&-)L-),I(62CJ2Y!<$J M49Z85'J2Z(1IQ[4I>/88\>-/,$VM#D;;]C;FN">//1SMMT+_'(7@G]EO;NAZ9G/9]T+&.OOH-8&-)"+.6^R+G!>&F2$") M*SQ1>4:)23AUA2^= MIW0#J/D1::=KC/A)4M,/ L4ZP.IW@8HE&4J(@N6T &RP!4 %$B<+(Q5UO%#F,09(K!'BCY>AU@%6OQX_E@6KU*2I MSRUA(A4 (AK4+Z8H84YHI8045N2/$3_^!-/4Z@"KT&>UB:Y*'MIP58=WU-4= M$]A--YQ@K<@0XO$GQUYA#V5'A4B-%RGPE+-*&2FIX=Y+FZ^N:;^.O?HM@'9% M[)4Q6MA<4"(D:K#8Q%FE\")2%-&I!(%L50D)E>>)JYX]CS9S!]= MH-E_AUK7SY?[8#_1GL);*&K&-0WR9OS8")VA<=TH-%Z./]REI=SW,?RZI=PC MKZ??N]Q)C[CS3/'4D]2B-:I(%%&&@Z23YR#E)#)3TJ.9GMW0% @+V>-6S3=' M7.[B&_KOQ+ZU$#I$Z,YY4WU:U]6G8Z.(T%CQ M[&PT_ 8[/?;]B\YU[1Z^RQ#SBT@\&F5?#4?U5W@=FZ-K [[EYN,+KP>_6&4 MO ?/. *9/''62)(+A0XGQHDQ0@!-<\L3@2VN,+1O4RQ"?@=7K%KH*;*RQ^H3 M.Q)6M_RYN87/[L#V)ZYI/ \<&-I1?/6#B0_-*RH/C#\XWF@[Q..7VIV6 VSJ M'-IK!8X=5#XTJPX,36(#F3E$J"_"Y]_E//I!@^GRP;35[P\MPM)J?MV)PUR? M(JN[LFQA8]*<T.48JNKMLPM+< M4Y!*E,VE\+F5EG*O*>>*:>.T6\A.7M/"3Y4H#F NEQ_8WO8.ZV[;]$CG!4ND MY&@]T=C\VA,)0@61NVB]CS+C6ST:7QR #E]%&JFVR\KVA]5D]&A:8O7:KM"?3H&I/G]Z_>'RTVGO M!!CN_-/V2;FWW2\/+T\^'W[^SVGO]2Z\]S!=9+A/IX? 5#U@S-XI/A]4]"^@ M@HN]CW]_WGO=*WL?#^GAYR_BT^<^]O6\Z&X=I;+06B@.HKM(B."9($K )YK( M0C*E0"I:ZHL+AV7&A# I]X7P/)=46U#FF-,4$TN76FC5F] )N]"9W8;.L@X] MRS[#H9/S[W M/C;!JR:F*EVI1^6T"UC=/&\#Y"X4P+#?W5L]0%VVLSTJ@\S5V;\ Q>&TZKQY M\[+S#W3RB_ 42[C<[K47EY"6K67MGO[,/3J\Z' MF8'6OT['M]/O' Q'0^RD-)R,K)^?5_WK[.5?.B]+>/LA#G[^TIE?IC=L1^/Y M"ST"O1/^.A^<#.'O V]/!D !Q^7"&[=?;/_[8&;Y=+_$P@B[05]#6R-,<#@Y MF[NGOJBY*ZSIBU%YVD$[Y1G>M'E?_=5_5:O"JP#W4;4?? BL[6T=94R"*,M3 M0GF&J;4YJ)G>@YJI"Y$!*)DBT4N=VT7N,Y;DAEH%,@]3/BEL3D$(LI:K@B^U M*WR46/:J!0GLT3G;W+ QZIP%:!C/8MX_2L2[X:1",/CG7P_4G3#=A$/C>[H3 M)G*3I]F]-_SCFSE5]]_P+]EDXGL[$-[78U>X$)MM!.SR/_G*.^Q.FJ5/:@=N MUW;R%W9RS!Y;IT)UJT:%!T&'[$8=J0V* SBUBQ]Z!_N=]SLO=W;_L_7BS1>"I%3>%X23+?MX08_1J-#R=\4"4F*A3!U0D3]/G4(=I'U]^^MR] M[&U;T=W^<+&W_>ZB>_K^Y-/'7ME[W;V$_YX>7GY(NP>O^HMAVO#^T^YEE_8N MC\][![NBM[U[\>GUJ_XAWZ6'ES /_NES[^#+M^['_ZPL(UPX*WC!--'*.R*8 MS8AT>4&4S9S/,JMU$OJ*/ID2PFL86L-0TY^":9NXG.I""2%M;A)O"N9LDA:: M&L9OB@!;P]#/@J'+11AB5LC4>D-T 0@D4E,038N",),D+O'"&)<\>YX]&11Z M=.+[O2?KK7'TS\%1$./2K&">95KD*@>90%/)I?/:.YV[*[)\EN!SRUI8S''U MWEM??D67_3R*OIR,1J#IK,'T;F JEDH9>YY9EUF2%"G# %M+-)R#Q*;4 *HJ M*3 ]F='E$GR/%$W76+3&HAJ+E"FL%'DALZ(0,LN5Y)9[E2I/,ZD%7=W+8HU% MOPB+TD4L\B;1F@I (.\X$=8)8BP'P:Z07!5>69KGH%^RIX%%/Z$*X*,S>#8Q MPVC=K.-L[Z,>X-,P:YHEL^93K4IV_T8]Q;1+B\+Z/!>J2&3.-2_^FU/!^;[>HWK21Z[V!A'#4J!S+3*6A+A<(O ]>7+)HJ,+DJ;:6%#E'ZVJ2 M$BE4!J=Z9K2D:2)L\1AY\4\(U@KEO6(^,N88GI1GU4,7U?VM,8VE.2L2J0LM MN%!<*I'PHH!_$YWR1"5KF\#C@K,5/9NTL$[SPI!$"( SV$LB*K><%;8H:$;-?=H$UFQX'VRX9"O@ M!4T-RQ/"C,Q PN>&&%YXPK%O>YI;;9A][&SX>.T%Z_/\=D#B,LNX3Q- #B=$ MXK7)10['0 ZJ"TU2MH[T>%#46+(+,,!Y*FU"%$LH$50J8CQ-"$^E9LSDH%OJ M9\\?4Q^U-;=-N2USP&K% M^5V@,W&@FWKGDE1(D7N%Y0TYS86FOE T+]891@^"FJNZ&CJ9JR1W&T.DD9)DBN7&JR1+"WK"=TY7JSGM"5Z\UZ0E?. M-[B^MN=0DBTVF6/)U3UF0!$H^,^)[ XM9G3;A?67OWR^_5Z^J<(BW-1 J^]U MY3LGOE_:X=G8CRKL4#Q?+;1S-AE5$PT?X"==CNQ(%^/Z1GP4#%O'AO<=?3SR MX5-UVY91CVO[S./9OK &39&#L]'P:^G@3:X<^: /Z7['-2W5JMBKN0I=)NM: M"!NP-1U83VPIAAKS:-CO>]7/W]L>AV]2]E.:[@@F'_BQ#WOX OQV]/*YN!BM,*X^[9O_3;K7T^^S#'?LP_583?RI-FI['EX>7QPR#7WJO/WWN;A_RPX,MT7W]GZ*[HH:%3:GP MA4L)[@X13$FBE"N(3X73$F/F+,:,,=,511:I(TR91Z]IRIIX)"C\Y&L6YAL\;1[RYLDA2NV9LO-47OWLL\R]#TJ5TC<(7TN5Y070J-!%.YD1K M1@G/<^>^:7+%&H_M#HZ7,"IMZ[=)$$VZL):+@AJC<%(1IHY1!JT#"GSW_X;R*NS+# MNH7-U:QX<.([+X>G\.*+8-]\"4,R?K1N8[,NPUT*+K5!"4.E'I2TQ#AJF912 M.)XX86[?QF:M4=\G\O965(X1NE \$PFAABDBJ"^(224CB:"9=B +JT2E=0 !6F76BMP9);WF5'H& M0C'+^9T;U5RO$?W6-:Q_&8HLVVW27"8R-R1AVA'A$TF4+RSQJ>,L2Z0J7/88 M.V.L&7&FE+R1+&/>J"23(J-.PD8??6^,/YT-[ZU%S=H8<,_LMF0,<#S7 M0A24%!Y+22GGB"[2@J1%SITW19KJ#$N:/E).>[S&@/61?3NLH%[Q1 I%4X_! M&@;^3SAE1 'G=PKBZ]H8\/A09,D80&W"O2TTH2ZG1!2:$ZF2G!0Y;":E>9YD MR?K0?MR,*+/$4FV,3+444FMC);8#3$R22.OLG1O4K!GQYS/BDC$ H#(']BN( MM D: TQ*3)XH8E6J; %GN37W9PQ8]ZZYGU31WRS2Z]Z7YW=!V'OK8[-6B^X5 M1\L55HC,YMP;1;C7C B32B*I4"3WNDAXSG.%5HB$_8("NW?BE0>J)+Z&NS7< M_;S&-FNXNV>X6[("P:%D;,8X226S1* C29LB(5HYD/Z-X2D'_8TEOZ)GPJ_" MNR=@0UH+J&O$_J6(G8+N[Y04KD@$!;ZWQB1:">ZMY=K? M*.:PP:+"$Q3T"4-D)BC)16[2U'B16G,?B5./"++7@+<&O'L%/)VE5,K4Y8KE MHDA2D'>$M=((ZBQ76;K.S7HXP%NR;1J?L%0GE#"9Y""D*D\,ERE"'Z@9/BTH M=KWY%3UO?@G>K4OM/Z$KUYNU7H2G=>5ZLY[0E>O->D)7KC?K"5VYWJSU(CRM M*]>;]82N7&_6$[IR1;^TVI;0FYSZ46GCWVA!*@>3D-(3>C+=JF%3;:(2?#/' M]DIGPZK$!_PU"LE!7WW=5:DV8B7W;8AC]%:- MP#B=7X[9?T]&S6C.]+$G9N3U%Z(+&.Q?NG^N+ZIG_STWI]-RT#P\%?#VQS/W MI3+D$L?4W>IV]P[^W=GI[;Q_?=C9WWG_G]V7._L;G=W>RZN[@YT/O:T/V[L'.]N=EWN][9W>?ORTO_=F=WL+OWZUV]OJO=S= M>M/9/X ONCN]@_U5=+# 2M$H2A,C12HU+[@56>YTG@F;)R;-,80QS9]=<9\7 MN<]8DAMJE5"2*9\4-J>YS*SEJN#/'D'S/'SH+5;Z9W4_O-7K%QOH9>Q!^Q\^ MLO:'M]S!:QL@?C^G?M\.LB3L8*R*=8N&AF%+JLZP*+"#(4P _H4M&T_+;"WL MRLHS<>4^<7[[!H=7W_BKD6]O,.T>Q=E&AU,F-SKS+-'1%@A]!$NI^_W.<#*N MQD#4V%;2P_>PV"5"MZ_&\*'E'N (>P*+[3I7NJRF++48K:^YYJGBNJ!2))8: M+9W.S47704"#DQOK]BJ*C^NWC8#FXO3 MA_6S?PTFI^= )I4?M/XL^C3]67W_[_<7GSZZ,\-%]NGT\%OW=>_+IX/>*3Z_ MM_WBR][K7;'W\>_/>Z][9>_C(3W\_$5\^MPON@=?+O;>';F4*\$,(TS0A CC M08AQ6"]09P,;T/;2 -(V9W/0R#CSE=XP03&>5Z.3QK8Z.P.O@)UQP$A7=5]1K:0+:+8 M&LZ$FDUNXI(*V61Q2@NC&I[#(W7MW+N*?P:!KA>KPNG,)4DF$B82D:O,.(&A MB4)3#3N7*O3Z+K,,7W3Z[H0Q=_WX9.BFT]\['\!>GI1G;V&'X6\XU%I.(?Q/ M8Y7/N[RW=>2UYYY*2U)J'!$V 2X1PI#4JSRCDFFGV+/G8KGBU'_%[?6P?%.%\F:)NZ/)KK?>N^.+!6% M@T.,2)IR(ECB"*PV)]H8E3)OK$=A/UV.L+^2)AK(F,6<"'5>VY/.:42Y(/64 M!M1GURD!:,Y&P\Y(CW4'P3;@2K'\F) PE?\+7@%_ VI;?5:.X;_#(@[F_[U3 M%D@"4Q."Y\8**IRB2GL)_, +G6MJ5E,:26]':EO'(#P?Z[''>.GY-#N@>^*& M8U(_M*7 [(\CP'=T;^LHI5P*+A.2JSS!4K\ID;E(B9,LD[GD>6KDL^=\DRZ? MWZ?8,GPXV%QY^I75S3+V^4D)%!G1Z@PH\!MLR-CW+ZX6!%>"%I>I Q77I3Y7 M,($<]%SM<\%]DB3"LIO*FRZAUS[0PUZQ/Q[:+U.DVBM:^-I"\\S!5)+XDT'L MPV7W_,@KEGG**1&IS FH#XK(U'@0";WGPJ5)H"$AKP(QP)H9O:I&F6I.,D)9 M<8@Z#VS*9KP+]8=:2],S N0*G3O40YX7F^H;\;5KK>-)4=PAZX+6(6B:)*D' MP$K@V,RT(++(&%$@80D'@I2G[@JM8]8\,U4]=144CDXDQ05-805)308.20W( M!QYTBG:"VUMS.OO>=WK#L>_DN,6=8C(*!;)<6=E)52&D_E330B 8EA="I;GG M%$1^EVLE01TP%LY@YF3BZ)%"(^,-EEDT.-7?8 0@_CD_'!'-_'-&J5]DQ5BR M1PBS_^W_FG!P+*0$RIQF6\9&)$-9G)F&@[VJ6<^Z /&/31;7]1L_?D#[1W @=O"A[P.;=UY_ZO8-77PX_OKOX=.!.%MD:[F.][>/++C^\Z'W^ M<@Z?6?@>_[I] /K?GQ_\FG[[WZ/OT)AY*)WN7,D"UW .C.2"JR@ 7H( MT:F'3R[/@.$3EU;:W&]^__QX$UI8)K+$Y!ZT/VY,*D6: M*S@E\SS-7'Z-C;[FIY_'.^&)?Z%07]I;<-/,4CX!"^8KM!"-X8G!D O_W9@5 M.P"L+SK!M82ZU' &L*.)!PU1_3(8]4_T..RI!EWK%)2AT\EI>Y1TAJ9?'L=" MA]' -'T./+6]K-&=_-2R,]O"P977F$-75"VASA;":RF<$:#"J\QXPYG)K4Z% MTL7JE*490:1!J0^#$:B4(^?=AP&\P07%3_<;H62OG=P+W=<#Z_=/O!]OG6+8 M_XW53!Y<5OG5H':PE<+8OG4/#GEO>S?M'A]EW!F6"4\RV!H"[.^(@O\1)9BW MGBL#RMB=4C?N;>/?WV[;UYM\\R:;)#$R=P6ATH%*G9N,J"+E),E1/9 4= <0 M3@?#\9)PND):U5]1E+P &IC9ERO0)HBA70T_18DF":9LGFQVO@.=[^28>F3G MTAL_#O(]+,?+D8=5>R33N/9XFH5_V-O.5STJAY,*U(EV,C9,)AY YW[D.V55 M@5@QHXTLZM C_W78_QHTZ'AO>QS5UI>RPK@@3-0:P>)>1@M--3&H>:.1KW\1 MO1111==!1>W,*^R;G9\D.@?M>-^>>#=!BTR]JWM%W-,#C%#ZHP7FSX='VC"N MN;#$LK0@<(KD1#GMB>=5P^6 MY9N@@CVEP=[NL3=$I]ZAN-IW7/K S=5N-IN$T,(@5'1 GKA%W?;?=A':$ &4 MJ^868DU!-RX>GNU_,O%@!OU=:.9[&C_\NM(,-XNT8=([@Z_E:#A <1.4EA'( MG2[Z7WY&^X>;[GL2K<]ON;"_6>_S6\[Z#G:1++&9X5I1F@N16:H=99)RXU)7 M6.W=;6OXO(%!- K'*VW+?CF^J"M9O!B.1B&V[*4^@U_&%[>+,WCPNA??IZG$ MNA>G'RYA#.6GCY^^]#[C]>\_'YX>PG]!*[GANOT _(.]][(K%NA>?#GI? M#D__[G\Z?<=1L^F][I6?/H.&<_HAZ<*XX9VGAY>'[/#RI.BNJ$5)'<>">8:H MHM!$T-03HQ)/!&B53*49E0Y[$F^DV0^W[/M53=+7J+=&O7M%/6"1W"0R*6@* M7"&43'BAE-"9RG( Q.2VA7S6J/= J$<744\6L*/2%01@31!A*"=*\H(HK[4N M5*YR;"F0;,"O3P+U?D(K]D<'4[N#:C)"YQA&51Z/].GW=3O[3?NH_@19SX:J MK1D3A1.)SS3/ZRH=[$LZRF;4LVX(HE%#UJ:>:)] E3- MDC0M<#=3"RKUAJ3+8:F/HZ?JFK'O@;&MR3-J:*%D:@6U7CIKC<\XS76BG+MU M7<(U8S\08R^),WDJ'1.Y(K)@!1$*Z[9:1@EU/BET(=)\6-+\]L<[P6V M.\PM Y@6PBBE*%_5+XA*FU&162*-9T1DN24JRS"M MS%E9I$9I#_"<;23W;:/](8YZ&A;<-9ZN\?2&MN_&"6XUS1*;""FT++(L3T3" MG0.43;*UNO3(\71)7=),.B<4)SRU6.L]YT0SY4CBN*.*9UPS@W@J[MOZ^R!X M.E]X;BGGK8T9?/KQR:V%^ EDS2R&)9>M==L.83OUL0])C& "D,X2\_^^U,C9AC/\ 8 MY=E?SX>C+Z#O-'4)X.(S/ZCJ4D0#-S-6'.(P9%E69P!.16D[H[+Z4LUGW>#\ M0D$8W_8J!KR!;&RBW6 WGKSO'(8\QT1X?<%]2X\'F=\0EPU?$) MW @*6,@L==Y-@".!J"NL,V.! S!O:#JT,^ B3#W;[&R-8XV&U5'\849-#-K< M3SPF,MVT&JM6N'U[9^3KFC0S(^ZFSYW1SN8](4_8AD-1=Z$#D">4^%YE)J&"Y5S:W-/&8 M$Y!8SJYR3J_IX&?1 >N].^*935+O-1&\,$307!.9NH28Q"B3906U7B$=+!>@ M:>A@ Y #,16KM_8OFMH,5Z4BW0N(K8*O.A\34_GAPJ;\"Q:,.(M'$8SG\:)6 M6Z]F'\;[!H:[)MK51 OCW3I*M. @P2:$2FQ+S+0F!KT(0C!:Y (;3/,[:4Z_ M%IK6FWV7S<(*HS)*%&CR MJ,A+(CU+24KAC/4NUUG!GCUGF]GC$;?66_^#6P_7IKW+#VQONPOO./QVQ)Q, MN4US8KWW(' !B)G4.*)9FG)@T@S^'XE@N5?I%;+6S\[J?BQFAZ"27V-[<*"W MVO%P% MNQ)+-HQGC FC6WRV/WO3L*(&BZ<#=I#H_!F5I:[6RU$P2?MZKI]@R M^523>NM'>^V,UDR_&N^_?.N!A.J8S2SCH%DK4*NX$<0XJDEF>9HIGRJG\E]0 MYV--#X^$'JP#9C4)B*Y.@)Y2& L:2TJ)=$+E3&8)=0ZA?SGJZ7J!8$[7G0&? M1Z+L?@=UME*?E6L:XBKS0FI=A* 6U!1$Y8H[,L!UZH8C13AN;T21' MR>)I'C]K@O@.@I#<)I0R03*59T2 AD$T]93DJ2^LU E7 D5->A? ^1$I:K:L MV6 XGI8U6E!P;R?-_5%R;^7[!0F"+[P$G6FU$PT;S>C^^&0J%"_[LEHI&4NG MP*W39\VFIW1"S98@2I^&0J9/UFH* DFXY(6NRK55[8K"03#V=T>)\""#VHQX M:101F55$R2PGDB:9,4QZ27.T^_.KY0]4<(*SUY9GNNG+L6A[)T^4BH V!DZ/ M#KT>K>EH-1WMXD$C# @8#GM:8-B?4%83S2@GTB8R3W.@,>;0.KM<^[NEH\;. M:NLU[US HG=\K/L]5W,%SY/O/84>BR5U'R"X);WW'DZ)KWYM1KN6T. -QT>R M4%(*T*-9K@"P6 :ZE$ARDDO/&>P,]Q@*Q3;SQV=!76_YW;><=L^/L$%=ZIDF M!54Y.J@U,5P6Q.:>J8\+DBU MT)^LKPW&Q/E1W31L6J!S^CH\]W03C@;7P-7ET,'73SY M<."#/+182+,#F]OW5;7Y(%7"5^_SNC;T\DY?],Z/M("-EH(3;_*4"-QD94U" M'):&-D6B?);] NO<>A]_?,LGPR&V<25)%&/;FRAOAHYUOJ'+[-1TMTU$"R.^P M*%/B,J(T [DVYXQ()E/"<^,]S:3*M+H3'E#K$V!\9[SRPB0)/"WG:>Z%XI)1 M2\.&\F9#^7I#[WE#/8>%IK"77A8)$5IZ8G0N2)KF*A&VX$I2+/A_"V#P<:5! MD,.(?#L\'H3BVB LU4UL,@QHXU.62S^&$,7YF5=.YSTLO@4Q^[9-=/ M*D-G27]:-7W^L%G*L!K7N12A?#B:IV/%^?8FF%,M3,:.OC@ 4 FA0[B^*@1 M?V?ZINQ&UHDTU[$_&5]^R5,3V@50FSA86:.;?D]%4Q3L&4A]Y_85H;(KX ME^Z?ZXOJV7_/]PPK!\W#4P%O?SQS7U)R92AVO=7M[AW\N[/3VWG_^K"SO_/^ M/[LO=_8W.KN]EU?'7,W7C9>K"A(_T%[V]@YV]CL'>YT/O:T/V[L'.]N=EWN] M[9W>?ORTO_=F=WL+OWZUV]OJO=S=>M/9/X ONCN]@_U5=+"Z+/]-?:T6VA P MRB7F'!8I",?,>,FQ#YU6SF4LUS*]K@_60UH3:JT>?6IZ"IO31BR(AK%<.">@A&J/J6&(QB/ M'H6='E4A4L=,*KBZJN8IH:SF:6 T_%HB\91 'CCE5<:LJC%CWF##6FAWB0\- MWA9XB0U&A6@HC>]IWJP[QXW1+S100V)LC&BA(\T<48-(H8'X\1S'[^$AG[T= M@RQ0]ON-86Q5%\U9&]EFYT4[6Y07QA=GF&+:OVC&Y&HCVEG;IK=YQ#C4PVD> MU/FJ^Q._V=ER30>E_L5R\[=%KJOG70\V>,Q1TP)N#&L8QX4#:%XSB8:ZMKO@ MC.Q5SS]LT+VM\HV+J:>C($[A M#; /Y:D)W#;S7-RX6MH.CQU.QGV074!FC=D<5? T?F\^[FSOXNL)*%"JOYMG MRNA,)IHF6GDNL*P*2VV1)J:@*F.9NZK2PY)GZIJ>I&O/U,J8_NUN@N%5U"<9 M-Y)(Z4"#9TF&GBD0A1/OI#,NL2EH\/*:=(X5GJG6+^7B(8_X'JW^?@H?E0?2 MC"I3@-5[)RV5: .27"92[K$2TS$.X2G6;R5K$7;Z?#FI+83C.]ES"[ M@^'+>FXP\[=Q=FN26TUR[\3>NR.;TK2@0&@)MY0(GZ&-P>9$)BQW22XH( $Z M0Z\)V+FF/R!L IROP1)Y%[M342A#+="[<@+ Q]B"%SSEM."*:G%K!_FM86AM M9I3KUF M$E0Y7DB3\<(+R81-K*(BO6VLRWI??VA?I?6) 'V82,I2(BS#\R9C)"O@_.$% M5G;2MS0KSHHC4PWB>YP-MU4OY[3$IZQ?O@&-X7B^:=%O&'9\95#=1N?M^YVW M6YWA>:W)M<')9R"4? LG.BAD=Q$QG,R-SW(K.=!W+G*5%0Z.,:KS)$]D(FXE M8FQ[,]X=H(J+^/(VRCUO8]0@-OH^."E'[BWHN+/?X2.;.%EB& MV1<&)-DD [11@A(IF."6,P4'^;/GG.MD ] M29(5QF;"*NR4+5*9)19.,JU!J,B=H;-VAUNG$I] M+-Z%>4*;$;LV.B>MHZOJQ'S%<3]8)U#M0$7+Z,&7T>1L;"^B=<8CU;:>JR 7 M%\%S5 XZ?T_@7DY9'B/>\97M(\_JL.7:#/=AK"HX)+YB<(:M.X@"#;^W53G>K,RV,!L.S6(9L;]#9]V?C.NZ:XAXPM0'# M-R-=+X/NG X#'Y^7XY/OG2I@AO^"@T%')VS/1=ME.M14J^HS9UB_&53>>COC MKC0C +(!V>9BJA2'EX=IQ+:E/ UD1!>F " $2P0+4S\(%W7HRB(^!!_9">4. MXS9C4%YM=)\.]OO/0&4 W%(L::*=*%BF$F9TD65*,FB0T'\E6A9I'V&H $ WST9D^8PC6G;'^UCD>#:N* M3,ZB,1/W9*: 50T>L'U(GQ9-H!66&JR/V&D+]XT0I'P:O.4;=5=XC4$!X^!6 M!_0=1@:M1;A!9\^.A\C5R,\(88BL937[JBE3U3ZL(2+>P'>2R$2U(;GFLJFS M?LHS18BBC0\*7-CF<*B&#Z?WZV/T7]SPE/#.F!8(U\3)P-20CT.RFH8CO[D4 M," ,-P_O8F$ 6V>CLM_)XC=7 %FH*E:,%WA_L_.J#<<=XTK!7?"Y$8I+8/ R M[*PK*SNIJF#9B_ 4$3QN9[P:9]&^&Y^H.Y^'Y1P :?<9ICU N('UUPX%]9I\ MRJ^M0V!N/LW=@)CP)?XG@]+ ^IQX'6)(]/1X"7@\=\ $4WJK*0:* M"H?$>7!+PCBPIF6X'VL@S07-%Y/@:HICQ9N'MZ1B.-#'Y]XOK]*4H+]Y.QE' M6EQ%P7Y^'?&6X^!"F3\2\/:X=$S,4$<7-INWQ!&F6U95",8#TD5?2CF(CMVN M/QW"<]WD=):C0^ID.4(II_& -#.*\\ 9-?02B6,#CSA8HWCP F$%82.\>J1+ MK"!UY5'2O".8ADL4G,)@%XZ7-!&6RBP5J#<<*FUX]Y]JTL%4RX.MB^[E M;MK]O/6M^^XHX1B[2Q5)\P($:SCPB2R*A!1"*@/'B^6"/7L^/E^VZ4R):[KS MD4Z#7VUCEJ^Q;.X 52]?N].^7TX!+0 TP&96Q*315(*$'#X0N_-1F?#$<8^;:65%9**C 7H"80(EVN7$ZL MUI((EQ=$I0:K0&09:,B&V<0]>RYN(Z?@/D0]!]/S=;O^]2_+^2L!.N-)(QKL MG")M Z"#1H2.YQJ>"P$3VP/GVM,WRDO-P87H/3E&?V[]PAFQH'WP#-@V2A)^ M Z,N/*;V=(Z'F&.C42I")O%A4*OQ^!_E/\. 9@^(JT^$>LIPX 0HT]E'!<\T#9 M;8!#(Q;%D[K59'55"S[#5I&=.0KC-TFSGZURA_4/@VI^"OMUTD@_K1X%\.+A MC4UD)@@B=TRN7:/,HT29RRW1.SY2>9;FC!N29 +T(<4ET9X7)$_@%\H2;FUZ M"Y29"I/.D]I8,55V;L5CFS5KX6GVM=86:MK#L!H,: J0$!67Y5\W._$!!38^ MB ,"+BD*1(^(I(MIF< QRRS.96\]2H$TN5E2'G:=.-./Y>NV#W:HVE$7] M<>[8V;A6_9U35:/P=34L8\A90-%9?':8\X?PK <3#!3$<*)8^6!OYLMLOKS. MK08S/4BFVG-SFBR,ZZ(^"]+9=T_U:GY'+;JYFZLZ96DZZII;5XH%./[E6<%+ MVF4(UF%X>@\ (=@8>!N"]7V:W)7QRC @P=S8IT-OF9_P/XS[%S2K M"[3::2P,H15)&)Y2.DV)R;0EW-A4%\< M:"Y*:[=6[B/AW9L&]GTD=J,[;"T;W5-QWW>7O8/=] BD@$Q+Y0D5A26">4YT M6DBB:)IXH7(MOEC+5FUE\+@3G6,RV#0"3+_1,XE=&L4W-LZTM+(0GE+#-,%$0G*ZKE4)#?<&^J$,%B. M25T'@B'VM,*E?V1 ^'V$M@;"7PF$._0H4RG-@-9(83$:$30D8FQN",]2[D!/ MRKG.GSW/Y(J6,O>"A'.VB6B8)WTLUP-2.* 'NJ*C,V7>:K$D0%X-ETCIL1JY M*ZUNY7QX2IU1,?)?2Q^]Q4N@?.5C:S-NXS9!J;=^9N%A\&=]/:E0.]EH)??; M3FTRF%FXVK<^ITSD3:C7(B.KV<6IY?UI M&:56GJ][I@6-8RX$,8YGQ:/"?<8'90.-9#.38;*9S8QF5'M$6WMD5"J:E.H% M7:GY^K;*$F#0R%<5WM:8#.L+,$0 0^56[4X5"7PP\'8^DJ*EQ-D@S"N-A3B* M8SV:SF4>I#>B$7)^3(%A1B4^K1_2L:,;MAJW94#AA7'MSV!FI6O*&JV3IJ]/ MFN;KI.EUTO2=DJ9O3()>2)I.$ID**ISVF8'_YH::(A>:YCD(18E.'FO2- )+ M##?#>LY8T2Q@^50X+&<5F%BQ,WI0 +UTIYJ5K=H:N+&]*BL MVB"WJ7L>KUR QZIQRP18CR>7*ZNS"58'G#=)H5NCCJFJ#^EJ&JDV?QBVYK-I M ./O'#L^:Y:D\Z)$-3&GY7@J*47AN6(TGJ&:]L(VX. MAC/"E/^& E%H\3;JE!B'$>/<2]1&&GVX]?^&=\X&HBX(VFCM;P#$%H*):W*J%16)8QEEM6%O1*>D^;#-?[4:>++-)IT=_!U MB%'^D3FVZD&^N,!QKUGE>B--][SW^1T&F HA:.H5)XYC'[""62(99T1+7H@T MS6B14! FD^7>NTL*[97/&&:P-OP]$9JZ/*9[V[OP?$M[E[N8 M'IPK 2(@*P@4< >M! *DY MK5=A4HU%L=@(IG[MH3"W3OVZ+211C/&PS"0N]23'FNHBIQDQSAH"^J9-$F#L ME"DL"K9,/W.0-.O&GH9XX%$8"A_IK[KLZ\;#[D;ZO..&YP-T=L\?D'!FUA2X MIK;?C-IX=^M("9DK*ABQOF!$9,8!3B78'%7J3"CM.<8MWH+:?L"9\--%I4@H MZ$*(OH:U ^%6])%@M[RT$-Y*07)OL)U9&MRHDF!5$ITY"@(&A\/L)F4";?0& M!?*11ZG=-PD!9MBFQ" T17&]"LF*,= D%B^J UQB::#6W-#*6DT>S,B?@@IY MUR373'I*A1<954Y8EAB6LTQE>9K*3!4Y7]/? ]&?Z)T?)8HQ2Y4 11:@24B/ MIR$#>=U1[Q-3:,FP\02[T8,50_+KXE.-Y:AVK6 EJZ:JE>Z/O'87\90<+HKU MLQJDFM<@&P<-:I&QR6SM^ID:I,JO)68+=%X,XJOV0RQH#8MVFJD- MIQPL!U[%A)HZ3JS1NI>CPEQ9G9;5HDVM'JSN]_TQE7-?IZC6SNU06 T?9^83HW]SU]Z>L3F ;:@K'RYT)2]#_:W_?'V"4M?/O/.LZ_?5,%DQ]/VU7-^N?: ASM MBR/!-GK<^]V7>]'9-ZZ/J:9,)'[I21_$;JL#G2)>U$S6+%+@Q<8<58)".*G: MM%1DRTC=R#M-V&PT!"+$QB.#&;*_:SQU)ERJY#=.X 1!0T5/_>0)GII\/!IQF9S5/''E2U[+ ZA&_!-OF!I2M MVHR8!_XSMV0*<)SWBUP8".<9/%?/U8@J"D6VD.,&V,)4]F M,@D8;[LAPGZ,0$0(\2@AI5=CA _.VY_H?H$+-QC& !'G"^S+.$#:L"< ^9TW M7L=1#;0C,\%Y-70= D MTW*QP1=4[QBFT$_KAFS,I+%=?S!^?QF6J4R*[I[0@ZM?%P:! Z931-]QU9F1 M&2)VV39Q(9[A^(BOY;!?"YGPEIO/:BDCX(UKA6V-=MHE.N1-Q8.P8@H7H?* MSAXUE28NP0Y/FR+4E6^;:8S:&(-IE&#L@8U# E;$)#5XO!W7)9*6]F):)+P MKAS8V!1N$/.*-NK$[[ #N.,-M8T0>4XZ17]X7OW60O_!_ :-8"?@FOY%4*+[ M7Z/R&N3?V)]O:#$$17_K:#@S,1QR.W98X92E<;OC"88'R$DY#,P<3U[]S5?- M)IU-0"G7L8K[M,G(++&TQ:I"3J\_/1O7TGH<"\CB\\6MHD;^'2<4B&%OS53WP[OKB1:$GVH+@:I1Q0^69-DQF;LH-;H]7C&[>X]XD MB5WU)L2=0G\=C@++M*^MUS ^\YI5:&^(H3H8B8DUNF_+A?7#-B([1P!H[FZR MK/$)B^RHW5>/)<-]4?@U6WXG6\9CN#7$UJ=],$Y=J18"3U23B%6JF")U1BUS7MC6O2H)BXH;75@DI8EXR,/<%[M9][7YD6>)\^>C_U@1?^[N,=5Q)Y3V'ML(E\W MQ)N7]J:2&'8>P!)#M74-R"-VN$#J\=\LFL]"AP'0F$[G&FM$T)[/$ZWU(KXJ M3!STJ+I-1BU=MM+D8KSVKR;B:.V?I^"F2D\DX;_KL8?J/.X#GC71SKNFZALC M*;KGO?,CF6>B<)X31Y.$8%ES3"3-"'.)<2S)F:.Q+^N**LOQP&F).^0:A X0 M38W&'RD9*'522,^YX[(02@D#7WA@M(([9JV5LUM'3AOG4F>(],80H00CP-0I24V1BH0FP._YL^=J11'=.3O97"++@JMG3B:: M(A3F#$WC)^AR[@N6OBE#$VK\#I2,.JWBQX@QEUPYX77.F!8)P[0NH0HA;(H] MP"AM_9>T\5_2-3'^G%)0']+>Y1;?.SB^Z&YO7?:.CQ(CA$^=)+E&'Z:AEBB7 M,Y(KS3(C.<],@=U)TJMK]\ZX!%<=L]/SM*ZG1Z^D59"T&V*-:OU<"5Y]KLMQ M+(78B/F@"FS5VI==0$.K/6+JDS0W6J-'^^L?;)X49QQ M8VW<::L6=F/5PMIEU-EJJQ;.%-:\KC[A1FWM"LVEHB>XT5GJ\."M>[$T-):- MM:GA%_@7:ZK/VM+()Z.R&@_/<-4_(@MI;'NJFU0Z4/O[PPL?=NO?\"1,-1F> MP[^-1Q+5TS=O7FY,78Z3<;3-VKZN37F-^_9K:_FWK=TV9*:X*X:!::I?2S<) M%DQ\TIR5%RN-!O=SU:E*6*UH!RO'D\#_7QW1JDW MY? MY/P)*Y-$I0F7W()J G(_" F@B B1)HDOZ&/-^;L>ZN*YOF7_=U)&GJ_B M]U/OSTITM#$\T0"*11N(X/*XNBCN1H_FR=-M&4V;C2IHVHT92!!>7Q^(>Q M'/O:;Q*1'R:#_HNZM>=,Z=^$\$WT#QQID#;+48R]>S51V;KI:N]""'3M'U3(U1>U;F] M,^VU,^\2'_E((M6TFG_L'UJ"4 :+%XE +]9I::<,LN5T!E4=J=IN0,,XTP#6 MF1MGK?%!A)R6;1AVOI;'P]%P4H7V$DC1TK:1]W0,1;*<&5LP(@],ZKX"221 MTD7"BZU*.M5)*"P[7IA'7+;:L=KNVX* CA%Y(#\W2C>,NT?7GZ,&< MC&9F7S^UQISF84"5QZ/02_8WE[BG#4D8G87Q[W'M3V!C=5VZ-M1P&4_5P*91 MS4PAC&D)C! \N^K4BHR(I')6@BY]@:5SL5+O".@)A'K=KV+YC9J'8ZF1*FJ6 MX:+-JRW)4SQ:;*.EAT'*W M?5>U&Q9F7=G]-LX0VGUWE&99;JEU)/'>$!#3+-$@KI'",RP&FULMLV?/#U95 M=H]5IZ?[7%<\@@_#EA[;OMX-N4:LF2'?$!,SM)/*-VV68I!&?,LT.[G52N<# M,YITABN)?A.XN6SL"BU8#S")?Q *,Z#%&P^]TI5ZU%:KOF8"\]%YM2?F^P87 M^S2?(5,?3\I^;)$T!!P)>(_MT ,1!ZWY).@?QQBO-9Y$C]-6WYK2-ZCX(GOH"[1&81XM75Y,S MM&VQX#&< M-WRX#JI>P1"B6^O5<+3;$M+M[,)_/$2='V5:9++0AJ1)RHC(E2(JYX;DB9,T M=R(1JL!@W@VZHDIJ(Q(N4^M"69=?2Z0SA,G"P&?'&1!T/FAV!C!G0P?'Y\.I MH+N#Y?RVGD>UM8:ZHQ;'9> RHT,F8=Y1?NP!"W@$_3 MV_IM+M=LW[HVX.5L6(4R<',!:B&VN*E;$?6WX3A&+=:VWMH4'@(8X^X%3<9. M(S'GC<%-';V3V%VMSOZIY:O0O:AJ4P1.HS-^W"H"=?QV.Z5VB72(I;FALD[C M+(UQ4GBJ3*OU3(WNFYW=L":PGGUL/W2.@YEO9M1ZNII0VN-AK?<@8F]V]I[V-'NDB:I:B%SVJ%HWWN"_ M@570K= \8'OO[\6XV5HQK]KH4 >'_%2.!+'Z'#4!5#=B;*>-YSYH!GH\'-7' MF_]:5U/!$GB#N! S4T'35%A.5'PFH01>K3D_E8TV:V"N]#M>5P4XZ_1] MB&VK]$7;O*LN=3-39FN\N$*Z6DPMTTUS!*-K87)6?FI>BLB@JW;944$..-7" M95DCPC!H]*=H80L*/3XK1@BWT=++0=R_NP=I1I_EC3Z[]:;SNC\T0%33!+79 MH/JM_MF)[KP9FN%2BEI=UJPU8V+S8X) <[&P:6X?QP,$B,FD+W4?P]/QB]%FM-E>-7IXQL(35ZO0\,O. M_MNM[2V8X7&)L%AU_C]]>O8O>)Z=C/#X>#T:3LYJ\W%][4M0-8SQ,*3P[1;. M>!\."W_2UQN=_X%#]W]@TAX$B[_]8%!B$Z XDCCH)MNE-C7/)P9N-*"5YF.L M3NJBA-.:%>#7%_Z;'M7I&!N= _BK6LSD:\V_>G[IJY/&+QPB>>&],)6( FCI MZOOZ -1]9&I_/(011Y\CH<6,V)I4VM38&=5N(95A./JR M$&H8MVX\BKB.HDZ3TQ-NW6C)!2?:K-.*5E9HCO3]55NPG,YY&@[EJ>ETL_/O M1NB;WA_ %C'U I.!0K7PCL#&ZUW.106WJS\Q3&_1XVQ K+N%' M6+_8[ F$X=-):^1_A0MRTG12+)KL\8W./FS0UF ,VNZP9H&-MK,O:N'HV\"> MEN&P#M5WX_K$%IBSPSZHH[7[(13#SK8'P9O;$=495FT$9Y,"5XM*,9XD@<1ZA ] MKW()38M?-T+Z=JM,1C-80R0ASJD/3P/1_&(:QC>MX3P/4B.4&J* 5I= B^K= M# &WY?A#LYQ!R&X8!$/6 *25]M?:530C&2QZ1IN4S+DIZ@%,>C2I6Y^'N*NI M17!)U'IB!C7MEDX-^<4^A800OHFGFL(5M5UK%TI3XFG4@S_6!/&(= MR+,.Y+E3(,^-@3D+@3PFI=IFU(DB343J$^,2)X5W0L*MF7>/-9 GVARC[[W5 M8QH?-AZMR.'3 (099_>,?7$=?GKKS0A/_*L< R?9Z[DW; _(&B$3/!1V*DW< MBK=]/;@#XC\>8EO-:C>SSNQA'L3@(1Z7'4'9/[[\$P79L$9V=HW.^GK01@L8 M/X!KQM'S8+#>6YWTCQ&R301O%:5>7XZ"P0LO!H'*MS%?0=\'"ISVDIS>.1Y. MWP[L;;(N M:M*9I1PDG*[^5IY.3K<&L ?]V1^KMWZT4\^HKMS[!Y?A_=P5>]N[1R#JPR:H M@F0Z,42XPA*3(K:N]&P"S1AXY+';7%054;?%%0!"+Q MWV*UD'A)OSQ%S1^4/M"ORNHDQL,%MW%=,N(8U=#!-$B@X8I3_07($$W,HQ!W MAW(K8#+6]#B>8XP KH^:0&L:''7KX<_]WE24#C_^R>3Y#GX_/-(YM]0J1[ST ME@@@2J)S5Q#J0N40H_2+3+J6PWT.SV[,K,7K3N.'$M M,5]TM^V1H!*HV$K"5:&)R!)/5)XSXE,CE*!.B31_]IRN:+/9YK8AV=R%/JCU M26(QC$5Y89)$,IGS-/?8"9U1&U,=>4,??$T?#T8?!^^.N/>J$$S"@C!!A&8) M4=):PJCWN4GS0E.-]+'<#[S35I5&,VK,M$(S8'16S*!7X[6%+=M<%JKO,Q W M=HC*"Z& W#CU!GM#*9!WG;':2^9DXN@1HY@!Q,T7-M[0/-Y_MSWP2C[/G3W@Q7: MCD[YR<@?P&M>](?VR\-RU[?N]M;73X._3SY=#FGWX]\GAY_MM]YG2_=>']+> MQR[=^[B3=B__+O<^OO\,7"=ZEX?T4ZGHI_][0NWI?P;ZHYKL?7[W[?#T5=F[ MW.&]RW<"QLL.+]^EAP=?+KNGN^FGUUW@NN.D]_G]Z?^]?$?WMK\<,6TED)\D M-N$%M@G(B4R2A"0:R#+5>9:F?LGHP3CL69:S%#A2,*4L2!_4IH:G29YD %0> M,.L,K6&CB7_VO%WV3KT/5:?AU7K#%SAEM;YXXUOG1UGPU-LL26G.+#8/-S(K MJ,N+PE @'Z\?JVEFJXI^JB7I:&.E;2644IOXD!4:;,[&8X!/\U=,D X!-X@ M91$=T9CO,HZVY[,1'#.A&*4>1TQLO#Q7GJA5W,:?KBHTD>R1@'!8#0$]A1CV M!^#I'=K;.I(IJ*C6 0^;E!(A?$:T30NB' @]*/J(-'WVO!A.1LLGYJA=Z4Z] MR?.ADRW9O3PI?='9B5[]K[ZSA]&B=8?3^-NKUM37_(9:QJB\HC)AO&FO#1C; M;FJ$=4$-&6%%[DB$;6#>WG:W"9K9;(!E+JRIQ&0:C,V;AL^'2H]&5^5L] 8\ M"'2=@6Y2^IJ);W3\5]V?A!B_F>]G;)@+"2!1&__B+SK3N+TLDXBCW-HH[GT='VF1E2LOCZLJDX? MZR6A@19KA@QBT.N@\J'NXKGO]V.I3GA\?^[I&['" H8IZ/%DU!9?.QL-,9ZP M[KT8:R@,BR*4Q:G]5!=GL1)U"!L&@/_-DYGNB-AK6'URL J*RI?[QM4FFS'R MX$SN;!OHU$#=1[S@97O!-)P8T&ZD8RF7R<@OW[@[]_OTOL#0B%]-0=DS#"5> MNGT??F[C$D.&VZB,<2]+EV[7OTP1&0^-A8&W"(HMR$ [LGP!E(A/NZ%@N.I:[1):$(4RJ M^@*,#?.#0771_ZH'I6Z3D$Y+1Z+P6$=NM/$\NXLKO# !WS0@"- > N%6;PF( M4U,C+L'^$H#<\::0E'T6:C?[N:\FIA]"OS&V=S@BP_/![#UU;!ZIT?[KS+W- MX@R&V-P\+@G ^7 R/CGW]5\PY_IS7/#Z4&'X M0^R=48^J@D6O(G6A81"+$<.(5FWVBB=.MWBZ>/,;O0&[""BC&76)B9:(>FYZ4;18 M1:&W/!JC'>"I':JS;HZ0]=,NK_Y:ZCF@W)BIU(NA,XAL[4]VA!@[+#'Z;#*W M[ANA.#V6#[88S#YT4_/W]'DPCTDQ3ZV--[L) :X'5OO)VUU%W.M M2#:5+F>*\:((&IO7(N\ZCPG]L:#!^8D?H&")M]Y9LHS22&\XF(E$6AY)YQ13 MWW$<X W4?\HZ/'3Z(C:J[UZ"W74^-OJ M""$Q![%NT%22:C,.^K&,QD*AA"";8$IQ?WB^c&PMP '8X@O4)-;=C!E@X MJ2(ES\)8E&Q"_$8XIO #,A5H.)'X0T(3:2FIJ>(P[7.T$96W$J=3@;2"11IF M*^JW=?#G^'5CY4JTDZ[79":0;R%= +L^#C#,)>0>Q'E%'JA#;:?S#XNR$2B_ MZDQ9[(Y,-)]@XP?'H(;BL*30Q1IHQQ'O7-9,OZ]E<5]W6^V M$HFFX8"0QQ=#4W';COT '?]][)508EHNG#/3RB%33NJ$-*Q1M$;40>GA#MR) M(9Z$-75$63=\$[H" S6VO]0]R1:Y9J=?-BV:JP9,FAYL0XR)"2'R$3?:79UC MZR"_-]4*ZCQ$)+ZZ;L'4PO2^9?LJ-!8*B1\W+U0M7\XP91_; +1.G9"ITF+, M"F!8-<6 LV&A:MR[8LZ; 59N.<7P=E^_+;Y_6H8F:AM7/.@BJ(8Z%![ B.]R MQI*UXDB>?TU]0UB'I8O;"B4_S>M2=[_9*Q;]+[M3,]V+B_K'/]L3=[[B[?G87>EG76R=>7A7/>G?FCJ M7$LD]:*CO\[SW!^=^^NSST4Y/8MY/814UBKTGLUTIBOT+D\_P( MZ^?8I*T(:O'=02L7Q:'S.-WW5^^!]OW9&S/OAM-RD24B[[?7)L,XM(G MT=MQNSYEJ9JO5]OS #=;]'0&_PW=D]NO#\I7?S\-N]]1?D ,O?!K?$ N_.ZR MVYH#H>I=ZUWEE>[Z][)KFYT+X,@8_O^>L"=;ELEW].3C@&QR5396MO'10&/? M_*4_1U^X<4I\INOCDJ':.;G>ZS;4?#VNMM!C<>VMOEH,)# M>Z>M[^^/V?\_^\/1F]HO\9O_[IG\=_O'U5KGGS]AG^XZ^7GU[!<_[S]I?Q MJT\O/KW^_;_^>M5=\]__/'+'8?SF^.6G_QS_AO\X_L_1J\9;)UX]_V7TZJ]7 MG_[X_;_&I;+A[2ORG]]?G?WWIQ>GKW[%'__U%O[WK?_P^I/_\"=.E*HH!:*! M*L1C%,@(YY#QS&,6M&:./7DJU9 H<\%Q8;<&COSM-4%2^:GRT_GG%;K /0N, M, S\%)W53BOE$@Z61FXK/_6-G_XX>_WI'?G3 @-YG!**VB3$*3-(*VE0D(89 MP1/%Q#]Y2O60ZHN.,ZS\=-K* M3_W@I[,M?I+"11PM1YJ[@'@B!&F9"!(L$!F)U2GS$Z%#SG=;+E1^Z@=.*S]] MWKY+3G)/*6/9KN->!TU]8HQ:Q[4@MO)3+_CI]0];_.0(J$B&:L2M#_D/@RP) M&ADN.:,@;:*-P$]#37>+T"L]]0.FE9X^?[@+"%Z/I2W][D*RQGF9#&%,)DE" M-)6>^D%/V^8=(51X'AGB07+$93#(!$&08UP%A3VSP3UY*H?"[)X/7NFI'S!] MK/14,@?I]W4;]F,Y'NLV_(K-Q:J4_#I2>$&O'7%/Y?_N4U#]9_5Q2OL_L MI''$7$1"DXEP,^Q,I!A>.($*GZ+F-V"G2D#7(*"7NU%B%7TPFF,D@DJ(>T\1 M+ Q%W'*=8I"""IN]G.2FY',^QK]4 :K0:J'E8B)*^BSR-5>2N9"(3Y&;0*A1 M?%_1SS3Z& /Z%&?3"KDOAEPK\P.W05"BD=4.9#X3(/.MT\@D:AQV F..ES9( MA5TO81>-MZ!6$ZY HG'-753)!&%HB)&[Q*I$^VKPVE:I W&4!R61B2#,.#4, M::,92J!V6*Q8"%@T%6P563U$EHS82XE#A*7BPGD7M: L"F\#5XR%BJROA:R= MB%-B@"')%&(L@>"BU".G&4<.>QZL!KW>$M 5*[!Z"2P>2$PV2 )PXE+ 8BGO MJ#!>*INLOXF+J +K>L#:U@B9 $V=$X^8H0)Q+G*L)"4D&=%1*"65BT^>M+Z]#K9T3)+3)*42W$>JO;1*&VD498K'JS@XYO"^\+<*LGV!;+0%,DQ, M\%@HE!(.B!,ED#7!(2R$ID(PCWEX\E3HW6R)OU5\W:WH\M13Q;$G A;)IJ0) MS^?A@9K(J/!)52?'G:-MVPKCC"=8,8. ]BEULM.#ZHIC%7J+,]YF0'#74*XT) >$>E+?.!\DC,V"\!OB@AEM[P$JO M=J,=A'%KK8Q(2JT1CP$CG1)HVQ&[2*B-B9I2$\?PO8FV5M!>$;1*8DX- 0%D M0']@SB6M/,&2<$%%8+&"MF>@;54);P06D2M0)51N<9^5"N8I\MH*G +,L[N/ MA6(5M%=*'>!,:6*Y9M%QZH.6)%(?$Y.":Z5E!6T_0+L3A5&4&^LH$LY%Q /6 MR%+-402#36L3>8RTJ9Z2-_9J5=#V#+1,>VP]%8PFS E)5@AM8RJ)2@8G1YN2HON4LU\Q>[6X*S?&V] XMXDHZ%B=H^8W=&.-;4TY+H_L&T0L&U$%AN*E(G*.VV( M5>[)4S7$[#Y5*3]BS-:XT_T&Z';<25I*?$H*14S!?*7.(Y? AN7)1>$IAS_% M3>-.%9D]DZ:U'N=^@'7;;,4*N-0XC:@V&G$P5)%55B(-BQD8IPHD:JW'Z5], MZX?-XV.&@_C1CQ?S?-H1?!KBR0P04CJ>#O._FM;)PWS*#+S"I]49:];[V>5M ME1][+'YOH:_3Q?S==WG=\IFO9=5>Y#7+,_=\;;V>=ZOU;&VMGDW",T#/N)P! M-9U44MP?*?Y[-VI&6<"YA M181WB!AN4NUBAP"RA$CMN+ 4-AH*-43/4^HG: MO<6^*FI[C]I6E3&.>NF]14KH[!@0'%D7/6(I$A:,@7^$)T\I'7(E*VI[B=J] M!;\J:ON*VFT#)#F=\G(CX3-J+>#7:$.0P,13YAUUF&9WGI8W-C\J:/L=_*J@ M[2EH=^)F1"=AO;-(NX 1QTDADX)!F#G.A"+*\-S%8VCHC7WP%;3]CGY5T/85 MM-OZL2*)"TXU"C:[^D+D"-#K$%8,*Q-\8($]>X0ERXA$V5 W"3A""'4,/7DJ=9#8UB/4/L(ZL V>MCYS0#:E_6R M.V<.'AR%W6+\:_Y+/C(^AI_M[/2L,L^UF.>WW;"5P%$SPRER8'\CKIQ!L&4= MLH)JL.V ?7*?+:YNK-Z?#_VOD6#SH)%VBS&KBK3](*V5\3JD@/,!%-ZR!*:T M2$@SDE#"DDD=.>8R'T5QX\Y %6CW+J@ MN?.(D>"U53&DF%7,/1115+3UODBIHFW/:-N)M23+1 H.>2X\X@J#A./1PQ^4 M)<^E$A%BJ,7!>ZM 7$!T5E:5"Z!P_> 5N#X';C]9Z6Q"N*+T>2G?K@J24&#MD 9&( M4VV0M08C8V"]&-%.&KFG7Z_*U=M#[+8E&VUBSL:$E,[19<$M M&+$\HBA([@QO0;CZ/9<$]:_'WOVK%_HUCN'#P^'@,$[BS(Z;AGGA>#09S4]S M+=W[&YTF]:#Y:K]50^U*_-2L RS#LXU5>/'Q)$[F\>6DK8ALP_;PN[='HUD) MWX]J)]%]DIS?#9%Y9H-E1 "_Z5SW2"FR.!G$?#02$Q.]R^VWAMSLJR]WS:3I M:9RK8K;OF.U<[$9RI9)'8.WE1I?1(A=]0ABG7#28T[M3-OAI+67J*6;W6\JT M)\Q66%X/EMOV@E'8)L!!E)J8" K.2H=!C1(D]Y_%-S86*BC[';VJ MH+PS4.Y$M; R*<0I(Q64_03E?CO>55#> M"2AW>CY;RB/-M5'2<\2YTSF[BR,;&>,NJ1@4*+!:WCA>54%Y#SK:W8+)6>L\ MOARLVX$K2AA3BGH4L12(XV"0=I:BZ)PR3,:(O>UCG4<%[&U56U4?4?]0NVV, MJLAX4#&[=',"- R,0:HU4.F^Z3Y/H+:K.?UD*>>AJNNV)&S M69-*7_NCK\/=L%20E*N4*/))&N P(I&.#C8W++&DACE);79Q:U*/_2*>9D,AY#0:!)P19XR.RDCO.O$^8\2=/V1!,P8K-7F)SO^&G MBLV[P^9.&^M$%.B-#"D6%.*$>V0H-\@'!EL]>L.YRT>\D+V5359L]CD*5;%Y M9]C<"45%K$4(..=I!)";5"1D!;,H&4NTT4;JK-.2(9,5F_W$YGZ#416;=X?- M;9T6 PB=T!XIBR7BBAAD@N$H"BVHPP[^07,:Y!Y2JBHV[T%,Z@;8K+&G+X?E M=NP)+!1AHI&(R'P6"\&@SIJD$.8A*LZPT&9_#:,K,.]![*D*S;M#YTZ!%$E! MN:"1BT[D9K<<&685B@XS2[#A 9;R*:%#(_IT=/<^@'8^CZ?SX6 23VL!U-=J]Y=7XE_3^?S-Y'E9BE$>P9OTK*P%J9K#7KCI MW6X *48A30P)&R@QGJIE?E4([H1T MI$]1 4DB$7%.A<"YI(%*Y'/[>T,=B2%4+;/G@F_OS>^JX-LOZG8:W@5.O$L. M;#N 'B#4L1%CV1T!O1-I9 % MA059J@3V3%K'XY.G3.XF*=R)Y/M,I"4')\;V+(\SGH?/^LN+?EDG]FXF]B$4 MH+TYB;E.Q/2RV8(X(C&HP"3=9JY"P+2&ILL8@:/M;YP!*N]I7$ M<#6TW'5SYGL(W:\<6[R@<7H%\=<#,7WUEQ>O__UG/NM74<61(!J,T*0CLMA+ M9#38I\0&:[-B3(8 ]%OLKU[Q>_]*V"IJOQIJ7VVC5ENBJ8B 6I&/$ Z8(L>E M $F,RP]8A9T M8FY30 :6%27A*7$4,VK-DZ=RR/BNM.TC=!]!M=Q+P. LSD\'L>E<6DODOFK0 MJYO^MF]L):'KD="G*3IX;>F()J M9E:_FR=>B+&J!=P* #LM@!&/)68@^Q,)B"OL MJ]LJQFZ*L9WXC*-:$!,C2H2K?-*\1X;'A'*!-], R?577*K M(-P)FG#/.6B5"HGBK\2>(BT50R0FX[T'"TZ1?*0$U7T2@8^A6.CT*,X&WS:5 M0G_;")#CJ9;@9S+SAE+Y^N=_;L&*;\M.9H[(FQ\#D1 M%FV2H((DE SH#IPK@;06'$42096W)']9.Q/W/)%QOV=4[0NH5;_8&UH[_4)@ MP[6S"5FKP<".N5M%B@HQ*IDA3,M$:#X-4^.;](RI,.UY9\(;P[0B\9I(W G9 M\"2]8[2(3#"R,;-()V60Y D^<4:H?"XMK2CLFU*[WW.IJE+; W#NQ'H2!:M% M1HV<=%E,>HXLI08EYGP$-0G^OK^CWBM.^QKOV2K.J5+S:P-S)T!$B8[4*8T, MS^E$,42D'2_-M2,1(483Y).GY)P*NPK*/H!ROX=35>'9 XSN!)(H)<3F;#^1 MVZ*.HPUGO1^I.[<-9HLH!I:RLS MIY/Y/\HV;W[W-F_R%Q]/9Q9F?C2QL[.7I_%X#A(DCW(V'8^+#&ER$ZJ(V*.( M(.>%^*B/UG$!&IQ*.2D!Y\,=""(F!<>$3#'Q7,DI^(W/Z]XW(&^@"U9.K9S: M]UJVRJGWC5.7@=@0!=:*(=@! G'J,'*!@9'L!&PT@)#*:1-B2,UN(+9R:N74 MRJFW59Q8.?6><.I.2-T9 8Q*)<*,.,2U"0CL&(%HHEJFH&32I8NF4OM*GJV< M6CGU?G!J/]J25G:]-^RZDQ-A'?%&*(ZD%L"NB1BD@P>*Q38RX974F&1VQ7P/ M!ZU68JW$^O"(]?;ZQ=XJL5;NO"9W[J2M"*MQ#*"48B\3XH$"=PI@418TM8%% MXV,.LIF;A-@J;=UY5])$:VI13?@T9W4(AV8HX$FE')R+C?*(.NT M1=XPS;DCT3F_[QKU2JB54!\4U(M661_/[5N'.%_P^C]T_\-?W3C/K:SP]&D M/%YN5?"7M=Y97N^IFDS7N4F_GV:!;CX!A^=S0?Q$F(8?#*SOS1@)'A &0EO; ; MR)5>M^&7NWEA=>X+_Q['X\$/T^.3<[^4DS>S\=+;PIXM9?&AO]ZN= MA(?V3L]GHZ(?/K3W>@8X*X42#^W%7HQ'QZ#D%RO@H;W;V^FI'6^\U)?6)UQ' MY>VS@/PEOH^311PDL ,',,PXF]CQP"_F,*(X^]+2A4?NNGA$K@DJ4J)8AG0_;Z^?@8QH3A M&4=O?OH-KLG_@?N^_>/3ZY]>?'K]Z[8?X15Y_?;HKS?/X5F__\'_>/MO>)\7 M_#]OWY4K7QW_.'[]URO\Q]M7Y+\_+?-93U^]]1_>/'\A_C16>6^90M)BC;BS M##DJ*=(Z)F4MCD+EAB9L*-F^6F3WR/5:^>FQ\)/CA!M)L7&4<&J-TU*KH+DF MC!#)3.6GGO'3'V>O/[TC?T:*N0_$(^RY0)Q$C(RP!H4@A(Z2VW(\,_ 3/N?X MU\I/_/E^DK:+@G@7&N> F)!L85=YRZ[P*SE3O4T_H:=NZ8QK+Y*E"BH(* MQ6')D'/8(4TQK)H@+@6P[OB0[^U\MDI/E9[V\]YMOFK=AOU8CL>Z#:\A);&/ MC'D:7#21.\8TT8H*%;FAFF"/JY3LAY3<]C%@PX3D3"/FA$8<1"/2-I\V%<'T MPIH[E^R3IY+NO^W(+6=R/NS#ITHF]#P>'L?)Z6#60J6>.G4!.9G@'+56<@Q6 M:G3>2@_;6:E2:D>=@7&&0 M'(Z*'"/F-TXSKVV!;Z>G/IC'5,=$B_2=\T$)S[SC0@?*;F+)5FA="UH[$2E05-@C#GH%LH)K4 F35%$2&R(#*TQ5F=73/E)@1CM)E)+!^-Q, MR FOPE"'V? M"4EH@04F+EG->!1,>^&)L(E@[I/TND9C>\!*KW:C(:BCE0ZNY+-+:"]HJ@C<$R;)T1004PDX6V.AD+ZZ]45(;S"MJ> M@7;I\#6$.*(1%3X[?*E#+@I0W0T3^1R?6$XWO7=E9!6T5Y*T5,L8 P^PN-QP M9S5\@IF6AB;L=:J@[0=HM_5_:;V0,H&5;15!G#"99:Y @7LM+0U:>//DJ1F2 M?9\,4C%[YYC5-CB72!(Y5*I2TIHG+ CHRLU!U16SO<#L3OB'1J:%L1;%)#SB MW%ADC/?()*VT-TXI&YJ"(U$Q^\ P:[1W3GL5HV,\)*:=\ QC%:7-=;"B8K8? MF-U6CJE@#M0B@<"@#8@+PQ&PKT4L"E@MZQB0;Z["43?/AZB8K5&IBMX;H7<[ M*N6# I4H<61RB0!7'DQ;6"\406N.T4AEK+AY5*H"MV?"MA;SW ^X[C0,P<"N M.H(IRZQ!G!*)+#8160)RUV/IL/"UF*=W :\?IO/3P31U(:_A('[TX\5\]#[F M3T,\F0% 2K/48?Y7TW5Y.+#'4WB%3^6+@9V$@?5^=GE'YL<>J-];7.QT,7_W M75ZW-ZGEMA=YS?+,/5];K^?=:CU;6ZMGD_ ,T#-NC\&HG+@_3OSW;D@-2R,, ML189JQ7BB6-D.>4H8<\Y-5$3DH\ )D/-;NSIJ^DU_0Z,5=3V'K6M)F,$X8EX MBR2.@%KN.7(81R2)%YBY7$G!P?#00ZUOW/NLHK;?D;&*VKZB=MO^T)FAO:(H M&2T0Q]PBS7,FJR->N@2Z5TI/GJJATCLJ$XYP#Q"MH^@'8/L;%;!FTM-_ERO&X'TL"8C49: MGIMK);!G>4*.EY,'))$B"I=,[;G1<\3N+2I6Q6Q?8;MCT!+O=7("">T ME)X M$+/!(1P4,=IXPZU^\E3P(=WPR@?5DCO'/FX,%1V"W&O^:_ MQ+$]C>%G.SL]J[2T/UKZ;3>F176047*"A$\8<:<$,C0D1'FD7E,IC34Y+0>S MW;2<+POSWT'ZS8,&XBV&M+: 6+'VA5CK$EBYBE12@6S,[C'G#7*41J2<<1HT M04^U!ZS)"K1> NT6HU"72+QJ.G\Y +=U<*6$<,YHQ*PEB(O D0LYC=S&?()H MX)SZO9G.%87W+:Q4Q=U-T+83#6)8.A\D0TKFYK!6&&22=\CF12/2"5BW+.[V M=69*1=J]B055I-T(:=N*I3?$1*D<\R?/%45:(^F MN*DZ5;XF'K=#-(PX:A4)*.@ >"2$Y!"-1E)(3(5@D=/2@8^JW8S#:] MF]A,-?-N!7[;9A[Q+!G'(TH:Z]SZRB,G03 2:QT8"S*(D/IHYCV"^J2F(=]6 MD.4F-4:/M[)R[XWY-JBJ:@C[HZ@_=L,N!F.&D_8H.N,0UTJ@?.0&"L%FAP:( MGY0S)>E0WUQKORY2OE*"Q^-%[MZ[\U7D?@7D=OWM'(*LV1 MP38ZE[B3(91R(H/W=7I$16Y?D+OW%GT5N;>'W)WS265,U'N#. /3G!-*D$TT M($)T8C("'>,]EQ15X/8%N'OOTU>!>VO W0DD)1F28)8B+FC^0SCD,-?( P\K MP[C0-!\I,Q1[.PBM KU*H1O'\+;H2S%$@DI$!1TC(@'3Y$A@B.:JWF) M,L)$?O-05D5OS\3NWMOV5'F9WXE^&21Y30)'E"L%D,#)<:H2E(H%I["AS M>RXUZE_OOOM7A_1K',.'A\/!89S$F1TWC?C"\6@RFI_F&KWW-SK"ZD'SU7ZK MD=J5^*E9!UB&9QNK\.+C29S,X\M)6VG91O7A=V^/1K,2W1_5!J7[)#F_&T$+ MG'BF%4:"VX"XI PY;$$QD400PX7 )I]O-<0W[\57$VWZ'0:KF.T[9I!L#VB=D*R^O!,$0& M['E$.&9[@5F I<4& 2H-94&:F(]LUW1?C;XK*'L:W*J@O#-0[@2]HM:1VP2R MDG* HK<.:2PI GE)G$\X21Q!OS7[.NNF@K*G@:L*RKL#Y;8"&[AF6B2-G*$6 MC$YBD#62HV@#!@4H,AP\2,J;A[,J*.]!I[Q;,#EK&S)I6^]D=?A[MA*2*$ M*]UY,78!<>,8,E0$E!5-)F4*GK G3^60\]I-NY_8W&]8JF*S!]CL;=87-;IY6,:.><0-&0!-@,$=F( M87,+:Q-.-&G+]BK7>V;M[[Y'W.:A5Y]->(+@3KQ'8X^1L[I(7)6B6 MUB/+C$?2$N8]#4:1_9T07L%X.X)O[XWOJN#;+^JV=$ M??*4F-USK>]$\GTFBI(##V-[EL<9S\-G_>5%OZP3>S<3^Q"*R]ZJY_,#QNX>8 M8L7OG>.7OOK+B]?__M.D",MG.+*PI/E$;H.T$@E)[$14U"DE2ZF9YKM5[!6_ M]Q&_>PA45OS>%7Y?[>!7%_ZE2%/M$2PC+5OEZ5^#U.^#U1A"B"5+&Y5/LL48:C!W$;-1*6.^,LJ4" M3E/2=P _@K*XEP#$69R?#F+3HO01UL+=92E<-_UM@]A*0-A,O=T2E2F$O,@">%,-E#)G@]8:2?$-Q[:5P5Z^)JQB[*<9V8CU.<& ^,&.# M36#+8DZ0$P0C08,D3GD=299DN![*TT^,[;W2K6+LIAC;B<)VZ7F6JUINP'V=@(MC(.V@0U#Q F0 M;]I39 E+B,)B"F8PJ":I5K7U&W][+VJK[I);!>%.P(1X1ZV7%#'I70:A1Q2H!Y4]1(D< M<18E)JVR44L3=&U!W/.LB_T>1K4OH%;]8F]H725D<,X"5L@Y31!GG",M/$,: M!QDMT]A3T"_,4.A=5_&U\S$J3/M7_+,GF%8D7A.).R&;0"WED0B$2>Z>%AA# M1D6/B);*2^&$8?C)TSVD-584]C164Y7:OH!SMZY')<(MQBC8+"9I$CEM*"#0 M80&V@?%@3%5J^XW3_5?J5*GYM8&Y$R#"P5H/8 HSN!I(2YJP543& (I2 M%9X]-S7W>RI5]0CU!:T[$2?F")4:,R2EBF"'>H^TUL9U;S35G%4?I,+*Z>N M5'#8M^G[YNZFY\'P_^WU^5N57_XXFQ[_ \=318P@6U]YG0R_T?9\,WOWN;M M_N+CZST&6Y.'.IN-QD29-ED(5%GL4%N2\-SI=>K,D MY5:![BTTH_DL#XUL!',YP :0,1IA+= I&Q*SK\*=RJF54^\'I_:C*69EUWO# MKCL1=FVDCT8;9!T!=N5,(6-C@+^YB"53PIK27).1/9P26(FU$NO#(];;ZU9: MB?7>$.MN)6QDC"N23WH4$?'[<+5^/WE,C$XK!@2I*?$1&P#^I\4X(D+>&I!OV":[$ M68GSP1+G[35>KAKIO6'5W7X$01M'(T8V"H>X=PP!DQK$H@7K'IM =0!3GPP) MO,WC_]W_!'-^YC.SL<3S*/WW5_^;X[?74T*9@M%WW?WKU]>7&R,]3RO.;K[S^,PNE11OD! M;B+0;4)<^^3VZX/RU=;L-]]1>D"XN/!K?$ N_.ZRVYH#+7F]ZV._J[KXRO6[ M?B:5LT,TSGB^_#SC2Y([&VS>C5A6YXKEW^-X//AA>GPRCIDG+VP?S\=+;PIXM9?&AO]ZN=A(?V3L]GHZ)6/;3W>@8X*Z4'#^W%7HQ'QZ ;%^7Y MH;W;V^FI'6^\U)>VE[J.NMAG\_;9?#!-@U=VYH\&C P'8'^Q[ZZP[#>;F"M( MW?J ^H#K/&!/I3O%M%,'2O0;MH7(!G8^CZ?7+MAY^"ZX^^-%NTY8EU/F>=0A M*,6)R+4SB6A/DF?.)1'^?)FY^_-)W<_*IGD,WJWIV7_>OOCX^M,K^N;Y._+J M^3O\QU]_B#>___;QU>__=?2?M[^)_SP_>@?W^/B?;>_67_\_C)Z_=<[D>_WG]]_'+]^.W[WYJ=_BS_>_CC^[T\O.\_6Z:NW'K_^].[3 MGY$XXI3*)2Q*(TZ=0R9&B83FV 8JC6#\R5-MALK/6Z2-8Y3VG%KM@.8@S[?/AN(82YT0*W%7ZN$/Z.-NB M#QG;:1:6/!TD?'+1@90)E M0H+VP90U+- @LB&#)9.5/NZ0/E[_L$4?VCKC+8E(,8WS.0$ZVRX>X:234U(* M4"&!/LP0;)C*'I4];IT]O)0<.TRL=8K[**TG07$6I=,F)2XJ>]PA>VQ[/A)F M6%LF$".2(ZXXL(=C'EG-F1(2&VY%SNKA0].W8UDK?=P?^KA.^F%23D=EK0#= M@TM.=#1*1A.$B(;D$NX+^>."K,-*)+= )-M.$*FD4M8K1(4RB N'@4@,1SJH MA+70@>4^R1H/!=U#0Z!*(8^.0JY3JXR#3SR"# N.6XZ-=-'1?#(KD(JQES!( M)8Y;)XYM]X=@*3IFF3]_01G'36 M9)L\CSX>NSCK$D[HC1).]I%N4._QE>Y1LS2JIO"P-86HL/"8BL0%UY*#NI"P ML(H:2A11IF@*E-"J*7QM3>'?VUD:Y$\< R4Z>(2IS15(RB%'B$(&6^TY"500 M!28&'6JC>J0H5/9XJ.R1DL7<*&\D9IP;[+3UD45I Z&<.5?9XP[98[3%'EIC MY\&$0#CQA#CU&H$UZ! %X@\&&XI3S%D:>*C/Z6]?Z:/2Q]Y/P-&1"PUDP8S@ M%@Q=94S 290/C8V5/NZ0/LZVZ(,:'!QQ!$4)>@>WPB!#A4!E;G<6Z).G MA)HAEU7[J/1Q^_1!B3,&;!4O@@+K1;H4N=)886D5\XQ5^K@[^MC*TB!_PA)1 ML"T%4HDSQ%-.\N+2(.<=Y]9)KX-\\I3F3HDUP[RRQU=@CV2I" Q[KQ@W23EA M F=1\,1PTE95]KA#]MCV?!A);?(V(6>CSQGF#AG0&%$ ?=$QC(V,.464XB&1 M-.X9EI8P(C>+]AVR"5[Q.SO^ M8,_F3_Z^V6!O-$%;,[\]:#S] %0Q"*L9G!]-%^,P<'$ >RT,1I,L??Y:3!JY]&%T M>C0XA6L7$[N ^8PYP26_X+SY6VEADD^@'J3ES,]/X8.\8/,R];/FB.K!9'H* M+YA[2\73Z>!D%N<9NN6)IT>P>O]>V!GL\_$9+-;)='9:+LZ/OLEC1N6@[.8I MT\4,]@IPU[A[ KS@CR -!P2C_WLP>)M'L38SF>KL:#+/$O.#G04TGD[?Y=E; M>_(LIG'T^7SN *?-KML.(CS4Y"N>5AYH'8^7QR?E*_R(WR< M3?+E\?WR55;O> IW"_EM[.G@V)X-;$IPW_*HM,B]X@;+\\%A*.T6GZW=H./4 M@\$S?YK?O/M5-[FGN2W68<9%.X#\F#""Y\P&>$*9G#%\LM_:O$98- M9JE=GQ]]<7/PS+KHEN!MOU; ""O#276L[G/#; M@9;'M,/_L9VB?[53].MRBKJ7L23]*'ZXACRZL[$V2MGNG]WP[D+Q^#T.+&P/>/ (./1PEIEO. #M\,/I M$9K.1@VSQDF<'9[!EH2Y]C&SS3&,%< \!9C!][!-3V;3]Z,"0?A;6/B6&9:7 M '3CI'3HS9L;: W>SRZE:@#.&$]/\C;.P'X-._-H\.P8WLG#T(#@CO(Q[(O< MASJ3"UP&##0=C:##[G5IYTOF;]TQ>P>.(LG=E1( MI PG4R\\"UY\% KV3V:C]S 7@\7I:%P0/1R<+!Q(2)BG]T##TQF:?LC4M?Q! MN:V?HI9'WZ]="\\ =?OPJ'#,:*-%YVJ"W&(.JP.D-3\8O%F4$1QG8N@^'TS= M7YD2X,:C,IUYD^.IN,09VM#F1W:27GC MO-1PC\P&V7CL7L5ZN%%YG/7_LQ@U[-^.;;X 9XG;SGZ5CRVL^Z7#5:7OQA> M].+#Y?K-\V-A]YS WCI=^SZT+3)73\L_G&;)O/RH&==%#P>!\'Y41'&S3>&3 MH[,PLXN\H"D;38O,E\-F"$?Y@+$TL[C+EK*W:?%R2$L8FP> M A^ P3'($T!?B$(1EAF*6NW%]JZXC:7W/PL1MC0-(>P'_.FL&>?GL MKL9ZG'?9,/_"EUW8PG<\GE]PBX+\O+_.F\KFV;LKMWQ+,#B>9H'=+'VWX;-B,YV.8=AY'&#_'0TZX[3\$%AC]&E: M[MH-Y6#P$A@@M!I],Y?SY=HMQP>W_ #3/YY/N_$-[/N1W=K2RZ&V8X>/_ Q@ M4*BIVT:KG\\BO$3&$VS1XVE8P^SJ1L#HB[2:1>!G%\*$1#2N%$?82!^"A-U-F@6M"C0+6$ MJ%L"+Z\*>J,]GC=:VQ;]PF7 /@6.*[*%AY;]"__M(#0Z+C-8U)$+MFRS6QK@ MYEG(O+?+,X30?D]>UC79;19>NT/'N<.:>=KO@17J#LW.7=LYMD M"B\]W%8QIB<=HZP& (H'T!%@83"!E5[=!(";K2.8S\[V::VPYEW.>\M.PI8? M@RT);#-NZ C&6IC/%A.K3):#=R\F+MRG+&G6\5J'6R&#::N!Q5:,;HK_YNL. M*^?LF4'>@_-=V^':O@TF;].S<2EHGHW!5LR:4(C'C;Z3J:.\,>A(,0[&=G8( MFAZLP&%C@39$!O,:FJV5;GL7)#F.5Y;G1E4$$RX8(U.1X##LMF@%\%>[;T9 &A3Z;'L%_B MY/T(!E&V6=FA[>B*33PZ&9=QENU?^/$$QM01==XD:XC>W"_MRV\JG%E:IS3R M8";XE0J9^^OH.L(E M[KH%>X:/Z[YH:V^];M7!GV!_M2][]G5LV"^SJ^^CZ!YDV7V>@;N4HD=9[H#% M,&J "(JTBW$R>#_-8F'< &^4?Y\ ;V!+@%0H.N+TV+7MZ_.&'0-?(>"7XV'V MW\Y.R]\;')_Y<5'5&M?AII,-%&50G^990)7G3 I%M90P7YR^W23P9GO[?QHD,;3#W-0&2>Q.$Q: MC68\]>5?,,_;_HVUAS6^D]'2D!NMS*3ANNVZ[HK>4&.7_A6W"(?Q='[P^;T" M^Z H7$#BUK=#;$8_OFPAET+%=R&0/&_3<6ME%"VDG=[L0(41-&/+>\1/%Y-" M@L/!8;8U)JV9=+@8M^K8MT5K:=6?WR8E)%"/_;TV%LJ)EYC\6%20C?IZWY0H>[CXD)8OVD[ M\&[GS,MR@=$+&S]'-[(+ @ (=FU^?&&4AGCR=;O/+OZ#YCR($C*$'X^S#H>+ M/Z?CLZ5]\<.;_WKY'!$SR.IT/&YA]C\+.\LS ENT-/)?ONQO![\>-'ZGZ6P< M/HRR/ZC!53.EV?>2^>#(SC+% H.X"%PT^!1G4T RF 1PKY-BU\) QLLP1AK- M8 G!^B]N@:-1AL-9%U+I]O**X+-_:I2R[S7/#DS5(LN/3E'._UW"IUCH+;C@ M1JW'L\P2S KHM^655MS0NA4*6C]EZISOPN119P*HBS,!'D%,_VJ3U/C/,MNW MP&@=7:TH7M,Z5NZX670YY26&8A#/[8?.I&F-NR7;I%$\UM ;\J4BL_ MMC.;BIO_TU*CFI[CARZ#VO6%KLS(@\'SE\23_S!X,?%+ O41G*W;J?!!SO;4'B.%G WH'*0PI/LUIP7 M37;PV[N9+7*]9!JL&\S%E62S9Q=T#=#R&DVGDS:'XZG+8J$)8QW;V;O82JM6 M76X5A^U]=<]%.' PK-()Z"RQ\4OE]]Y0YC[$9N9.X_$)<#AL4=@41XO39E.4 MI2_X6+H(_"B,/IWCGLL:<G^N8!;4TS,<*4CY15:PN*B M"Y=A]]7%L]'ATKM^T67K@KEY(/SS=.&*FIU=WO-%ZQ,#5:UYA05LV2X.4%R9 MV2?6XOKRMZ)XL/0L[_C_/W9,%@1:<9$F!X/56=";[QE&\]FB32HJ M+]+P?..HS@@?3P_/,9EF8$+;ABM U9V=KF3'$A@@#$ 6=%DW1'U_T;IT$NI# M;'T"^?5A=4$(G"[CUS8;Y79^NB8QC^PX=>+R8/!LTAK]):^H57&ST&M>J!/X M(>;86;M9EHM69"!(HJ+4YY!BSMM9KN1Z9.""=^AN/\\V=-@8VKH ;L45S'XG ML.#>G9=]N)9^Y3>2$)=.B"]TP6^>=UP2*7OK=>R\C?GPS\'/7?!YV^_84S?> MRT:(?B8&OUKP=LOGO)ML<=EU2ZQ3[?+6VM*V-N][T=8#*[3Q;!4$34'*-Y)K MIF>.KT$,FH@V%"U M05[.ESO\7-NYY!XV(UIJ\R L0YQG =#HMZ0-0C32M'!M-Z"M-Z=M?"2; G:R M^E4[?: 9+HX;\[:X-:;CD 5&0Y5KPJ#1LZW+B39+EU)ASDD\+&;JN$NWA.'\ MGB-*;^/'XL1 +L?F2^;%MCZUFL2UI2YI47$V&?Q^E&/C.=NB&5QGYL] OY@N M-7TP*MIK\Q [8R$;"1M.ECRD?-,?[,0&NYS][., @032Y5?80A%4]-:)V :Y ME@]Y6P*2J\E;[IKV%QL29&NB=_?/QI[NJ')M.5=+>*&I=##X/[!!WV<;P\[7 M& MA.XR3AHKI.&JXA@N-VHS!3(!YP21PEPYS+[BZ;+T^:?OX+9EQ&_M&4QW6=N? M1V ]'-FB3N0\ZJ5FNM*%YJ?SI48$%'&U--P^*NG7E.8O&A-\\YSRKQQ%O-XN MOL\(O"Q)<9G+<==)BLN,(P#;; KFT:PDS:]G?N4$@BY%]](DHY)?__;_L<-DI??9U(T(?@IS"7H D;@5;P(@(D2OUV[?Z>A MS<=Y^%UMD3V!87XL>:[PD6'EDOF.XCC-;N@MS9$6TW_C>JTON/Y\'_V%F5'- M9"PSR-K)R-[P)O^JJ3F89F_4TG>P/44G>2LVV5SS3@LOTV]#UE4V<_A6V11- MP57;5TOH!ND^FOJ.W9Y@,K"0#^.N^ K$01,5PY+W,L M$RR\C(XR.3&4U()E=EF)4P*S%I]4481"E[>R]=:C>2E\RMGYIR.PRRSLC-\.5]KZ<2- MO(*A- OVT2Q5 Y3QJ M$[7+U.7"0%CM)L">9[GDCVZS_$;2:'?IET8X'F5H5M^KT&S/Y K@-BMC34)) MKD0 4WFM1&HEXMM$W TQ#Y)\3=*7?[7"/LOXZ\G[C7J*#TT8(;O>4;WO)4ZT3K"UC:WUUJP3[#:0?+VO.P2ZUQ\,MN9FOZ I6"G2[$KQ= MIEFF<<]C?-=R3/9*%*E86&QM,)V=NG.:TJ";[ M^CAK-#"1'YJ]MYAWO_IY =MC.OAEY*>#%YT)]',Q%YX!&J:SDLL&6_3G7U[\ M_*RI@UJIS7&6>[0TSRS[ >R.41C9&5SSP]3-+$C\56W?X%__^J'7$HFLR,?F8:O<\Y615^HG@SV&35D>^G] M\[.Z^).'%E0Z@HPSTV!+S=M MIB"'M#;4L&\H50<8,#\>%P/N_+>,'[L$IJVKB60'='DU#*#D.693P1_E+/^N M@F5>XD&CR?\L,F*='6?AF>.$,8+FDU60@\$_;-LAXN>F;FJ5Y/GKFJ_^F2]* M:A[+S]-QU@.;J!?]OOUF/O@EYKS54A+;DL<7M48X:"<.!K6R9.:KP*:SDW;;6%F3PK'Q2(/#CBU?/RE_: M,M.FT@V,[+D\81L-XS8ZU JEAB5-64^-'JS1H0-C]Z9)8Y+!-I=S= M95D)&*73K>4!LW+9H*6H!G!5\6BU3)%-H+( :SU*RGYMB;_92>MAF^;"QL61 MQ49S0QC'7]/1QG:QX2]X_4G>'+ .-A2'UZ"S"CJ]:>.]NJLS78[+UV4>2/?U M]'@R L$Z.&J;6FS%*S=II-##4JX6%2]#&53/96^:<5L1:[N9[WQ*N=5'6WO0 M#+C1LL[??''SU?.^.\PYO5N R[NP>5O"UQ;V%2P57:YK&>%H/E^4I7W>YODT M@N55/)["?!TVNV."=SO]D#6.9H%*&*)=[68]AYD]01Q$WDRG\ME%> M/L70?K/+ZV6BFJW NYE:S6LW79..D9J-E]>LS,!R1UR*E(:"NIV5UVIQ"%KQ MH'W@&GZ7-UZ;VDY6M1'GIFIV<#B=YIA5QM.J*\_YL__MZ&]MK'6U'2Y>__:5 M87N55,WG[ EHW56D!V%CIZ6LJCTL1DO>W0 /<#8 MUK?5"MXAHE9)6 F,*TWJ03N7)ZUCKDC9YKG9^VMGG#SEH5Z)B'HZSX946@U5$:PM_8?NO[O1W!YMX^ET?/ MW^G#S\JJ\Y2.;85CA8#5WEC;/>?ODX8HK[!;[*1IA42';6K!F[4/9==TZ3(9 M_OF1+3?W.=(W;TVQ_NR5/*;#E>2[B@#NKJ:-ZD _MY)K^L+N6\%#EM-0?*!O MUARQ=-F-ZLO$2'8X+3VVJGEQ+4LML$GJG,[;*]=-XOGL-9:65=&\G"USLVE.1,XNR%7 MD]-"?A6P6$*Z36,MI-/Y0-84['-N5:X##3;S31;;:R]#=/2Z/.+L1VK]7R6S=Q2Z^%AQ M'F0T3TM8+]=%YX5987NS5"$S4:N@P5! (5L[4@VG'\ERG\"&M!2W-I< M\;+NMFAT_::\ENKMT<1FE++6+!Z.H;5LTSI19Z:739JN4P*-= M3O=2P/S0R8_GW4H]:^79LAWDTBM:;@2"H'E\,[2R\T8YX3VTO-MJ"\WH[)KF MWQ'(9+H&#U#],WBSUC7+?NGQ*#?]*RGM\Z5,6]H8Y9GKCJ,MZLPZW'* *Y4\ M#VZI5G]#&5L7!A65W>:NMA9MN2N>GVA, GUV+2Y5['I.RH;+O2X(O;19->N:NL&Q0;_ M[AI](&-S3M^6B&VW=V[3=)CQ-BX5D6GPUP($.BC.Q;-\K[/#UN+GV<7;J0]= M&&U)(!_:IL.YU^$L%#?B$O29RE?3!UI3=;$S;/<(O M=MK-KAKB+)WL:_V^2Z1H&03OZF VNG!N=(A94VQS9'T5QWP/2O%TD>W?MJ=> MDX*9H[BS!EE=^_9EBYGUGD7Y"?.\D0YNLO4:NZ,#W,IJ6=DK M18P6U:QU0L]/1C"G9]G?.BMU0PL8;0+I&K>;WW=YNY MLK3U3I2LX&XTI$&J3OCJ:-.?GE&#G42G(/,PAI--%DQ"U$21MDX^:M6]N/\FD-W!@ M-99(=S$#LR9>/K:Y17RCWS>P+[OHK%26-R5)F^XSPG:]JT4=+:F[EYC&.5$J MIQ&%I6G[CP7H%XLF06(TGTY:4AI][+H@%IZ9 )=9V)"V2(.2[+\XR<0U+]FQ MXR8+*6U?EW7*IA;G&Q#1(.J:;7;>@+>,]3L;)]D99P%.JT"T@UW#R;H_(D?D M0DR@]-OBO_H]2X#"W&UA=.-I67K:UTOO+G!X' Q^*KV.&B=91Z7YBMQK:U4] MNKPTY^<=MH4#1TM1FP-PC2":SHN+;E"\5+DS>6XRM-&NH/B5IMFW-VK2R N] MK[4S+LM6G#%-8X]&4$] H'6NS:,FG:%5VEKZ+#'H^=(:SD*MG'?5(K-H824E MO7V35;9MD4*?\8]TR2>-E!^5G/=.-!5>+2,#(5"F J9RG./''_)@RC?_[WS9 M2+CQD()<;)J=M(= M<6BL]M$Z-VVXVDK59LX;7VI#;=UBYTY;T^(:M\"J[G*][IA>6H3W8_$FMD>!-)[GU7%' M7W:BQLK"+$>(H7P"8+%3-AH+(*)OP7+9/@?J_(/RRNDH\JX.VX A?+\Q-X0= ME+EX6QIWM+FV6_W:MLI+ULIL7(Z@\8,U)Q-7/.:@NM,BX]M[.:Q _T]ET8;;X_YU:7[^"Z3;[:-EF:_RM9Z-:;,6TU0OC,5EI+ MTSYWNZR>MFA/]SKW2<4^6,NYJ;NE![OE6?AK42+:+_[Q\NWS9X-O2ZIN*C&J MQKV2=<#B:2U-3?]V+6E(R18+489;<W1:Z^G$_33LV<_ MKVE+KV $NT-.5KP* ]N:D"]2'7OTY6,.OS"\E_-; M"7U,Y[=>S5BYVH&K]^*DB+>E,>&KQDWT8G48R"H!Z(?>Y7]-E!+27[G!8RMF??C29E9.6B[S<[P>5=LW6ZEX=*]UNMX.RW;:.G&Z^D^1 &G[AUZ V7OC=9;<%:T=P]46WO?R1 MBGSIE9\9K+[2;9WW1:5C]MH7(Z/?DN'W=>O&B#_'[;)Z'W?,(V263[U/?K MO/CZNU]] KL^DIMS^"!GE^YU*YH'MQ6_+8[EZ2(W;IO_[3J3E7O+-GV.4#M8 M[V-,Z;()R/;%';W^^:;7+XV/[+NK8/!S[WL5_'WU>UQ[$5/YO^U%')3_-3U? MS=\O:&*_O;K7>7D\N _[^)L;O>+ZJ\WR77OU;E(-&<9;S?V^X#6[;7R-U[T6 M#+<>N0WENNGNTZ:C;*@5O[M-MR?A>S]X^^7Y[5DN%,KT>O-P+IIZN.7TD.KK M\MPERWY;/'=5E>6!KA(;8FSN;I4>E4+W^M(^_%_$#U>5MOW;>80.N53W7@]Z MX*MDAD1=EQZJWO!E<_U\^XBV1Z8QD*&FHBH,_5XD.M3B#A?I4>D+;YK*]\>I M'Z@A9K2J!_U>)#Y4=[E(CTH]>#$>=27HCTTS^%9H_K>J$_1V>J1(/;8$E'5*C>[J^+0=M M): 245;O#B+G>TNOZ=<@]T3UO6;X'W+[H&GJ./[+$CFNRB-W>8]'I;E?E,@Q M^+8<&3#/'>I@T4-N\.!'JSHT>YS[/WY:YN]_PX>:-&WZOI%#SE3I/Y$KL"5"=CSU>)TJ%6=Q@[?E1>Q@O2 M%:Y-3FS(%&W(B0\9EG=%3O?7FP;;GNL:$NWY*A$]-)A5IV+I/1UO295C=I3]L:U%2@R M9%)UI"0UK@K4]9,3,"-5?^K[(HD:,[Z3#))K,Q(=YD[BA9'HT#!6U:3K)TA( M?=VZBZHF?>5%8D,I[W"1'I6:=.,LEOLK^*Z7Q5+UDJ^?Q4*5NI,%VJ=.FC,=1V,UYV+>Z11/+3U%7S(O[0R\FLELSSH+(M?X[@Y MD/HP3LJI3JDEVERROE#W/L7O0 MW7N>GQ^^&F[Z93:"68_,FT+HT A9W2D]7R4U)->N[.Z?/Z777/%3.> +Z""W MU9S.FY.'[7P>\R%@DWCZV%PK3%ZC_J2Z5KZZ:\7(/CI6NIZTD^DD7KZB7^N7 M#VW #T(Q>[-L\M]V3_\VGPMQHU#6U1INWA-XRR'C7]A#Z,J-1^^+OO;0C,)O M09O3]/K%G?VS".^AEO7XO[_>!#V4M&;0]'R1S!#SZR9>5H_/-76!-=-CX&*:EG-4F].<[,<: MJ=IL"/$%>7=[1J](R^U!3@RF.DP7^5"Y:YSD]$ /F=C+ MU/0;H3IWC[N1KG:CV;EC-:YBHV+C,D4W]_RY?E;Z70*CB+R_EP,^G]Z?(U++ MF:(-"^W^^#=A"?K;IKAKPLO5L=5/V-X =XXY1JK=I#J@F1 MZV=2EU.J)3WGF.HK/90>#-X>Q>63\T'II^N]*P>C^>!D-CJV,YBG@3T]G8W< MHCE&%@8#<[M^Y8?-[EGSY4W"8I9CLM>8BM4SPZ(\:C4WB]/1>#W%#G[JX>ZK M60? C-[##\O.;#^L.K+] MNM5C_2L#O(SU8'!AG[CE0LX^RT,Q4D7Y+0YS<)=SM,9EG!WP#2XCFK9D)M67 M(HFUU$?9@=D;]4T7LVT26RUM1V89HFOTE+EFDM%LX;W,_]JD4KC_9''LXBPG M_%->+6=P^&7 M"DVCL.#5)=:!>K(XO?B2G1-IO[ZJ5O8F(^<=7-_\>31;<>5A1 [6\AVR"0;[ MG1U_L&?S)W_?>*?CT01MS>'VZU]!GSKOR[LD[TNGKY&#\P8I65YM:@&P,8XZ MH5QV:$;5$D59?I864?F__B@>9^5T< PR>C:RXR7*#@;/0+J#\@J+D+'##F3^ MGWRK-([Q-#]]%@>V-#BXM@QO0&AG\'VCQ:P]B<"3VD=F9U8LX'NSR'+NC MM60%OG>%!_I%@>]E%_.@FN #P(#W7Y6KVALH(MCN#':^F*>_F9%<;L.9J MPJ;V!ZNJGY(J>/W@OZ %)@*NA[8"E"57\0FKT^]G [:UEDDA_*5G=;KVSL_ MRXB\P+ FOXHORBX!+&%9F7?/'IN#B70(TYCM-E+]4'XZL6>\LY^F+%I^L1]I M)JKIEAUBZO[CU[@/)>>4DK:N%R$0%PEN5VW,-(UA?!R+F]0?_[J#$=CK;OFK MGA:5;T269C.N207T35X-$R@WB+V8/(,Y\$K9KXF$Q6Y4"3+_5^HM%\"58' M.X3P;XLP00,);L$B='-W:3X4%I#.&&K*18+DL5D0P6P)$ONGA_:9?R[ M(I7[$WE=1[MJNYE0[G=&N]Y290" (0D'H'HB:;R'V<. MK48G"33D#.%USDI&&$+'L6[ MJ7,G[WNFK9[\*BBK<@*HQM>'%?"5+E$@J/>T+K-D)O>+UC )TD'A M(Q4_QE>6@KL/P\+6V)GC224R/7K\DWO54$R=CEWFZLHIM29LDQL<\X.*.7SV=TB-1^\'=4<"7RV MVAW4A=,%IG# U;@ FD>G$<;CI&C,=N_>:.@^-UUT3"O8^J)O6D')WHM.+93W M$9C:^/UDN*WQO%95+_D'V-H=W82ME0XN#[%5/?G/8!XTAAL=811JOXQ*FN6] M*K-29KG]:%YEC9^05Q7"2_M( M)_?>6 _Y'K?D/%6>LA)*7!\)+$7_L_?#3WPVA=U3.7=X9K$8(PPBG%+V6CZ; MP7MYX-RIR#X%_Y[Z_NZ)^VC^>PPQQ\VYROHN976:8[<8T1"NT8T8J$[3*J9I MV3I-ZQ';MUZ$O1,R[%>^>K?P2]LXA..66V-56>( W4"#\23=( MLHQ^E67L&%&\GV58EB5YQG[="/>[0(NJ=L%3H+T!C0[K/YE_TJIXXFU5([9S M&%UQ@=[.>T])'3E;1'G9VN#Z@/8P$)\ XR%-H#]MY#5?U@::7<]Y[ MK;,&(+\7&H!O21PBF0/EW'K)')-UV#7*3E+\TN42J1[S@T"N9IGAL2 =49\YY7YX:\@G MXWTC(\D-;TF!5-/(9Z%H%Q[FA2ZF6[B>0Q,XHWS6,$6E,WZ91<;$:S([DPJ5 M8;]]MHSY:_6/-PJ*V MHU^A';X":83&JZ!FML4J=,NF.K%U_^V,[_^91%/.62[A"?QV0T[@PUF4)-$@5KY>:]3XX^:LICC U[\ M_8R]K"0 G 8Z+S VZX"- S2$\H:'U#U@U]6]*CR3AFL[WZC@Q4'W1=69KAL\ MY-LT-BUK1UFK^SNTX7@']K8<1[=XV".B>QB<.X]WH6XJ-@_YC%,SIW]CKN'R M:8()S"*#Y,1LZ;/>6/>*;O#Q3!K92_!H.R^WAG%=):'SPYA2SI=3B.:<6-.A M8;_]\8XC/R+["'HAMLE:#I2VJBWF>XARV%2#2MO+C_?0]>V&'NX^M91^3]38 M-9\C/<2('EK]O>U[< &/(^#&[=K6Z0)[W*!FW^RQV=LUV6!_>]3P]!A]6_1M MR9K%#W=L]GGXVU+?-VVS"MISBP+,^][V\<,Q;RI489WU>#J.G[KPJB1B-]P_ M+Z%XF,:';YF+V2281%.4'5%7+4S3#*GJ;7WU2_F!=7"'.U;@MZ",Z6VI]OUM MCO1W447ZNU"5\ >N9=X!FK!0G]S/:^]$96)?(7KOW!$CPR(:[0SEA!>Z&_Y2XPRR.L:?,E%,CCM3'8C[U>UY3QM]N M0,_?F8R0=MS"#.4A$0YO'7^YR!:GZ0/:8_8H_I!B"R?4=892R9A./)H3]E)VPL%B[TU!2_V &D M2_Q5Z2R5OPW[;0N,@L?@KZRTK*NN9AOLU$+[S*Q;P5H@U6W[6S6=6@DJGL>) MJA]N %_*II15^P>B8?NZBO^^ZE75>W2KJKUUD'V8_A(:+Y<*U,L-4/*Y(+^( MWX3^#1(DC'>]Q)@Q![7,H^.5I"T+/DF4=UC -#$=R4)*0#.Y#"3TYQQDS<&&T]X-%)8J3URMMQ,(RTX[B54F_YQGX>&DZ"-!8''1FNNI8)^UD" M."GR?.J#@>@*/XM:C?4(]*/2=2WBP11>A2H-C]6KK)T%R&=@_'PV$VHQK1.E M@M3#L8,#*BJ]WE[Q5>K>M^/C046"AT6J?PP^(4Y8DB9A="?D&W:0@D;B^TE:#%\+3$"7W.ZI;,_0S51<% MSY7:/YG2R&M? G, 'L5WZ1QB&M?*Z['J\8"EK,G9,G--O6B4F-+=JV:GVJT( MB^7L=N[!SGBB!U_DX4,1^ED]"97)B+FB/5F*Z$2P&N[=D/.-&D,#DV.()\VO MJ=NM\#N_E :KS(8E=IW+1O1+S]*(IL747J+QX<(Q,UC<1J^G$R'$,9<+0P5. M.S9\CQ['IN&-[%2U>C9H64>11\8+D%CU/*?<86E,#T4WX4*\V8';<\. =.)T M"J05)!XVC!*O(!$#)' M,"?"40C#'R09A,A6)^^P)?(7(P.LC[.6$>+7>$G$@5)3TX*+C#G_2CV0>YV5 MQ<;S,/5=N(8)K%NT7W-)0HI^X M9!@0(A<"MQ%G@&-W%;07;F\#A MD#213=U6!P$?OLOI!75/Y8H7G";V0)"P".Y&XB4^_$SR<\&B:8A8OF*K4^Y[ M_$;R^UJ) =8-Q[M&'7_R)](#:\D ]P^GR?PXQ'DJ$9(Q>YQN]A1L93(;%JR$)J MR6N$.?R@P(CAFDI>C**!,R#.E6LM.SGFRCX:!G [L1&"1+XKX]WM[V@.H^1> MPGW#"#B&F0X#W6=UNYVN\"%LB]TWZG6&W=U ]NZ%PP-K=;S^ZUVQ^[J=06^W MISXXV=ZFCVU%1<0!JBS:AULXV0=L82/J63;-!Y[L,1^X\0>7X?X]^7D=\+8= M-$EOLW/XNHD*LF+M;51F>S2TJM$]=]\XNY7WNQ%RHTGU^-7S7E..7^43.R:W M-CX!>K/MV#7_N;GIS9NM>VSV!CM6%AY9JK\FY%83\IG5-\?6Z.G8V'ZIN'DR MKQ%RM$FPX)O1W2[YYWLH)6Y20>EF&V79YF2P8[UP2TN"6WA((],:'A!PM"V, MK1',LGU&Q^_W!?:#/*FY[: >&ZHLO>$6J%$:V+P) MG_)(?5@M&JD/JT4C]6&U:*0^K!:-U(?5HI$GX#[<*P)I:]U.VP.0:L?@\Y[0 M]OBCVBNHO8*;T58MF,!IN0)[ICW>MAF;=@@^,PLT>_W&G5'S&%8CF&#[%,$B MKL7N#+"U^L79V!S:?=U#H['G,S&[_2;U.&D>DVH$XVN?]O=E;97TJ:F O=X! M6T!K%7"C,QJ.=\0"UIQ0JX";VL'WP3Z#?WWV_^D4?CQN9QK-F'I=<]1]BDXG&^Y..PJ? M]-4XP:LQ,>W!T=R,YLGE)Y/U*[U<'H%_*=]UDFC$_8:@$3<9JOA>L*;OB,5V MF:'O&U<"*ZP.CK0]&$YP?$\#BS2T)CL]]B 83D-[XPFU@G$>P/#2&$Z--X=2<<] 83AK#26,X-8!G'(-K5&,X:>@;S)XW!UOGSVL,)TW(C2/DLY$Y M[FX/B: AG)HD1MN7=U&$N/_8E&;&H6*VS>A$]YI#ZL%HW4A]6B MD?JP6C12'U:+1IZ TJ# %'TS M/LW.-%H[LVQS,-XQ%Z)YY:Q;>QWTU=!78SUP7W^\-6Q?\^Y$\R3RDTGY74J\ M]T94&U;_?@AF$8N3*'62-.(KQ;^ZXE=7_![;2%WQ>TP5OT=3\Z<+>YMQ#EL6 M]NJ*WET7K"MZVW"Q&R$7VA<&S2MZ=2GO$RV_T=:Z;?8'VT*IZE)>3U;@S:AX#:P13;)]9<4\Q M[VDE6IY9]JA!):(ZR;)\.H,&G4WS&)5. COQD?JP6C12'U:+1IZ 8:R+#,G! MVNLVS-:C>"$[5,! M,Q,8>&$2,9<;S'%@24EL1-SAW@T689V66FA9IF4UKG^]U@TK_8K'P\:=4?,X M6".X8OOTPUVA)W0C]>?8F48S)LLV)X_,=6Y0F?U39?/KJW&"5V-B]NT=4?.: M=S.:)Y>?3-:W 8#B3Y:D$?.-*TSQ_Q*%2YA#U_)3U'@TVK$_@0:ET(3)^.D"55BFU;P64SH07SFCT63;<)<.Q&N+0P-5 M;*FJ#!N$A:!3-,N',]) %0UC?LV;\"F/U(?5HI'ZL%HT\@3,90U4@;LPTH9P MLP^HI^$:V\$!VV<%GSA.Q6#8M/(W;?^63VCK4AQM!&OM3V-4;.)::A+^@=;X MRF?3;]#9-(\Y:=_$B8_4A]6BD2=@1NFJ7EVZN',[#FM\-*6+NJA7WXR];M7CY,'W[QA(.9UQ'V6>#<\[[\.A%'\ MH3SD;OX3-H4C39/U/UDI?-DW>:\4%J_0-Q46]P;E[2C^=QZIV2S9-3^?1IS] M.&-"[.QT%+78^^Z8%V/W89KW0BIT#Z'YI^2 M/>@R["=:?J,]+V>VV>UO7Q6B2[ U$3=GW6>6.1KTVD+$S9-RC9"<[BYSV@X;EQ[RN;Q*YV[8,-ZG;;:_W8M@XWX7V M+Y5/J*LQ"YK(^YHWX5,>J0^K12-/P*S296RZ6&?7:/N@.]XUUMZ@0AU=P*;O MQ/YPNW9$%VK>M6B>-'XR";]+2\I&%44)6)MJ1=1>9S+L##:82DT5'Q+M>:]3 M4TJ%OEQ\ $@2ELD17;NE:[>.;*2NW=*U6PT\'UV[U8QST+5;NG9+UVXU22JT MSXNG:[=.O.RE-[;:4O:B:[+F2;E&2,[V9=64VV?JGIG5 MYLSVUAF'.N_FN<]HHKN%M(0_ML^RN*=GYNX ^JW-[CVSK>U#W@U2I8_\=(:C M!AU.\]B5SF<[\9'ZL%HT4A]6BT;JPVK12'U8+1IY CXHW9.64B?'37-B:$=3 MN<"K<0A/S>-6C>" [?,R56M;3]"U9$TF32L=U^ZE"O_;M@19^YBT"KA-8]I' M<[_VZA;C;0MGM/;WO"O->6P("@O?4" MEP?)ZW/QV;YI;;P"55'?C)EU!+&M_O=#X/BI"Z^*>)SZ24QF:9A&!KM1E0+\ M7ZFW7, J8$R0,#\VX1^+,.%8,A N%J%+ V.J(L@'PZS3&7.2-,(>QOB=$T;+ M,&+P0X+,X%ASD'@W7N+QN&-\AI?>-P+HW C"Q+CF 9=#;GB0\L[:MMO;'-9OW)8,3M+I_VW1&;C-G0G3J,CRUWW'.[_VO9_12.SN*2+3TX2^,KC^&TZYM+/[@K3[>$>C)>1\3?D1A@=1$W'+FN M)#1FP#R-,+@.D?[")1(-D:E')(\?+I@7)#Q@@<.%0QJV)X6+@$G@> ?X3R]. M<.#,YSS!=/",O$TCC*Y9X#D&<.G;9 Y/!2HE'!BX'UX _Y/@N%C6UL#O!%P, M?(N?)'-N^/#!M2C B7F2^)SN33CUY:= \CQV(F\*]\ +C#_QREECXS__8VS; MW3>7QQP>;1H@WV"[89FQG P>$S""T+_!L ,7@N\+0H7!4HHSR.-Q204!>53$)XZ/%%\!YS$,L*'R.?G M'"_%G81-7J*/S^4TMU@B%8E##P4E()V&BZ4X<'SW-(V!V&.8P2HW.\P]I">^ MQHWPG&V82T.FOQ,;^0:78Q;Z/A&8(>&9T@50!SP\IN/,*93%ZG+AI4&NXH+> MA-?G#"@DF8AW>GW=\->NA=!:=@9#48[ M/?8!N*=^_VDFNQGJ+]AGL^F],>)I0Y:8[.W=?*T3A]\[E.:F*/! 9,\ M3T#M_,CCV'#2"",2I'[Z87!]#O; PG#Y],3J*<[&?7-H]1L$"*%3Z2H'U#,' M=O<@!W0"J@(Q ZD5^#R/$: K'Y0&4!DBCG[X$T,T.[.Z)KQ@-U>RQ2Z]U4J M''F4=/_[T^P+.K+-87?;..K>-ZG-E6#ZMIS.;1G:YJC?:^MM:7F-U)-HYYN] M_DUI44(HF=**#XQ>Z-.B,#-LE7O66< M=5F"--ZR"L.I1J/\?-&#@88.NN-.3XTM)-U6:4UN;=_NC'#[5TT?F>=-MZ[X M0WE[NOE/V!0N2IJL_\E*3NJ^*7C#LH;>L&*G%?X[C_);>,W/IQ%G/\[9#";[ MFOFW["Y^\:JTIH47G%?VL+K\':OF-F$+AV(!LS0B<#*F$ ^P8,?=X)(1;8[[ MG:$BS8YQ002K4L1+M\LFU+/]W.S'W%%[FSLZRN_= W>T/QGF]]DT'KFI0!"% M35V W$M4"1]6_3DCZ?S;B3(*'_,NSTBP\N+D=$ M'N)"Z$$5AD9Y224^A,I4X?]!C/]B=0LSE6D-^%15C';?S-=72A?5L-[PH9+H M!W[UW-0G"E]3X"S+*$06 O\"F@ Y3V1 U7A983#PHZRZ%;;[51BIS5^PZ >R M,.0CLE+V\O,_/KP]MR8&K,KE"\_!RMZ93Q$@+-M7@?X(SY'#J93USKCUDCGM6K[!3GB#U=5) M\;XRH&H73FCMO:4UA5-)\+<,M#4*S\U"X/:,) C.SDE2> .JM?1^C\+X- <6 MH"!TYK43$27 6,F)TXAD-380+8()T"UR^8RE/OS3 0DEZG;A*E)OL#2 CSCH MS84'@!A/?9>0":;9S24AAP-H,FK[D.2D *-=AD.BWW)?)\.*(XNXE\]S\M?C9 MC'/Z#2X-[P5^MF1W>/(FT28521/?$?G8.%:5XJ>T3+9$XJ IS22PA"(_8O[T M W@F?;>&V^-KZ28@"?AA3)0+N@Z.3>!\*R\@5:1CO!?WAF0-_EH>D2);8%X< M;2#Y=I0D@F!XN?;_'D*]G7M 9EZ6B0KSB)TY=U-?4,""(9P 3O:SDX18*6A- ME "$ZQ52\3G\5PTEJ278U8/WK4U[%S@NL"% M)Q&1 R( +36V@ATLS4Y76)M;E[!/.N/NR]]2]]U&1[ MFSZVQLG=4 BF1U153UY4B%>2XX/.T&:7'7^;1YP;GV#H7*U00UVPTYB M(Y]TLX]A&T2$P^Y^[PAW?T/H@8T6?&H;9S\YQ38">;=]&>P8_R%M32)*D8_W MC&"FO."E0K)"AU:&DJ=A%YYH^./8U)H="H"YJ0L>"A-[:V+G@X M$!$?@5!L7SIB)A2E'"Q ,ZX7@T>>_C\P1]VA+L]H[/E8_<,49QPMVVJQ+I_K M[T6M7L:J'L_$6IO*?]8SN^.>KD5MZOF,>HWKV'4$C*Q]^M<[D=PB(_(P&X/_ M=.8LN.8B4AT*S.X3T\"T]M78LQDW#2_M"-A62_4OP::\>@ZUH9-!%^D\_?XT MFI^ M3T8#';U4;6@F&T_GEA]3T[]GECF:'=?;N/N24.E]DJY7<-2M[?, _R< MQ30O5OT@+2R!J WAU@5NC5L6&[_T"O4JV':(4D$IOVUQRD->^CLH>"L4)6[W-[AB8:)CE*Y=>4L@OQ#6)_DH>YN@F2>1-TRR?E06E M)Z28+_]OT0^+$HTCCQQBJB/=+?=]V3=)=L?R1"OUSFH=8+LOP8AL%C<05'!2+41]Q!7_I=JR=;]?E@W/UBC<+WQMY.!RN]3*%!S+9S6Q- MJS)QOT*0N*ZLB: \8! R8YA-VJ#EFBI<*C5H M+ E1)0>R6P;?>*';N(SVR:1CV?:.">V#_F;]R+;,$;=WS)-_**%]MTYO#TYV MHA/:=4)[&T[B"#*#=4*[3FAOY\;IA/8F(ZE^+]OQ68ODHP)'?73^Q_.YN1]6 MU7?S.NU32*.P*9^,A\JD/)Q _!+&)Q M$J4.(4:T6B1.'X,7WL LHPWOL]W=$;=3)X(]UQ'U)CH7[+$LMWD3;LO(4['O MWD88] JNVRW%G"/K>K$AB_S/_QC;EET-ZAY<,SV96HQ-E8VF'= 1L-N6F@Z? M$>2NE2S6/4U#83<6JXV%9SZFX;: &MI6>'*5]@#L]1W"[@:4E7@T!;F;WH#& M.2BU&EA)L1]MT913ZX!/K@,>@#]]$VT8:I+D]MH_:'W5Q5&'E?:Y-&2R*$#YF MD?=$K'10C.?8?2GB>0$F;0M,.F:)%\_NC(3]I,9+\]"G'D?A%-0VX5N49S') MGDAMPX* .Y0DG777RDI!\84\27S1)@Z;R($NB$VS^$_NI!B&P?YPL'D.%L#% M20A+2 /L,G?+(C>F"F[0)&XY:APLDGV4PMD,GHH$@U2T0\<]JT#$;AI16=_& M9U^@J =I=SM:?8"J=ERLG5. 6;N)]82U);E2ITW\$S8W;X9Y9'P_AY5[+V'E MWBE8N:\25NZR"-K40E& Q:Y\,_0\(E?LVHRQ!]4V3N@/S)G+9H_BJ5LK^3@- M^4I\BQL!JP@*=P/(E@&9WX01W8ZS-,C^> D\SILEJJ?B+6<_2&4Y S[#@^MD M_E+UH;QD 7,]V'L7JVCQ'HG0L&JM^%?GJJ.^4S>9%C[G/DF2[ ',<:AG7E,Z MH6Y)U]]EEU^I&C9D$3O1[V<$X:@T+2;>!"3WBSWJ%OO98H=;>S#9K!?NNB[) MV&87Y=\-]^],V?37HY9\1]_VU_BL.K5-F8^&52PD=;E9.CVQU)KYD;O=C'$YB]T'&H[RD5;I+6+J!X5&-6T? T3@@WX9[FE_ T?#RH+:+SI?R] MF:NJJD,J*D9W^$G$Z56N\>7/2^,W%OPPC3^9[(QZ$<>AXS'19I:$G_BYZ,\* M?[L@"CV0,T*,L.NBAT:^J6-L[O7/X'&T8T'6+KWL^G48HMF^VQ8GM $N4K -2$'6,%(:LM%+NZCBC.\&O,Y[*[;]Z+7U^H7]/' MUIN7U*;9PSWW^0W#AO=P'4SCS'LIWD1T5]>JF"'^28++ 2.(^^$M_LC+8..) M^)F1-8N&W^;]@^69+I? /^E0L[:^ K>$'H7/XA$VE5:L!"W>\]SBA&?(-2C46"#-0?0+&D1AB#[J]J MWD*4.S[S%G$&4V0BN_FGO!X, <:$-TW\&G\6PTOA"1QL:H\(&:@]:VZL_I#: M9%&'N,?OW>K&Z-\>;,:]GK))VN+7:]=\DA!/XQ9"/#U NRM^]P/M M+;'/819O??XIO"GO1!^# R_^+K2-&QXQ8;%[(1G17&8)S[!KY[S3@1J]; ML.N4T(S%;ZWJ(Q28&.FO=('U$>_MB)F!6CUJ"\S]9QJCR?'NMP_?WEYDXHH4 M[WYN\YKH,)-^@$RI"87F42/<"[X!,SO2&5H0.5G@HSZQ.Z/D*X;9PF5&"M&G MO<\+K91F%[/C0R>2NKSPI"ZG7N.L#XW M>I&Z_.(U11NI\?[U>PG@NPSL4!!I 58 Z=^995XP#.Y7$)4&N%Y1Q("3L%H9 M6:2U49WW:"FX!3L%;N)"(/U&_)I%(AAVGT(*VC_GQI]APHU)QWC+IXE*FTD# M!MP .0>:0CR(Q;\HEXI\&/D*R:DAHC#"F0C?>+L["'RA6">_:@'^3AR-&P&$8%RU'8>V#=75_CR29=Q;<@64,3+%N2B0=<1[2@R:L?#@_4'&% M['7YC*4^_--QTBB6WD'<1207^ @]?C#=6]A&8\[0,P=[#&>![P&['YZ9![T" M>I5*=#%+,Y)>#" B#P[,]23R,!P+O)T.5@*^PM6&S0\R?F(^8,G"C89I1L)) M&3MS$"N^X/5T;EZ04NR*_US"#>;�.M,(T- MMBF9Q.$I@+NWO(U1C@R"G'(Q9:;#9KFC*. M0=9F2FFW8'>*GU5 G?'LD?[QH1$<)7+-DD\G$9PO!LHQKE,&WR499P>PS89_8D-$?0: )NK+AMT-]\5- 0[ MN8C%-#"EPJ>TJ"PB"9N;TK="ZQ.#I1><__1$?L0]%RK?M=B[#KP92$(BCMQ] MAK&7,!99%3+0)7(L[S:D\3(1U]#Y%C+Q85YZW72ZQ-2;+CZ;$DBZPI2? MCYD#]%OALJP5^1()&I.XJS; 89W>*N"G[-UNC=,;)77$N;S(("[>>Q$0?A:6 MD6%KT_CX\9(8V/L_+_$&P2.F=Q2)PI^+)"?"=92>9!;'O"A?O"K U;62R/! MX4G.-(:,AU%@M:"2&Y=A('EY+FDI2PMU"GICG5^_-Q3&GLBV*2XX7X;X2GB] M4?2+Z2/_$;\%]B#S-".EU!3P_3L&;#>Y%H3*:]7MM$@OKFXWK+XP#;AV;I$K M[&T;2Y%XS#8J;U'?/G^:+;+7;5%=!.:P6U0-[CW7%A6HZ"\9(2P\/I;!RQNA M"H1+DA"8""FS#"MOPK\HJC23D5$: B*R8WQ';=C!DA,7PZN>LH8S3Y?:#>$^ MD:$3$N]%%AGN6N&%AJ'0IB++)\HNB,K002 Y$1S M,5-,K5"Z!:WJ)Z8ID"#,UHX]8GC-LL'V3^A9V?+KHCRM$$GOLKS /#4:!7FK M[=,/!>FT+AS;MR7;+J1_YBFX.6_(R%<1!=! C/8+:9DK5368 RNR1TMFZ@WS M4RY9Y6CU1H)B4WAY?B=S\;=@/WAVR_.\3^%BEI0==&]G*FUF MA2I.@)E[I*DGI+%+=1L-21*#7&3QU:X6)S'E+(KSJ2!3"K(;J]@16P(3^.FA M=@NKL$#X_MI234Z58GS-[7^Q#U<@)!R1M?51:>D-6>).*4(7F!F&Q!^GO&1? M5\P"::G>$>T"T:<^BZAU$-AW;N8Y5>8.T(C<)S3 84X[Q?Q#]3V]4^JCN7?"-)8^ M"S!KHZXJWQ1FN,3&6]FR'T%X&TAQ>\UA6VO3$W33I741^4FK(O(-D\J4=%IQ M78@[GO?T,XUY>(L!<),X0RDG)TA)H -G1?<8Y=:LI.TN2>/+!&&FMCMI#$1' M+LC\%S)NQV26E%)8Z[QKFSK7D-]@K:U'Q9\&2LPA4QP6YON?0GH]XB@VGO48L)2>?X4'!$7<#)(A.$5RIW''#2 M2'2+PU3P?.*HAXA5@_7_)>41;.Y7SPDK[!Y+CMS0294;"5G=/].@4N2DF.I% M(>DS# @X;?0&E3>@%A7T19,&R)$R- OOS8B&!W.D#^3OT^F=#"D XY?&!?-< M,0W?QR1H6:Y4C"T(.R46!RM\C[!6.NR.\8>Z##+Y3?C-!25@BI\;*!Y/W MK_!,\8YIB@_QE_:_6T;4\*Q67 M1U\J/FC*L[V'CXO.6>E91HCHZ+O$%81JC22*5DM)KIJE[S46.Q3 /KN6U M0*XP^7W,&<<8UR(DR4!F-V9DAA2J<_F"9 5&JCQ_YF$)3T8"^ TP8Y9D\6)X M]@\L\U.^<&!C;_-*P1DY(/^5LB@1LD0PUV(W6"?"4 >\BAX>(-.&M2 F@LL= MD3!+.X")6CY:2IR24Z6AF7O_4:UTA;Z5=:.I5!B61)-!RBDEIXNXE*F@&8H[ MD-;L0L>H+0TG#@3/44L5@[5)%D+/NL M+I@(%3B4S(E'^NY8F'55IE2YN)!,8YQ^S 2/#&>IXED&^4*G.JMQSI@C@=8 MTFD=Y%M).H5_F[F_AH1XZ)ND9*,#V2QPN3E+?1KND"U*_P1]UO7^K2K!??R/ M6P5>EPJ!Y^*YJ\E*3=@KZ^9D#V==@>,8/T.)0=GZ7SP>P7(N4=S?F<9W+R:O M02!+ O =*ELKE#6"0-/HF'6B$!T1OI_M42&(_[T<6@?:]A)"$ZF>!#F=T3*' MDS:\F7!+SX&IWW+!0E$'7,#6.$K%+$F?_)VEA,_R7$&S5X'J_&E9KV2X28SB MX.)],RSUX%'Y4;7>#M)Q5?T#[$&$"B*L%VQ[.:G&^*5W\CZ5$C% M/J\[%[B MZ%=%W84YL"?"G0 '@E<079-$A;>HV>1*,C.P'A'MEM*/I*J"S%)88M]%54L@ M&MX7&=.^DG^+Y7-^AEQ5IDL5"5L#_%A,HL#6WM#/Q M7I+6(&^R+TRB[_PGS-@5]9R%^<2D@8"\)ST^83^X-'_0TI9<'-6M0"(WR%J? MQ51BT8K4!!Q:&@:T^BI4DD2Y]B29?2A:*+=<.*S#@*R2!:::E*:G\J?R*$WN M&B3J=M$)?0WDGY =(I,QY/#,/9XY[,CA7GI!(F-"0*:F2+/!_(\ISU^00U^5 MXC^DUA5G5))S<@M Z?M1#!/*L>TV&T3.V9JER9C&718X(+&740,R*O).W@KC M"ZX6$ V#%G\KNRZ#Y9P@WST!"2B5Z"-R6>.XMT2:XMX8,@X4T!/[(Q*/( M,YN29T:F*U%T0Y97JQ4L.$.Q44S-$C21NY'CW+FO=D4Y@9F+Q6()<0@TAN]W M =%F.Y*@OLN3%5LTXOK3B5[?W85R,IP^%*BCXCTI8@B,KZO$@O1 MN98&RN7G TF6?FH*X@/ M2G@SQ6&TG26?M;J%4K>N\!;:+\G_JFE=:KO0YOZY?WOA6:-9?S(8<;O+IWUWQ"9C-G2G#N-CRQWWW.[_6O;HQ?H4 M(M6^VP9F4,XJVDS]?J@@H2?2\'=S6F^QR%[WX44^N"@=XU@C!/K=]3&.;0ZI MEQU2 R,C^]Y:^Z'>T4*^@IUG@&II_)^4H3XGL0: ,\ 'OOK[+=@_?AB3MG$Q M1=?[)V&R?/7B'VU6YK%@6'BR7J73QB@,FV2WQ1?@?$P+Y+H-8%XC+0=2"V3 +(&4HBH MK\<4WTP:NAAY090T'!/P!&WE. MT/'PFI7,OZ>CP=YJHK&\0] &H#&_*XX6+ M&?YE*@,KMTJLVC5W;_?;V2@1:2$BQH Z8S&>#Y, M.5Q*?P[>#75O7.YCN0;Y5U9G]J:2U<8D-*'P89/>+<-@\L;!VL5O7'3 4,PK M^Q&F.M6M7I:UR&20B#EB#[*/,1E"E%+*@U.V=U$K0CM29-5+TP)XT=Q CH/4 M( CN#>FTL0@K>4OJ\60*,O-#YI8Q=NECM,>%7IF[I!3=>%%6:?,&8<:4/2NO M+E!YN,"PB"-\06'DN[<(2<%A3+B CXMCER$^W*$D>R#P:1:(@ T[ST^,:DW'A1&"QDKB9Y,^3#$N[, WJ8].K$&!.5H4-)1;AAZ6*9'YA,4\PS6#), MF4+5"! T]R55%$;4G:J8M(Q(R#U-8UD 17:-8A1H0C.,W$F[JEC.0(I_EESW M1I0XP (DZ([K$=8D782,:WM92,(CWWK.'(4JS5MN8 >RKA0W@,KG9.*\4Y-Y M?OGY'Q_>GEL3,)-@X@M)C/\2930>.58(_TAR3!)T)7(5#$LR,!?9$A?XS_R.DB=))!MDLCOG4(:\8?\6N"'5F&&AXK8B#W-W M=\2GB*2/MM^"*IB(WPI6(1FX>EDF/= VE8PC3QX3+L/8F-+[I":"(5&X@^3@ MSD1'O>00:<6XLU@S$\/-(;LT MY+1G#U8*_]<(IFMF)"ZM: .&=Q@7W6$P[9 M+-S-4%N%;1UY<8&S(/8[^;#%+-R:F"R^0"T\3XT%<]U!HD+$>7>S'15E?MS- ML!L1P=JG3:GFG*@Z0UEKG9O1 @%WIHK/\J*Q#"\7H7#).P7[3NL5O%XX%,/< MPYY/D3R_,;LM'D5VR5;CSR65!$:!Y3DB?P[\ZK6Q 6-VNA*91_LHXMB M5W0I/ V$3(8JG@W1,I_37CPC)2KI[BWY[ MX=P):IPZ^!IYN:0^[Y#^T61YFK,U.-XY(-561 =82T_IZO MLS >M*5(["ON4[D!1 ^R1%+((524**^!!TJ5S(Y[RM79<;K298_G$GW.CN# M*D,B2P1:PT8%/9:33589)#(J@7^;<8V LTCX?8'TH24T)2'_?D^*RE0D\.:V.T:^"_A()DXE M\Q2C3GW#?)(_$J958*"7,%IK(2F)XF74DYR)HNK%"U#GEJFQ(1E*KBRX1L,L ME2#*RS1:AO'VJ>'-VM6,1M9G\'N('GI'/(&JZ%"3(Z/7S.H5P'STD7DAG66* MW@)9QM(GM;6EQ@P6]$8%"AWS\S*RXL,,M-]2J^+)7ZBR&(5<9\T M2'B&5H6VNM!.9\)J?6D6/5$K:G<&ER%R$OPZ(QIK&M*8EIE#QPB'O@ 47_FX M@KO J>*HW^G^6CPY"O9F,#^]SN!720LJ6<7Q(B==8"HN*ES2-R%:3=20R[/B MOPJEUQ"4C^:,Q"8KTP;\#+C!X%>8FF']6D@808TX.UY9LUC\83$\+H-?M3\6 MO*X^E"<&SR>?="O&C>@A< MTK* .GZ.W6O@,S B5TM%BW7L]R&!78:!/"V3$IJ*F/I%AJ@C MOL6(K]6JJK;#;-(F5V =K+,&VIAY;NI]4=X;M M!7+#?#/28T&RHE %*?7&"):G?/ 8.^"!+&)3+L9B#Q-R\\6$*NR7BO8RGQV1 MGM3/_3NEM,G4M(I[#YTG&*G$LBJ4N,P7*CH(K:G,WW.!61(D&,+7$0;:;/4A M5"KE"K0TSI:F3C7/E_/B.!4.$O%;#P7Q#=%_J,:)G2@7>16$]U[RMP@L M@8Y!99K)I.VL(% :@#NZD42Z< '[ON(]+<7JX=[[/K F%'/K_$7'"D-_I2+* M! FR'>-*H,WAIYZG#IF"01)[CZ^*K"F"Z&- M4I4V*-J8]$EKL=]<*!3FKWFU)_Y:?GU9Y(;TGH)$6'G-93%J(:9HC5&-7"R\ M) ?UN"PFG\H7?[^@[S[J+K$M]4B[[$+DY M J!& 1:BILG\ELN_%IXK_RWB[?+?F'"B:(ZN<$"T<(5'+22L>O=F\;^\3%;Q M!,PR@8N-E4JPIWB18#;OV#7<@/=A!-H>LB-X=@K\Z?<(HV/<^$[6'VJJQO

Y%YK&-_Z3P9Y]_N&S.5!?H0;--/X'RQ"<'R!;+I%ZF1OBQ'T/ M=C+P8.B' $T )E(ZJBN[4%21ZV7D"1'9@ EA(F=.1!$-_Y M-XS>^!T%T3\\=(-ZXKWB=0(JKB:?2:DHI /RBIPHE\VIH2K/$'V!7HSR"O,E MJ >I(VNO9/O56Y*-XE26](FH(E68!=A.GH?7$5O.01^)X&Q$FQY'HU6]H*H^B#\TT:=Z1%'IRAZ'(,72&85?SF&N>/%D MG-R3>&K]KGH59R,7-$/CR;+OK,!2\LA(7SD>( MRL$L@U)FTF)Z2 C:VC2,9,Q'7*DX2[J*5=5L'K,YIVR'*MB+"!]QNNK"OT@* M7B62M5$(*]X\AE43JI*OH*#*NN=G2"^#BE MQ-)9JL#T:@XO5H$OLV) KK<5Z[B5Y*U5HY2[.W&3QU;1#%\\X9W?HB"BWS%( MP8;C$5OW!]67QK#8"F* >6,CXOWE!K>M22ZFQMVR[463TWE\XA9$4/ MT()J%(S$-^]S^Z$_"X'NL2.H&"&QG-.A0%J#YTB72RS M323SVT5L+J$[?4U!!;9Z[-P:G/&7--@:N/*OW*3-6GY?.(E9##RAW!!J(EAM MY&G%[\J8Z7G1\)2K*0HU(), V*6X5UJHZ3+E*1IR<$U&*18EI[HL!, Z:@3LL@$3L1 M$2IR&"X"Z2XK%0Q')N(!\GYUGO@4B\U@0@TK>E+7^*NUR$\K, MUT:G"L_Z=Q;E#.[6_RZ@CA&H2L]AZF0B9H29PTP@76!J@[*^PH"RK$E/)4\( MRBN5*<0$]T8JA1YQ_DO&WAV/<@"K)\+S'CA!4 U0J\"I1$U%5C96]E M!0K"&L0(DI0">[[68:;%"3HEU%GYH:3/_&(4!-$&%$MXMDP MA:%QW2=N""_ M)6[+4MH5^<:9A17JN'(QKFSKN/*#F[35G1"Z$@;\1 :.D"KK+_B&MP'90CF#OV'A&PF,PUR'X3< MG4Q[P-TI0@3*W3'.5E7S6+%7MZ2;N^N8[4N)N.)0 ,U5GD8UD+4B9^B M$Z_N!D9@T&4;B^39],W_* MEXNOWXP/'SK&YV]_O/MJ?/CS_>>OGRZ^??C\Y\YNHK[=$#>1U3&,CV"_^<*9 M(L+FQ\N+WZ;*1A$%4UD232$CEPPK4T;?T1. /R"\,P$<)SAP 6%)N")4)@)H M!MB>@Y)I')]YBS@KKI/=V_)>#UG!7U&SQROHS"4>EDP72,N-&DR"0.11+!T1 M%/;D02SF(]YJ&MBV,KR3-K.8@9HV2>8_KC)?J$KE%*J I_ MIF"KRIWWLMT]4Q#5-Y2X2NV5NV\D+@!66PO' .VA;;UYJ:)GJR-,Q*_,P"R+ MR*X*\E94DJ7YK_$@Q=X&CD<7 &C4GC) M979+'C%0*> F'#8!L<^)8"D#F$+B;(&! 4F+V)8I*6,-(BI&P>XKFI\!(0_. M9-&*[.*:D8A91_N,$A]I4[PX!\[(*D=WB$^6ZNP(,:6V& _KFI>DR.=^1=@I MF8ZBZ.'>I!13TH9:,_Z6SNNO+"GE,DM*N2PFI>0:[E6>E/(T(8?^H"FRY *$ M"24$O9< !NUURUN#S,E#CA$97B.\P)DG@'W)04&5]W=EETE<+9DMB =R:.,> M*9"' MI[B4ZS+2WMJ#0<+H(@S:PGO"KO@4D:5O?\?\@[7G G7;V[I._Y-$HQ M^&;W2_V]Z9VI0!22:\4L/_3A1!PS2ZC8/I"E78DL)&8".:4L.+%9*0D'>;,^ M98PC_S5]&B1W #N]DWEI^82Y+>0A?\\O].=M?F2SV557,Z\Q@I;(W*1FP63+G1IK/II=WW)#+:\/=_2O 1))8-'3#KJJT M[>\$",U5#NZ)F_B7Z-DFM<:FQ!37.BK6Q=TV6G"K4][_!)F]+\CXIIS;!TQ7 MCY#]R?:!1WANGZMHTH4.FBMX?)LU&B G%,,B=0SDQ:_W1A4"%#=SKR""TCE5 M,BQC_EK]XPUJASZ[>^T%M%KZT9LRP"BZ$X!U$_"7-/UI+N+KW-/0Z0IO0Q+! M_[OJS?+K#GWU*G%7O^O9G>'(6OMUM[/K=[UQ?Z=?WC=9&QX[T9-]JLD.-GKL M*R(Q069 R4CZ?WO1>U%![WUM+W\:EL+N+?JLJN0L*/G)>C8,;<:;/"1]Z99=ALOB %W\_8R\K;M:G/O4&TOV%A'D0D(Y+;!^'> IT MOL]V&QJX+VL(/B-W5!8P'X&20!0<'2+IIU2+A[UF8M&9$5/1%W%I+Q_@G-AH MX#I"S,!SN5P'+(G9[(W4'Y"X80<-\JD8:B]VY3;/K,'1[OXW"]#DWH# UN[% M@Y1G[W$_NT;-KD:XH$9MJS3QA6I;W=Q]$A=M1W?SS=CG 3_MH3;NJOSR9.>X MQ?EI8GXB8M;.MIY$D9T /' M].BC:1Q1;RXPZY:HJ>XYJ$XSAZ<]IET-S#8)+_+B']J";"%Q6L.!.9@,=E.[ M&J0Z/_IH&D?16YMZ+9)<@\Z@_21WY)SA40:9MKDVVV1R+!_:X)+6LPPM]Y;8 M #[%0#6N?[UMW4:BWDW<[7&?&F[@/1DI-.[F;6T8[F5KFGT[=A#+QW,U-,?< MO_5Z2+(@]>$5)4]MF]GV4*OI\<&2W5CG23(K-GK[F]*V6%:G.\)]^,J7 DHS M-J1T5>%QU;%J-3'/S3$[96)XEOK,LXKD4%0=BUSNB"HUPZRO.P)78^XV=E@K M(&J(^H2L,2_5U$@PC6)_]UG6@T/D^GV&C)(07X2T6W/4$9CS-(5_Q$]4T#*R&I$4CC-(G['QVQ68\N2NV MD6YO<4.67UI$UXI6RA04*EEQ_4@6?W#F)W,"V<%.*9/12(#%+$3BJ41HIE]] M*#1>)"Q8F/L[:E=*_3VHC4#,U:/L;G>8M<184+,D ZD7RW$0NYU>*\ U:3+4 M%@8)&2L6WB&K0U58MVB_UIQ2&52MV* MC3#50PLPR?B@%%ZWSK;%I)8\EFO-&D7[0RR(D!$%2),*M'2*7L)8;&[5&PO M:RTS,,! %><0.&+I#1\*6%&$71_1?'"?U76Y\4(_;Z.B*@JKQ8XY3-"4?=S[DU!?DT&'4NP M*2^655#[0]C8B(^?)/I ?R_H X/^8= 'FJ!/#$"?^$PWKW!A&U(\]4 945+H M%Z=1.4KW8K"?>S%ZRGNAAL(BG7,I=E\+,,2[U33EYT]('E.X\^+3I\_?_C#> M_?GNZ^__S[AZ]_4?'R[?79G&AS\O'V#P-;-_/ 1)W68="(6$V,<0V(>4@4TI MN7P(^TA6FY%N+&=.QH:H4Z9.2BK%G*2Y0/[):M.>M[1L,NF,![U=*LL&G='X M*_]V@9^]]LJ..W=^L5.OP&SONC+J3ELRU3?MZ&G-] MX*F#S>:Z8<'B%K5,SSS4MII6337>J)CJ0^"$$<@NPG_Y#1T/,XXM!)^HPFS7 MH>TH:-ULRY4[X$]RUAQE)=]V&_&6QT[D+4M&Y5YV8]>BO.9M%2+E;)*9LLF" M3VKC""E+@/>\1P3^/\..WL==")#@HXRW("?T_CV&Z6]$?\?*\=^3^?P':!@8 M/MIB(]JQNC22R(6U*WPHA7*/%>3PD)V=CK/9/G:H+G]%S-K%_B;D07Y-D,\" M\>&_6*WW2CI?WAQZ?L8\XK._O9@GR?+UJU>WM[<=F&7G.KQY=1$Y 2Y1(4 V MC?(.R=3K4^[&Y_^CC9+ZK0$*/>^-)M9(;]":!'?KE35X97>MH=:9=]@^DHS/ M3EE/\IS=_5=:O6NIB+:5>F<_E9#5&ES[R:-6@_OMSF>W<457.P 5-4\D[%T; M:]7JGTCA:M4>;*53'>LFD% YCOBG-1U-* \3RGLOBA/C0GPD&J\^L1K4AAKH^J+.MDLJK;"=NL(V?#4!=N7:MCT9=%W^LR\C1OVGBS9J):W]Y'&UY XL M(2@%$;'2LQY%P,0J"..&^2DW?NEVNE;>H<#4[JM507!U;KVZ.&5!V.N=VU9O MT.V?\"98W5>]4W=@];5&I$7>82,PN4:D W2:/-:2QU?JM2FSI[[B9&+CXCKB MLKFT:)S\V4E"[$9DV=BST!J:"$.!OJPI3VXY#THY5_CY)P9*5#(WW@4\NKXS M_A# 2;%I?/QXJ34E[3?2?B,=Z--ZDM:3=A2$#!OGGG=[/WL6_PG_4:GFEO;^ M'/D1YWX;F>U].??XS'B7 3E^%D".V"XQ3IF(OGU-?6Y8B)5U;O5)/[$&9R[] M0>\E]:702OW=3X'REJ/I]?J=IR8L/?1IAK9"#O[?7:6@EE=M9&9V)J^T;7[< M1[Q&7KW/0#RUO-)#M;S2\JK)S,Q6]I6M[:LC/^*=["MK;/S5N>I<=G)HXMZ@ M*_#'W7")'N3B<#5HTAVJ(/H5BZ8LX/'YYY\^ORN@0MM:CK5TJ)9C6HXUC68WJHEF-:CC6WN5)P\UJFM'.H MEBG;;(*0*H=(T>E:G0]_7CU;?LYZD7J(X__MZT?C0X#]S1QL+N6D5,QZ+IN< MR<]=];D;PIL#T8^&LPC[0N' #WB@V$OLAB.X*A,HM5/NL!1;E26Q0>])V+5H M0,$74^YBI2S"2V;/P-F)@>I]3X0RJH=JAG?B#._J\H\39GC?V,\P"!=WH&$E M/"!<[2MGSA$\EQ='+_@Q93'7?*B= M0S4?:@T?>OONO>9#13[TEL^\P--LZ B&:C;4&C;T\>(WS8:*;.@CFW(_UBRH MY4,U"VH-"_KR]9UF0446]"7B,1R3-LF.8:AF1"UA1,^'IM0H)G09PDR,+^QZ M71A-Q.(<&K;$85YA&$*!4#]W'9K30T^;"[Y*V-3G*D4FRU#Z^W]-HU>5_)E" M[II\WCGRA->]H=HB+W!A>UZ?6V-ZRST/VOU+-06Y!WV[,QK ^Y=A3%Z8UQ%' MK_ -?R-[E-,>%7\HSNIU-_\)F\:AGR;K?U)*CHK3Q8)%=ZM$L>_C?Q@\VB:< MD&$ES:GP7UR#Y_[MA6>-9OW)8,3M+I_VW1&;C-G0G3J,CRUWW'.[_VL-NR_4 MK^91?L[7_'P:O2MNS\(+SRG&LV\GGW[25?IUCG-.G MBT^?/G_[PWCWY[NOO_\_X^K=UW]\N'QW91H?_KSLK*6Y=;/?FHXK0_:W>ONA MU1/)7,$*6)*"PK[+Q7QN O]2R"M'P1KQ?Z5>1"!<&4+\ Q6_IORAP/."1\U9 M;+BI?V>01'?A:R^&[Y=A1*^9N%R]]=O?:(]WBG'[T M!KC1-=Q R=?P]E6U-'R?^%I>S,FD,^J.\&Y*+5B^6%[;#EU;)4]*W_4[/7NP M]MMNQUK[W7U/M4:=L=7?^V-MQ*7=_V-''KWU M7Q=:\4]8 ]J9AI_*,PS5&DFCUZ0U$JV1 MD$;RB44_C(_L+@D#+;:.1Q_1Q]K@2[F3-K*"UZ&UD:VU$;T]>P\-/F=C>P?_,DX7_]_\/4$L#!!0 ( ,*>G%80^"[AHA< H5 0 1 M ='5S:RTR,#(S,#,S,2YX.G3%44WW*9<4VR)AN %\#:'0W MP-_^\1CXSCUFG-#PX]'IFY,C!XZZ\\O1/S[]]--O_]/I_/-R M?.-<43<.G[SO3T_/W'??D[)?SF3<[\=[-7L\O MO//9^71V\K8S15/4>7OBONV@J?NA\P']/-P_H:R^?'9R)8%8]BOBX>H""@T0*'F,V?WK@T.!;M/3D_/U7%!3-2P9Z$/$*A MNV+O1:P3/2TQ+Z:!U\?BM9!STCDY[9QM2/*B%5E6S+OCY.61@Z*(D6DW*,!\B5Q0X B(2 M+"F+G#!'.T-\*NO*623(SHZ_,$5H:2<[2)-+3)R8UR.CFZ:^__GK\*)2MN :%RB/+=\2?G=.SSOFI M@=@R+:PO&WYU%-T^ZK >:&9U4'0[UJ%P9)7I@HY2_N8UJU$\4FMV@B(0K7]G M(I!C]\V"< N%&IC/%/S M5VXB+A@:\I\+Q%Q&?,/PD_][6\Y0X+5)! MN*4@M>DV>[:0+'VHNK*J@X>W5_W;2?\*_I@,;P97W;O^U67WIGO;ZT^^]/MW MDSA$L4<7,(LZ?H08 MM'.!(P(U/P2RFP*T,)_O"K/S:D-BZV&?W,'_O_9O[R;#Z][PZVC<_P)E!K_W M![?PLW\SG.QK9!M)TBK"VWJ*L!;J#*^=#;%.(M=Y)23__#(5-$-JCQ-$<[%: M;7EW0&UYF5$J8/S2O?WK87CW_XS)4JS)M7N]G(,6@[-M#!2OUX[D)N>;%;\6H?*94N^! M^- 'WD!TZIQ,?=SE'$?U1T,5#RTRY]O(*&X2DC4_)V'8(FB$.D9/7W&TH)Z8 M,GAD-%I*R+6 O-T&)&'D))R<-:L600'6!XNQUW]UA^5LK 6G/?;X BR%G7I[XB!*OD8IG\,#8GZ8/D;C:%2!MJN M_[#=]8J5HW@YBEF+ )E@'Q[./XM^1F*A[WH!<.<1@XK=XW3.J U/379:L'+. M@93Q:R=E+:>I3>9J@FL1>H,0>A[?H4>C+\]RN_2$L$4=VT7HM&KD-?+HKD:R<+*\6H3&)J/NC.1@E MY%HLHC!W@T"@ 4L5#"TMN@YWA)LW2#7XM0F:,14HYM'R"Y[(W#,;( M-J46A=Q.>L7#44Q:U/63>,KQGS$TH']OU/,Y0FW'Y_;1:Q9.PJ-%_=X@DOI7 M1&MK1VW/SP3'C=L-/SE-J.KPKNM['S2V/TAE#H^&B!,8OXMQ&JBK"] M(5AZ3EJX#-, VHC7/N+"AL#N4:16 W)NC/T&I-NH,?7";(8Z8<14BWK.2V(0 MP6LCI$GDQQ"R#2(M)#F724+>QMXNBAP9]GT%"RT2.1]*:0BJC> 4AR],9[,J M)EJ \OD')9&0-N)3%M$PW@E7LM%BE/->E(='VHA218S#$"@])QU6;W-NC,J8 M21OARH5 C$=3,;T6FIRC(Q](:2,>#=RNMX@E=NP5CA#Q#^KBS1>C*:_0$G*A6JU)>>VV45;5#V<=45>]*8> MA+ NNE"6R<)TUF/8(]&8\!^;A+V81S3 C/\%6M6T2EJ=RSF*=M&YC5H*'DD] M'5'1'(M575NIEFE(J?'R54:O!3SG(U+!K;8O,&D_B*MHO=C',,BH4&4WZYEM MB%(MGEKD"K)O%')*@!QSJ8A-?VU[ 1UA-J,L$)>B#J<^F.ZMJ):JVJEDKU:LB&4GUYW#66\ +S$FH2ILJT6Y2M*J2\\)JTJ$RNC*$ M_50BUR'AFNY%%39 NDKDX!N8A0M>[DT9:LG1JH-I=IRX,"*1ZTC!10ET+_J0 MA:*Q(6'"4XMSSK6IQ;G=ID1%YW?G[9J899'L$VTB>5A%R M+D^M(JSE.ZH"&U;".FFNA7I2?!>6*?K57+28YIRA91=KM1*B?:0:FP*Z3YE: M^'.NN'WG-[\H32, KRF-0AH9KP6'D*U5HISG<,]*U'%4E5JI3^*:M<:68"&Q M%M&-[GG'OEU\&U$JAZIT'6GK5ZY4UA/FPMM$J2 M<^R9'&+9=/,9'7]IH;YEKJ4SC]3E2+7(YOQPV8OM6@E RG1+>O EHDG19C@W$*#%.^?M6N&=[%4V M4,_BK([R1'1U2+&UR&]-HVI7]_15?!X'_MW+Y%S*58MQV:G2HFEZ)<518EYP MU2%@D%QFRO<%VT-AV]C74$*N12KGA%PAU6Y_0]$I[?4 46_AS3<0:1PW:,)< M"V7.%5A^.'QS'*[*B0)"9#L1+[Z)N%E,J)2-%L6<^Z_T7N-6HE1\/+_QM%F3 MG0ZU#SFO8.FY_[9/K,4]ODZ1DA/4SJ-P-RE:N//^O7*XLWE84FSG92A77@>1 MGD@08;+=3[_N)$2K!SEO8,55$JNC%DG0[>5L:[46]"B/Z$QU&9VI_AJAIWWJ M04TQ6DW(.1TK-4%(%9;72B/@[Y5"I*)?M"'39SN<,:W)4(NPP:WZK5_D*VY^ M:8RD"4\MF&9W\;_@6=[W6:]1%&'&U*KE:'%.^>0TN&]Z:>20C.7 ;SH MP$9_R=QR+)\Q,HV%0'%^98\:H)&@Q3_GYM+AGPITLA+EH9Q68I^[),I\&2YA MH$4NY]4JNF;JOQN2WXX?^05:+DDXH^))\CL,:5)W^0B>X"0B)@&+8O[CC\QV M=R.]I5MU1>L=?HPN?=C-'CEHRN4M#!^/9L@7'W,,48!A![\CVU#DR\,CJ"43 MG[!_G#*?7"PQ(]03C?YXY,7)]2M'#H^A#B22P^\SH_'RXU%2G$0X.'*BI'C$ M.N(O?A$I*0-X+7@='9?W#O*Q='9/D?MC%81(J=-%9' M=4 D/1H@$M9HV2V-,!\$RSB2QZED!MX8[/)2!,L)#, S0&D)'5A''6N-I?5, M6&.<-N=HR1!5UROUJM4T5\P&O

SUV=O]TX.BP]3\DQW5(,#;F8-'QK_O'P M]'#3SPVL>LEU(A.PI9.WT(HXC.[H)4X\8-@K[86ZY#LT_[#3[PVF2\2\[GV" MY,U-KRL,W"E#ZM$$LWOB8@ZOJI6]$2L;!L28S!?1]]TCR!-C#E%NC-SY#5454=AC"!+RD7)J%PUER M>@_J[\>>N#HO>S-!-W,S0>E0V9FOM6/HFH1"C 0T/6$9>IFC*C=@JV"LTQE3 M+L^M)T53WR"\IV* )U-@=[ED%*:_RZ?K_M>NT1Q:S Z6>,Q3P+1]1]73:D)D-$VJBJD,0BL1V>'.F$POC"!&O.X/J_PLC=DUC M5JX<#5C9NM7Y3MD/0"P;7A5!OCBB/1^1@ ]",'9%158'I"<17::I.+*(O#ZT MM*_VQM_6#JQW%N:6ACW$%R-ABH(9JIEV=^/YW)-P/D*L+J@4@;QT^E2'[,5P M 6U84$;^4V'3[L2SN>H<=&:&2=.+76%0I#;H($P-CFP83N=S,.%APSQ<3[H2?Q^I*&&HRT9#:T;0)K0@0CQT_K MIT&JM+@-;2G=E:Z6@.SN;6OW?X7E;AER+A:::Y\^U-M9EY5^;N,-AK&XT'\XN\:>6%:%>27S,-,U])JR*PPK#*RT MLA8P(BC8[UX(#M6_J4K+#9\R;0YQE/8XZ6?AL$N MG8>5F^B=^=HZ9$< T0*S*T;DCE!<2NS?448U%JN&R@8C3SC"ULE63[>QJ!IL M[J3O[']C3Z;T##B/L?LUHC@,,A5_G?6 MM5&A[.4DMNJQ^H[!DSRQ+U)U<7GLJKBPI5.:N)5K ()9G-SY.(UZ%*H/]4BM M0["+AK.O8!8%<3!B>*DV7,C#8KJZ%;(^)C;P.=S%&/+2I?!$EV<6%I4]T/ZWOJ4A;\R1U@)PY0NRU(S-\O(V#,RL MV;-U5F]UV5!RID^,.$U3&S*SH1]&,6PKZ1CTK.]C-V+$'=$'F$F3("%L.,?] M45>SDIJPL*'-F_D)S7. S/D\MQ.K7F!P.U(*Y>X6A$G])KA\WMH3=UOW(%GG M2L/\&!,6MJYD>5]>U_-D>B!/G7G0(.2)S46*N(%;4,_*6C-'K=HBZ6V=@A' M!E1(EZX#/D:$5]@Y)BR>W_&0U.^AR&4VDM6 D**KM6 MZY+;F;^U"I-:!&F6=<:&J)ICJXELG3J[!"Q![L9X\L2A-.]1MJ1,Q;2J\AOT MA#98%$KK-)92KI@-=2_(0^P6YB%>P0[+C2@3-LYP-@/]8WR=$:^2%%-O.33J MA@2DW$]Q:+&V+I\]2OR[>%K_\%P%@0WJD[E"%=JO0,O^)N@X?2(,8D/?/[#5OE6-JZ5%P3QJ/;)!W:[Z$EB9"O=>9JB&P8)_GS M5J;GLVQJS48,:74VN5G,(LA4+E+U'F'!BT&CW7TMF@ M')M1IM02'^%09BB K;[:[I?'*$U8V+K2)S?@;J4XB6/2TF,-ZY+.OV3 X+D= M2\,X$ETLX+DDGCXGMKR\#0I<%F3Y"NOMPG\:RT->J5(F 8AZX;B:K*S=L5XR M$G1=L$*3XZ#Z0\85!#;@7.EC&%/?A_E6A!3+3?.Z],\]/F]IV ^6/GW"NEA& M44D;L"I/7;@FC]A+_(5R\!+S-P% MJN.4K\'AV6/T^W&JK7UI //031*'W'(GS8&EVJI:A9^ ?%*_I*V7Q"3@$?U] MT"_M/W-&-OBS:AT\OL+B*H1;&NWK)',AP[]=:F>:8=E_%-GVW7M$?'4!7%J@ M@>E2@Z>E_:0^>*SL2VSB&WXE-%R)_ LBN.>"R1+AI0 M06"#E5XGHI^Z]7;*"ECQL':OO'VV[SH./>SM[ZQ@;7XVK!7-#_+? ^LCXP7E[5A#D@ND$W^WXZ\;>VX:\K$ 178,1)/F_U=4MB&Y4!E MO%S6._1P:57=&WTSX>_P>83U-^[RB0]HE?@P72<^B,/U@B\OM6%WX/C<\_?E M>/!U?=>5=,II,M;*"6Q -W.7Z/K+OV$Z MOJ/-&8GZT=9#R6:R59F7+[&^98K;-3=H]( M97G9JBCEMQG4O'B[/@-+;MZ&^4U A\(G\2$DY!.8]*O7BBH*&Q:+0C,9;9K) M*YLZ^Y#.UH<.)W(HB0^IRLF0\SA9+7C%KO[P@FVU[0NJZ2QUY"G#7GA9-*?2"TK:,.#3*(=PDX6@ M2.(>1"Y-NAY]H]WM$ M^&*OB?KH8W=[>F[V*=]]"+'$(%#7WZJ-OB91HJ2T#>-EC(@_".17V9+K/*MO M,RLI;4-+-CPPW?$D/24-1H(X:E;[1@4C)G]IN^4WN3D,IP!]^NG_ 5!+ P04 M " #"GIQ6"+//X'HC _7@$ %0 '1U"%&5J- =L:JLZPB%+%,6]@%S("8G$/__CZ^GHR6>CD]^>?K'Q]?@GO['O_[QCW_^#X#_^O7X[9.7DW1^BN/YDQ=3#'/,3[X, MYY^>_)EQ]M>3,IV""7G]M].?([?" MHT@@ TN@!#<0N320F'"RY,*R+O_KY..AN._?JY?8ICA$QK<>+;X\9>GG^;SLY^?/?ORYO),,":? MK=[]].+M7V^\_XM$QEB?U_S^.WUP^\C2,+\VQG^\G0V/#T; MX>JU3U,LOSR=G\_^@BIZ)I>X_N_7? MY\/YMP%/(7DM%3!D&E30"(Y%#E%QPXL11C%W=1[K$&87X7IF+R%V?-$GD&=:LPOL0S3<#Z(GANC)$*0C('24H!7R0-' MYZR1'K5HK1!^C&H3?LC'R8_&(FFG-+[C."+[/"55=C9%,M2SX6=\0^[F*;Z= MS&;O<'Y4/H:O [1$VL@0R DD;R\S#^3\$=RB7&+>,8+:6IEL!W$3$JG'2:(N MA=6,46^'(0Y'I QQ]GR<;YD!3^;0)^4!7:"X(LL(WBL'@;G G0B:,]^80C_" MU'#, Y>-"L)%"%YG6L;.@0\T//3H$[W.@I/=#:]/7E93)EQ?"[M.>3.>5Z=O M.*\!=QW=B\EX3GJ= O0**"'9=AX-#4ECQ&$EP64)PB1)0,V%, M71C%%^?3*3%T(*T72*8? L]DDM'2L&2UU8BYA,)CC-B=G;A TX MA4V$T(SM1VF$KDF(I7)7:@L?,06>* M5V76R?CFB7#000&L^7'4#%^F-]1 O*/3:,.*F%)&HZLEKBU% MB<14RQ-GDG?#C?N!;<(3_:AYTE P7;C3@\"MRXYBNLPX!?_<6@@N(D4+0A N MK55S;^).^3<)#(IPR2N=H#"*392C[YR/#*16R2E:GC[I P<&O7&7MY+V/2FC M7>:Z&7M?8D%Z_'<-O ;L':]Z-%6$NV\I=D,Y\B3(NHF"O+)CY,%2,EI M(%W'>4XZ)]/:)&Z"JZ<^]5XT:2Z/=JKDFJ>VAL=RSDFY&9#H2;4EDR$&02Y< MTDX9;W)PHK4.N1--3SWH_91'F[EOJS4NG1[R<@P9, \^,TO:2QF(.F3(B5XW MZ*/SS1.SZP#VWGD+LT]U?X?^JSG]SV&TV/&9OPC3Z3?2V,L:K.*\3M[0'(=" M@8E0-;G! ECDP@?+LC:MLPD; >N39[T[+VYLO3672#0B71+@C*-$<::E(T5&FA:&^JVR^#9XTY<1^>/GG7[3C13 +- M./%F_)F>/9E^J]&?TT*CKLFL8CPHG3BXZ!5HS#+%HB(7KYG!,4.&V-E,A8XJU=A5N! M],D5;B?U_>>\;4QT=62!,R6#(!\DU_PUJEI_BZDZ_(:EQ(/(K3<6;J+81/#F MT0E^S]EN'/T,K%=9.XJ];4FD< ++X(+,8%/A):9@!>LD*[+W'L'5*;0YB*2R M!\:* V6MAV#K#CX/Y#*)7#R6PT5O?8A?MI+LK0FSV2!)HQ(7"$PR6G@E"O""[(P( M/D3KDHZR]9[7)KCZ%WOM1;'FHNAHX^L:Q0=<"Q8%]Y"S9_4@BP72QA[0NV(2 MDLL84Z>;7M< ]2\\VX\6S2:_&1](X=&PWPX_UPW:>1B?#.-HB6>Q.6N*5\H) M3=YCLM6/C! ,HPB24=S(60FI>6WQ_8CZ%[KMQ8B&T]^,$K]-)OG+<#0:Y*"B M(1Y2))+K$;I . H%)CQG(QA!DJSU]M7JV?T+U/82\TY3VD4TOK9!EK4E,Y,2 M^. +J!0<>%,$I%"LKN= ;&F=?;T5R":BMH]'U/M/]C6Y__/9]8EY2S^W;6WR MX2-]_?W5NX\?CEZ_./K]_?&K?]-[WOSGJS?OZ,=7;X\^=-#P9*N'=M<&9?>Q M-VJ.#)XMCB >I'QG@UR*9A3#N0W M9KV/8,E<"CXH9>TUX,[&38[PV'K1D0A.%202> MHB933QY;I8$''Q4S+G#>.D*Y F#_W=#5)ZT6W'!\3B*[D-UD//L5RV2*:\=( M7GVE14E<&H[#]-L;8L#"TZA+=3(:+:0]QRG.Y@,E&$FA.! \TJI$\C:="I&F M*F:=A"JJM)Z;#H?3)YV[.P=O[M7V0_X-M_Z>C63-IOXANSH!M:&YLH LL"&*\E;MR4 MFA]1("A:2UI8%F7K,H*#J;4VX8/,B2LG.* Q9)MZZY._^ M*&WS,=7,UN+#CDI-Z2X:Z>#T\S!5T5Z$Q>O[PO3]"&_;(';!%VD#+IH.@BKD MHWDM1"V\%"5FR;2(/TJJM0+3)S6]%UE6"^%!I-2NEQ4N5,%O-7D9ZC;R\WPZ M' ]G\[JB/U^N98P&E!$R2"%['UYLQFR/JDHIO0J4/! M[$V:!=5OY_(:D2O6E*:+UP=%&&T7D4!(B?#5L@,3"T27A?3*L1LG,>Y0/5L] MMD\%'NV43'F?;RZZV5B!#+S2D'&L8 M0HK,)>LATHBSYBQFUGH/ZAXX;;/&)<40A$G M>7U,@T!D9.-EXY;K\;:5#[>,[S6%9<.3\;(:.7W[. WC64@7"GOQTX4T M\O\YGRT:G:YFY'W5[?2+^7PZC.?S11_ R?NP;.L4=5)9%Q"N%MU'R<"K2)9? M6)=*5+714Q<5%8<:8+\\NVY(VU_&'"#30VO4<:54/742:KSCR;JEVG(*LV#1 MQN):[Y]NF.G9)0&]3*6LQF:4=*5:5L&P^Z6V5_MWC4Y&%&+@%P;VI9UX+^#I(2?%:<-8G5,UKG.]% MU">UV@TM&DKDH8OCGG_X]^NW1W]V70YW\S$'*H#[P?@:E;S5M@1A]NG]=/)Y M2)_VZ[<_9K4 ^G(SY#E9UL_+]C BL\R5(,I952N+!(5%1EI "J2CDQFC[LA^+J.F ,K-;2*Q-$\*T/C_4V*.F((??'*-L(H%V^ M]Q/Y@K\&&EYU.TDA+G//R3 =B^=@<]6W*62(*N9J1$-DN21Z0^O\[JU(>F6> M#L.*!B+I,+,;KNY2?*_'7'MQ4EY,AJ./YY%>_T"!Q_AD1G]6>U*_F<3(;L/:)+(KC0>D?K/CQ].GMX(+W73#PM MC^Q_'M:+F5]/IB\GYW%>SD>K+E<#Q)*3JC8%JY];ND(+KKKWXHG$__?^"7AS2 HC*< S&@Q1U1X][ M#2&G JEX)G+,C( VUD\_PM2GPY8'TE%-Q=0\29EH!JYFPVA(GK0C#5/5GGQ> M2R##RT''Z$Q6K%ZCUU%^\@:83>CB_B:*J*UD6A;23VNWB)>X_/_-^&:7ST'* MO*2<-##/).D_J<#5TW@AY"@-:J5TZ^9JF^#:A#[^;T:?YO(Z*).NM@D=^"RR M+00LF5Q;[SL.P08*%Z43]3A*W<%Y %Y=1;E1VI+]?TBS/839(>E6S4DK)*0I MUM)GX%;2--0]H*"$!>6$B$8DQW('9\+N!K01E0ZW1_M05-I51!VRYJ*YZ76V"=".>'?((XL/P MK+E0#V KUR]_'2B5,Q 5#"Z"V" R%A]J2*'HEL)!A[YQD&\/= MB'E_L[SYH:3;K7J[=EGI!>I!%%IK)A&PU$N5,KF-,9H$+N=LE)8E-+^Y8PMX M&]'M;Y9U[TIZ'9PY^1!&>%2N)&Z_9VT+1;DF^ 267$R*@GF$(#6K_!<83(H4 MG31FUF;(-B+5WR4!WZ'06K;\N6T*:IPRNS8%@=AN:]$.9[S>K9P->$;4URF$ MZ++US+0^M;(YNKVW0\.W*H39Q\GS1!*9XMU;(D0U99E%L$HQO4NANR'5CK[0;V;7<:D^(>=',X!8-< 5@PMXCZ!BK3FY.A)>NX.&- G7+JT[IAF8#M,<\\6E M=E=?6'OG>YP.)_FFVW.Q+_SJ:_H4QB=X'.;XJA1,\P&R6)*- ; >_%$B)HBB M]ELU%@53+"39NI3VL"/LR*+>YE1P':VMMX+Y;/+R_MU8B#G<*.EM,:A8ZR3M MKA78#WR0LK\^ CDX^>GON*OVMZ7E9,KN&+V49#8ZWYQ>K+!48!>*@_>I6#UC)AZQ3QYNCZ M5%7]^.FYK_B;T7,YQ*.R/NRC\5X3/&".U[T7 <[7&[OJ%K(32I&S6J^H8%GH MU)K''0RC3T7=CXCP#TVHAU#\LRZ??3(7W<61BM4A)'WQ^QN)EHMAXO7O[JW61>ZP$L3U(5 \*K6&M'/'C, M 3AW)3GFB"G7\FMWU$CO@^(QY(_VY=25 NF#B:S92CO&LQ74\G8R/OF(T]-Z M"FF HB1IBH:<= "%OM13=!92IB C,VN,;MV]]RXL?6L$W26-FLJEDZ3CZGS: M-5R^H-;**F"^GKI4)4)@Q0(Z5))G%CF+C?GR8U1]3!=U&K=-0Q+&&N7).TV:O&5C+3A.-E-*BS9D(TOS"YBV MA/@(CAMVJ8):"[';QC)K%;4O<4[K8W;UN9OUC;GE4YJTA?D1ND9=7U:/^5:O MMBPBVF0D ['@ 4=)6B!P"+6SIBBJ<-?^;IKOS]_+ZEQ^T(?SL[,1S5H=D(A9 MQ&@8%*^Q^D^2O&RR@*)$*WA@4?/-6BG<]NE]VN;868Q7S,7><]BP&.X"R7'X M\GN8XW081K-%][YCG.'T]A;TYT9$PVI/DS\GTKUJY3I9H=@V8*8[0! 4IU5H[0YYOT"X"9J1(6Y9, MX517++D;5I]"E?8T:22.]CRI-SO//F%>W$!P%9B4SAJ?"9BJI_]$,> \RQ"X M3Z5X(;-H7U'[0UA]2HVWYTDC<73K)5ZIV0EK";T/B:"?CW!2[GS+'FYEB\=EOC@$<'YZOCB(N=[3Z<95 M(YF9'! !>3U;GH1<7A!-1/1,Z"02=M#+IN-1-0C:=T&XO'9IPXF/PA@LMH#A MLDX\:9>H38:4I#^V)6!K%_\L[KU M9]%\\:)_8[<^VDY0#N6W[3]/>_IR.]S7Y"7S.7 !!@4%'E;2ZI 6(:'+RA;F MW?7*TO8W96VO]MTP%7$>MM4/;=%V+5WS-K#.OYXV4_!:$R9Z)$,")6Q1]S[6*50!547'EK/6^= MR[P?41_RF ,0C""BS!0_:<3(HD!4'$JSV:DL08-(66K2.PU;/W;A!P\3EO M3L_"<(IY+3)8OE2=Q^65##P[:ZT$N^BT;Z*'*(6!F&I7UTQ4":VMU<;@>E6% MNA,M;O0 Z$0N[?I*7,#[;5HA*.,*Z44'Q=6DBDB^'F'58!U92>-]R,V;7EX! MT >_I1/I;S^]#V9W7F(9CFEJW@X_XRV_[,+R;/3(KFW/]N-N9'U>W_W8NET6D81QL+?^D7^@B6Q?KWH]H7Y5SSZBSR@,NC6 M@MXR\\=X&H8TR]-Z_]",&/"_,4P'I*IIY0H&C->S24Y+\#DG4N>"<C_$?0I8>\/'O<3Z0%2L2^;CE\D@9')PLN' =:[G M[:(%A]*!8R(BDO/AR\,R\ )H']+XO2/>+D)\2+X1@7"00E#)*@1AZD5;KK:3 MK3U-9'(\*RZ$+:V/Q>T(M4_ES/WBW-:"?$#6O9Z<3P<>([>V%F.;T^%W [TM]EM4SUVB548Q)Z("S-&! MBE*!U^05,&$ST]:A]M?:O]Q1_+,'B"WO@7QL?#JHC+I-O%PT8+^@?+UQ>7$H M^<7Y=%IWS+[W^U_]9M4W8>U7>R1?6CZ^20*FL_EHE(19/O/[L^I]?TML R:" M+-9J<*;4X@WK(1I;(+N$$8W@LOE)C+O1-+"XE]6XJP=\6QLL)U6LK%; ZN*A MR"9 H-4*-OBBDT'E?.L]U!] ZE/2I!%+;K&?S832QE!>Z=5Q&R24)7'D#D+4 M$13+$;S-&8+G1DN=A,/-#K?_Z$E]RE$T%G_[F6XC_)6NOK5[V#HMM=)NT2W< M,U=O@JLW>Q<'MK;W"9SFPVW&@0T?V*>L01=4Z&+>FU:#7KVI:'4MV_KE12D6 M*U.TH,G[H[$'"V%Q^;95UA5,7)G6O9M].%CS*BR#$V2[$_/.61$B1;J'<*BVX,RAS&EWG&DNF69< M6;^+:P6D(,6H47,@-P_K[2Y(QIV ,%2DT5U)6K;VN6^!T2?KVCTS]I7# 3RM M2YU&"D]SF<'(8I9M2WP6"G1&B]%Q:S;L5+C)T_J4)3^,36DW^>WNQIF,Y].0 MYG\.YY]>G,_FD]/O0[Y47RA,R8P&FCPY@,J+ "Z%"#:*5'(049O6>WV;X.I3 MRKM[-=)<4JW]]4M/:05&J%"Q(' G?#V*1+X2,@G$<131BMK@IAL/_3J4/B6S MNV=*"WFTNP_B]&PT^89XC(OBQ;4Q7G(V^6RM+Q+(F4X@C9?*9>6] M;4V3'X+:A##V;T.8MC+J,BUX:2NCUQ^S"0OJA5V<_S:6W(-Z^WS7W&BVW"[]U" M-GO_'ANFW0)JLH5ZP#EKT5IEL\2\WLQ_;/GI?K?@VQ,ET<;G1:'60H)[4-S&(["(#'64$I0+Y=DP7$$F1 M5U><"*SUC4&W(^E#IO@ I+BN#AN(I67SM8*S66UL-'J-I.>+8=H'+4"&FGZ, M4D (GH.(A6!Q0W%!ZVX:US'T(1G\ +382Q1M/:D7D]FB7]IR@)>WK0Y0%^$R M5R"MMZ!JLR#R]LA22V5"[1'H1>M6#O?AZ4-N^ &(TDQ$C:*OC09_>>7?A=:C M]WW\-)SF]V&ZO(#2Y\(30Y!H%.$N'H*S :3G+@C'"]_P6H(F< XP(>MLR#:S M8J($3PN>8B:1P"FE(!JN."UT]->OKN[&Q>B]"6[)HJLQ;:S<9K\,4 M1I VD8K"\7IWD?6+'D\.A";K4@Q&YC;;IMGEZ8_,DC\PN_:0W ,2+"HOUYD R\8?6$G2$!A!3HBTO<14P96U<-W8?GD:GJ/6ARBV?<1DK-O.0/G\(4 M?PTSS"\FIW6XRPX+0C%O662*MR%7 M&DBFVQSC\AK<[_FPQ<_[9PHW^=@F^;ZM\3MMI+YPB)(LOL/DCO]L ,>TAFRR M,#*1@Z=;=Q^[B:(/)J*MQ/>CRD[1/)9))!AXJ"XKIZ+1"A& M%>=22$EVT))M$VA]2*RUY487,NF$,&_&.'VJPVQ/C'WF_@&.Y&9C M:N92TOK'JX[")8#5QNX;E-L M>^\1W_>V76]L!VV[L+7#'%@N2I0A W?UH&(T 4@).Q!>H$I: M*FQ?K'4[E'ZYR =@3PN1='M^[<%$M*618AVIJ6W= P=9DDPY>)/<0;LJKC8[V MM1/@P1;79=$HM:.H M#LNC12%=1*O#.&U&,5,3^ U-JE\;(!^S;^'#4VDMXS7HVWH3X MI3*'5SK[-!!,I<>U(@5:#(6CVCO%=60*6Y_]V!UMGU(*G?!NJ]1N M.\$V\\ VG915_,J#2,)Q!\S)>H=P#!#K(:B4=)"Q<%%D\V-IVT'L4\JA/Y3; M480/P[-%;)M9[4>8+%#@0=ZB40*0;0FR3RF)_G%M:S$^ M"-L6GF=![55$#3R%6L:O#;BHO$/M7?!MG]VGU(>G3+I$+(YW":^"45Y+VGP+/': M5\90:"(92$&6W4.YI EAA$%2QY#-S$A<%9R4> M9%_L,910-6731DGG)F+K=C4-; C9.:; J$R60)'Y1@_ MXY@(0.:P9(X"M)*U5-QK"ARS E%KQJUR-OC6*> K /9RS:Y\$NFEY;'UEW@V MQ31<"(*^'^%B\:U?2S7.SU/"T<)KF(P'16O)A0Z /->=69[ 61[(+T#)%:M; M)IM='M8&3Y],S>YDN>*G/8"@VCC_5X#/+AHBU$8(WP;,I<"]+J!S0G(D0R(< M19"BB]GY@HD__^\_3DY\^XVP^GD[^]C/_"_OY M)YRD:1Y//O[MYW]\> GNY__]'__V;__^_P#\GZ?O7O_T?)K.3W&R^.G9#,," M\T]_C!>??OH]X_Q?/Y79]/2GWZ>S?XT_!X#_6/[1L^G9E]GXXZ?%3X()>?W3 MV5\CM\*C2" #2Z $-Q"Y-)"8<++DPK(N_^_'OV999"Q,00PQ@&))08C)@@V. M)Q69458M'WHRGOSKK_5?,>/W_Y#+W^;>^U^6GW[]U?GXME^DQ_)?_L^OK]^G M3W@:8#R9+\(D?5N EL^+KW]X&8W^9?4A_>I\_-?Y\N]?3U-8+-ES[Q9^VO@; M]3M8_QK4'P$7(/E?_ISGG__CWW[Z:46Y,$NSZ0F^P_+3Q9?_>/?J)M+Q9/%+ M'I_^?Y^/3L!-<_^S3#LA']>LL5E*YP_E=]VB][ M8_I$0&;I/"+03W%2!;PAQMN>OC_FK\^"C"6>>XEG&N0UQ&>AM/3Z>(33G#V\_[B MM_W[U[\)_W.JW^^>/4; M??OB]9OW[\\GX3R/21G?OZ?%^?Q?4#4QDZMW_W_MO^BE#9-DC2?CJJQ>T[<7 M*]>]#;QU_'.!DUQ_.LY_^WDL76'6.<^83\IZC"6A\LDZ;A6B<:/]EZ\T6%/A M9)JNH#FI"GSZ5>).0L23Y4]'YW/X&,+9Z/V"SM)ZK!+9\!5].1_1H59\$ B2 M>0'*:0'>8 ;+1*)_A$/O;LKK?"W_)(7/%G,US^I8B"6(K 9 MQ8JWN^_K'7[&R3G.G\3Y8A;28J2C"M[K# H='?=26O!".5"&#E=CK-&Z--[5 M=0Q7]_1-8I_,UKN[T!<[*I1J!37E[F+:D*@KSM$&?OYI.LLX^]O/K!&37]*^ MGTTG2TB_DU'X['R^F)[B[,6?Z>2\VI-/YG.D_^4/X<]12$(S[\@",871_EV& M8"0##"D;DY(VWO3>>+^9-)?O'G&9W^ ME^A QK_.,@0@6EC:O? 0>"F !H5@6D;DN;' ;,+RZ!5($R(W9'XU2I:@WI2_ M3Z>Y0GN/L\_CA/.O,OHC'*)4&AE8 MKND5<3F!ES&!U=XHVAERQN^SAUJ!&5Y*VK!U>D">]*!0WN,)??3Q[]7@#"<5 M7#XE3E3*+,:?\8)6HTSF(;J,$+14H'BL7VD%TDJ,-K+H4+2VMCHA>^1BU",; M;@J+V$L!W2[-ET2YHDYIMOSY*.122"DGI-8TQ$-@A?#N,E<2=-)U6RU M[".7AI[I?%,BY+[JX^]$H]?3^?S-Y/EX?C:=+ZG]IE2+:3'G(ZXS2X).82LM M$4$Z ]%+ 5EX*0N3R$QKM7$WHDBQR\#[0C>P^'_:K+ &7OP%)<[_6TZF5[52VMT2?H2 MC5)0K#6DFKPEUR1[L$)S@RSI(%K'X^]&=%2RT)#X/9P+FX$55Z(KSD$NN;HG M0D+,K$!04;,@(]D]K1V [T,@VI"\ET-A;:VLX^KCR3F!O#!GII/Y4RS3&:Y^ M[T/XLP;,B!ZT_G@29E^6AR;M+M6(_'09%5DKPE&P4F)D$2)+"(H9":[X#$2M M(I1(5IO0_(#I;3N/WCIY**SNP87]"OGBK7J*$^+/8N13T3QX>J64(-_-!3J# MB]=@BLN6%^%+XKU(X TH1R(]^Y&X!X_V-UQ</1F:'9)5$SX!Q14:XM8+.;(O A/0ZN>AH3WV8N7NA?O12 M-##C;HJ>[4OT7M+Y./XX>78^F^$D??DP"Y,YP5V%^9??G:R"_OF_SN>+2M&O M^ZT9 ?I@L9B-X_DBQ!/\,'T;Z#&+$=P&*%; MJZU!-W@@4WY ">SX AQ>?'HI H*B&CD,RD?P!<48%-4&#%Z M;W7S5,)&.-^='+9B30]!B!=A-B$/8DZ[?_^)Y/AIF(_3R,J4-"\<,M>:?&Q. M%D=DEJS)G$(62884&\O+K4 >_1&\/WEO\MRUYOGS\?<18^XF_GE2AO MRA+B_,WYHG84U1JLE9BFFCCS)*8"R9-4C"5P02K I)FV7#H;66-YV K@HY>2 M_MAQBWVQ=T7V!K07HGT#]"B&DK,K 9C.IIYL"-Z: DEQ%I VX4WKJ,^6$(]5 M@)JPY!81VK]N:%7MG^QYDO,WQ^&G5>O;7=#*=8_[;SXO9.7[[X72RP#\7+TZ6"_[MYSE^ M/+WA2^[2WG%2&WW)=5I<]K_F3[]<_N3)G^/YR&2#+!H#@BSP6OE3('"6H013 MD$NO0FK?W=,574,)NJ.U] Z)VD$$;C1T],**'ES+Q5N)T2C:VVO/0C) M\TO=I&W.DTT]N[=U]_3#OSO$9 _B#R,64@3RHJ(&XY@G[1H+T-E6 ,EYUTH( MZUCKVLFAQ.%*2_1#DH9M:-Y0"N:SQ>A)*>.3<07T8K(8+[[\NC3#1I'Q*((N MP*NSK:2G#0;2BJ4XJ3@*,IH[!71IB4L20-]]X_[FU0_1YKCN;YO.T>#.[:!A:2K MR;-50J"$ JB2$:9X(ICG>)4]S#XMK4? M\<'?A)P-8Y&7\%SN"+L0X2Z@MCGAN_'Z)I!A#_HJEN;CK#AYG*H(1N)LZ.T0EMX.6QQ8D5WBQC(,K>M:VH^S MNGT>QOOI2;[(T.!V6*:RL+)I,: Y8 M);G=;AZ]=#X01O5/VA<\7[ M",@>9'R$N>*0+/?2(\1E)LA2\*1U:X/F\>6* M&TO#-C0?)E>,SA2;3(3B3085E0&7T$/DRON@"!%VJE9\Q+GB;7AR?ZYX&X(. MDBNV3A.D>L6#*W7FFP1G"9XW6)CB)4CL9!H\WESQ+@=_$W(.ERON .I[RA5O MPZ-NN>(="#Q8KMA)QX*W!9SB$93B#J)0G@XJR>B_RA+TQ\?UK7/%S9F^#5U[ M&;9[.7-E@A0QH0)6:N]4,G1 )<_ >1-TW6%HWLIXH/Q@0Z;\OWK_Z[<7_]X]7'_YOSU?1;%ILF&Q>IZU>2]PY[:5-*@:NR5BW.O)D&6,R M,:LY]Z9#XF[3LLUS=$63_6]KMKFX*LDHP#.3R'/,RCK&.6\^?JI]CNYZ6_BK MR?O%-/WKT_2$WI+YB_\^)[_GW?3DY.5T]D>8Y5%B(0LC#01;>_4*.51!%0N! M91^5%TQB:KSI+2$^B,S'-K)QRR2DWEC2PS'W;$KZ807Q9E^>9NAE, %"$+Q. M(N3DF9$))T+@B@N5>6P] _0N/,/+1J_,O#F-H0TG>DEZ7=_U2''F(P8-Q3() MBH4($3FC;UWPQFB'L?4LAILHCELB]J1Z#V,YEHA>S>?GF)^?ST@P5]-)5O*Z MGB2!N29^R4]K\<)W6>WU':;I MQQ5/_QE.SG$4BW:I\% O72&5:J2 J&6 5(I.A3E;9.LY 'WOZ;B%^$%)1 ]C M2I>4>X=GY[/TJ>Z O.]WN!C/KKZS*ZB&+(#J<8.*F.K$A-JFKSA8Q8O162;; MW#+; MYQRV%??.IA_FDWJ*MC8)2L9*BUAIB# V55@G6)3I?9!2'D:D5 MOA]"M1.G>IB\>G4,; K2,ULB<(<,E%2T8 @9G-&II,+2N=NH>:FH2,+%8 MIZ4QC+Y+J+ M:,'I(L"QG+EBV0C6.O9Z7\!D[^KG5+RR3M;!_EF0><,07*0C*2OR%UD)UC2? MH/]@JI_W"1+O0<:'4OW\=0LKP:JZ9SJIOMDRVR^%=V3R*D >R4)ADH-+@82= M#J@6A&V( MW<_H][6!M1[4%'0J];C461*@2+:HQ\0!61 \H/&6M9ZL>0/$\(Y ^9LSA7N M0-D>TLCO<$%[PKP>,'V!2FB.W+L 7'FRD3CCM7"(0RX1G>99!]/:#+@=R3$P MO0&->WC)-P3BUW,BS']()[*6VI MK?-.29^S&[4 T$MW];?X2XP25=0)>*PC)E.].;W.LV!9>Z]9S6>?PNPCCB*:)*TFV\[6 0A92@CT#XBB MBTB&>U3Y/D'?:L7#M@'NS?PK$^AZH7)#@WH3R"O@\DB4(%4=E&9S'=.?A:Q% M"QFR+($9*6-(85<9N+K4D3-_#[JVGC_Y'./BU62^F)W7$,';\&7Y'USF(^J= MO!\^C6XV*Q"N/7UIQ_3,[GY^0$S*:?QS7\-!^94G3(-M8!K-600PV.$7;. M0LHJ^VQ4ZS$C6P$\$AGJGSD-ZRF7 K^^@>?EBU^?U*N]Z]6!U1\X&8=)PF5A MZ/Q=&,]) Y*&TR5D3P3QAC2@X^ B(ZEWV:82 \/KW:H;5$OW-8]$+/JD=,-R MPPTGX3>P>]C9]N@,XIA$9BA>-*PO7.)^OPB%Z/YQB?+%R?CCF*"_G,Y> MGJ]*.HJPAM2*NX5ZK)6[WZ)5^@+ MUYE#=,K6RXPC^"P<1/0Q*I&2CVXGK=,=PS&)ST"ZQQD[S/9".1&[Z8$#+ M"X27_)V1DY\9B??JD^W<@+SKVM)G;-F"EI M/$DS1] B.I$S!N6[Z95M5SX2J>B?ZGW<$'P;X N@M78?5E1,K%Z0AV.60[)%Z+RQ,D7B>=&](F*'96-3?7.Q*)Z(O"MTC!WDWN[],G MS.2?)+D"':L[H5;'T MSZ)#=W34B6_/ZJN!L[.Z@]_"Z6ID(_/"2*40,(EZO1\+X#%D$$4IFT/2(G0Z MQ.X97'G;V@?KU^B?V].&5&\\P_1;__&3CS-<2M=UB!>%:5U -IQHVQG8\!-N M]^?A="@&'$Q:(N,L%IX@!%FG5[%"8#% 4CSQ9*,2K-,(H(L+@MXWCT&C^&D]5$_N5;X#4W M)44+/A:RS;2J;=$I@K,^U,D6PON[IF//,?WEX_3S+_3HE6J@+[YIA5L6/'[+ M8E\J-RQCJE!6*"ZDNPN.#G;#_5R_O.JP1L'>Y)\VI%U#K7X3CRA92U\[W@/6 M82098LD,D@N:)Q83TWTC@Y%R>E*,YU+/C:L,!P!^U^Y)XVIE7KHO!MSG?'@\'@ M-"26"6=B"-Y*LB\#2J;KS3FN8\G%0S2HVO&Y+YH.-+!^ARZ=9]-)S>/.EK\\ M+<]FF,>+=^/YOZ[^X;/S^6)ZBK/YL,U4NZ([4,]5$V)>:\WB-F0M1(PL"!6* M=R7R;".W.DI?).[2FK4KSGW;_R^M6E?[%I!-G'.4Y' H9 9(I3+R/Q@##$FX MF&U0JOU@\4UH]A]S<.W)%[42X2/R$:<-2>7JM70E@ZJ3O9R-!9B149N1%-R<@-"(Z+W,U+^&[>*>,V>%$46"$[56EW,/$8T&R92).2D6 MF@\ NQW)4'F9H5B_/7D?0LKEU_!?T]E7E;NZS5+R0MJ?@*=ZH;+! EZS #J[ M%*,T(J9.TQ+NB9/>7/E009$6K)PV(VGC^'@-ZKTI5S"M+YWM *IA]F0CD.&S M)?MR:-H7>0?C?=28+0L># L$3N8(49$BY#YQEHJP$3NUK3\LGM^1^QB$Y=M0 MM7E@Y0+*VE%DR@<5E02MI2+K@XO:0RS!>L.$LX$QVZULY]J#A\U8-*+UM!&A M6D=3UEB>7F!1DFF1,6T70O7UICU; M7Q%IM7(.,Z"OMQ%:^I=C/(- RSW+A?[?;1+&M0PWS+RG7S[0 MGZ[NA0WT\F=&.W.L@%):0!3%@V=%6^]4=KGW4, W.$=@"+H49:NY3$&C MHW\>NVC<,TGV$)*Q#=G[D(CUF78=XL49%UCQW'L!4C &RB4#/F*$K$+.#BT= M<:U;+NZ!] ""K;NR[[I8-*3]$ '7IU^>XB1].@VS?RU?B)N3,=M:>Q._AZN$KR);XWNXM7H@F\HF^,:M@=C>.S! MT7O%I0$[AC!!KN.,.=09/A)LL77X"I+6RT6!%2B4T%%DV;IS^##BLKTQ,J"T M;,.%/JY&#B?<7*.O^'BXD#TWAG!-7G8.E=06H,O*A !+*E2KW)RS6^7 MOPW( S!!]N+7]6:LO8G=@_7Q818RWARO<0%.2Q%09$_"GA0H1O91C(*!UM$E M0;:Z\ZT+ .X$=&02T8[X ]5LK:6WP;3J38]J40W5">:UTJ7"0I1D.O+(@LI1 M>LMLR5P+)XSTR$:;'KKOI.CE4]]A%:;559EE.CNM\_;>Q).+-N"O\]/&I_0K M;\I[^NF\7&\4%38F$3R"#>0>*:,RV<-> 3G2A3/+0VA^J7T[] WLG>4\H-_' MBT]KA^_U.,3Q2;VH< US>6=RG0L4+.9H) /DK-XFJ!&\R>1 Z,A,489EU?KN MM^T0'J*?_2"2>(O)U!-Z,=I21)F41.&IPMA\,$\#QQX P+SYHEA9U: M!UM)V0^AVIM-/1CA%S2ZE33/<9YFX[/ZY9NRHL\H*RFR\PFDE61QR) AHI4@ MDTA9)5E\\^L)MX3XW>[E:EF3.HA.+DWB5;Q6TS!:Y$2:$P1%&)<7M\#O)C@ M,BLBX5UMM >Q7 <>$O,@1/$ ['X(Q=O:A\J^'(+]TX9L:%PF>X&G7IAP@6B^ MSE9V -6P1'HCD.%+I/?GT4V&-R+P8-P7RHLDR0=5TCN2;[+GO!<&0I2H5VGC0G7O!F]FM/C%$[J697'EU"A+](H)@!# M+35UUD TFD$4(G&OM#:.=6+GQB4>/4/;$&_8?,6MALH^W>&=GMLPD['%!JY? MEIE9"E:IDH)0)GDR[YE!=+YD--;J.T,6C7JI&WHO*6#V:!C9CNA!*?)>2)%( MLAUUCL*:D%SKN/VCS7%P5;S)A8&MLZ>5+QJB=KR2SK*@ZUO:0\ON]Y+CV$82 M]\QQ;,/('G(M>J+8[>.21^*U$L/5;L+LH M/*#@P8CW%3X8\<$""-?R32X__]KX)PY$SA2"-)!.VR'KM:4I@ M4MQP5%@(@89%/"L?+VY@11-,ARL M,D&+HKTJKWKEC;@^_ML.I^_FJ23\TSGQ,OQI!XC MKS',\=WXXZ?%FT(;6+8,O,;Y_#F>3>?CQ?S-Y.O?7W[6JPDMD^CW1DZ@1B40 MK"2#7F%FX'(VD+*7FGF>)0_W*=@#X#X:L7SH/&]^Z=ZFK7;99=<=OBGUUT_C MR9<1&4>.WE@!F&T=!FKJU""6H63::#$QNVCWD^]^@'\G OX N-Z#F[=QN_3U M'1M]BN0=U%$1YZ?GRVOV:.T M(ZLL\\B]-<*IAR'G/R3\P.R_*=OJ4+)=%CCKN$.RP9A!QL!D7=]9:2$8RZ"4 M;%+)PGGQ4 2\^ZY^2'F_@G!3U'4K47]_'O\+T^+#],WLR>

$XXE4\>@C 1<@S1**%Y=*T'VFZ/\FA%L2=&W10M M,ZAH;7A;1D:2T^KI]2#RD/X7R4%4PM*_0I:L7GX;6N?M6N#^OL6O!3-O"J3= M>R3FUZO.-Q)KE7H)+LM$?T^:F-4&5Z*6X\J \#J7X$@E2]]8Z+IB&RJ7UK,X M]<**AU)*NW%+EX?AVQQ4#ARL#A94X@9<<@8\F;@*1>$16T]ZZ@#K4$6O_8A# M5V-N1[;T4.ZR>?>7+L+H +&GH> =X!UF+GASUG85G3WYWYZ1N;;5WCK M0<6V6.$R*=@< BA)^**L=\T;(Z1SK!A];L\('-Y5[Y,^R%J#_6Z MO^/)21T;\0Z7%OJ5F$9(M<9XC.O!#SI%R4.I([!#K'50 IQE C1/JM"'1:O6 M\^*W@'<\8M,W;WHX:'X-Z1/Y K,OE\EP 2U9G9T6 I ,,E!9DZ/'30&&(2CK M$GHG&HO-'7".3TQ:T;Z'+.C3\_%)3>VN;V#*(=,N38U!D E5(4 MPQ@*:]T'>!7!\3%_#PKWD ?\, N3^=ETMEB5M5X31N^Y2(EI*$G19GFMO"X& M@4G/6#;*B=RZO.U.0,WHWS"1MKKL=3H^^7 >;S& DJZ[DG14R4@JRLL( MGO8/N2C.I/4.=>QD56YW&6 ]>S::?\?*8/X.A>.L]&9VJWI*>"%6( M KB*BG%G=52M,]BW(SE.WN])\8;IDZ4&>A?&)[= 2L8:KCF'9.F04).OKK>(X9O%)YS5?:^!!FN*S2%!461#J-IC M'&MSDM7U8A8D591:7WK2&=SQB$J_?+DI0'XOQ; L>)G_)YYD@OB/.7X]M%3( MW$A+(!3M7!@+/K("'"U7H6326=TTPX8%CH??SGA)]CO2/SK[-N#\4([N'=%'R+R=:3;00+B-'? M[L/M_O!>!PYL=6>NR-HQ&W2P M12N33'3)\,Q%P%![Z@Z&I43R9"4$1^YT]!BX5\S; MTCKR.,CP@(28YR_I9:S7B]]ADHYD]JQ>T0!:UFDE+&2HMXN#4.@-3U9RWH-? MWA7> _+4=I.96QSS7EC30ZW'WXE&-)#;4=G/SB[VG,M:M*)3G&54(#G08%%H841 M(=J$C07G$5;*[R,PO;#B,57*%Q9%U(:!M(R(QVL7DPT.9/$I2F2B-"]!.X9* M^:W$88=*^6W8J==^'+H9HMR.?1G"D0N@109,N1TG8U M!I\C"\AU\(.Y%H^@4KYOR=F&'3U(S#;5N4&F4@K6N!2K,T71>Z*#TLZ2NQASZ];3.^ PPU@T MS=C833SVX$$/)]+=((71)EOA(+)D0=4R@J!\ A^TT4PF@ZIU]?4!!.0>N^4P M\K$-Z7N0BV?3T[,9?JHD^HPKI!=G'U,^"ND(=-NW-G1@N(;K8VVZ:Z_3Z?YC_')2:TSK=F;CV,Z3%? M:N9O/IZL?WN/%-A^"[9(BS7<\K546>;":4E#EF)6U1S"7)R8 +I[V+1@98Y(\!0DZR7H]>)(04_#TK;921ATQM>[(N@%B[[3&Q0/?34]. M7DYG?X19'@7#BPQ60^U]!"48&84R)7!)*"VK0L^MKWZZ!<;P*FT_#M_(3^Q) MV3YR6!>05D.M?)0N)UO[(+ 0&%[ %R4A).M*3JRXV!>;#S18;&^6;&#Q]O3L MP5!9@WEU>A;&,\R71D>M?K0ZI@FHB3%DGS4D]!D4F6[DM"<.-F3AM=0RE-9Y M@,[@CDNH?7.)ZD_SZO8O?\?+:Z,6<\S:,8#*$K <@H#W2.<04^N@C<>A&5S=$T M=U7NPG,\7-^;VCW,W+VJ@+YJ&YV<+3$@&![I>$)=(-90K1#92TYFMU/-*U-N M17(\W-^#PCUT$%^U1DR6# 6SD$*=:9)I?Q$90E'UFB,ON U]'?*W6'?[%,ZL M'[N*4Q?!LV,8@!&!Z= D(H=,'-0Y&,88L4ZWOM]H Y2ARF+:NB4MZ/I0BEZ^ M1I^>GI.[C_/Y^]5SY\N0I"A1L%Q[^4WV=6@O Q=-@.A-="Q&'IK?A'4GH,.G M@/;@^'4I:D;Y/FKN5EC6H<@.8'K*\5P!!O:G<.^MCL0+)F8*H M=1W;[23X6BU(AV%$:[,PN?5@A0%8?D^69BB.;T/9[&='!DZL%PA:(0+CA"F%UH4^MR-YC,QN2-N!.L7N M2.8\7ZV K\>?\98/^TB>=5JRY_39]MN^?H6MYUP([1VYKTK)%'-0UF(2Y(LR M@^JN!%JGQ?=[[U]N7N"2F[*A MAZ/Q#GR7$@E7[CWB6IKD>006,J?#O+;PJ\+IVZA#5$Q'WGH&^?8HOR]1:L&J M'KRC.Q#_AHM1+F0%!%8LV1XQ.A/0,-TZ(7PWHN]+:+9E00\I MP6^AHCMPKJ)'4BCF/; Q"W*+S'Q!5(5^H<<\$MD4WOKA2+/M*9^A4;PT=@ZZ];'S+*(LG5:_SJ&!V65[\^TF[< M[$[QPS<=M)BRMXZ(;C5IJ^2H(EIEB@_*<1FR3UE59D5OF)5W13\;S]KJ MY!B$2 HK"0DHBP!5@@!7& ==HC*QWLTN6O%.N+T,OI\NHD!S; M).FEHI<+O"%C5WCD2I!!JDWK6L2[$3TH?;:;=-Q( K5CP: QSG_,L9R?O!X7 M'-7AOU9G1LK6+\[%K<0,1)9 F@2\ 22_090]%MYO8V&FKM02WPR<,87*<$PR=1&EQW-/0%MFWGI3P#9$[7' ?!<8 MQW=3P%;$WS!I?A?*]O!>9)[SW0I1ALENB5,#\W 3C<% MM.#?-@3K]Z8 KHU3]4X9K/,I8AU-P5(&F[0>2 W!>S,O)UI-FR6Y$9X MGQE6#-821W<_NE64]_95+L4NM;=H"! 9Y$*0>95)(:%6P"3*4@0O03?O*NV, M;N]1[N'+\H$?IA/M-P8Y-Z2&3TD16A=-M(!UG55\T)D./K8,BD;R# .#4K*TZ)*Q1>_*Y=42WPV;=Z!H#T/K M-FQY%&.4VD4/G M#3IG@$(54$%*)/!?&.+:>6K#;@+ILJ_5O@$8%Z2>R.R%(+0$)FP,EM$I)%OWK'8"=K32TIXM-V7'M*O9 MV@!PE2CQF22[MM>6) FE(O?):<: 9VETRM;[T-\LP;N0#56K-9#,],".0U=K MK;>V]LB7#OI\_/4^E*2S8=$8X%864#Q:"'7 ,VE.YF5,Y*"WGF6T W-G;8*WB-^NX=1> /:4B[P5WF.1C$U9V$(_]^7 0@>',"1?)[>** M=*YBLL[JU(P\;RV3R/2Q:]TU>B!!N2=]>!@YV8;\K6<=/GWWZM=O=S"N.\Q;UI_M@/$+K8U"V-8R; M5MR;<*WSZ1V0-:Q,OQO-\,7JPW%UVBM+&I=.WX/0.)^<-P6LJRJ4\0Q.E0S% M%'(8>9+8S=5Y@,)R1V'\0Y25;3C1W$R9C4\O'=KSUZ^?K>MJ7)"QSIFWS ?2 ML0$A.L/!"8^9RZR3[6BF;%IBV.+LEDR8-J=@0_LDXWCT&C^&DQ>3!>UX);D% MN0C6@U61K*_ (W@L$EA*(>5L!=J[RC_FF/[R(3V MP[YD;9AEJU!6*-:G30<<'0R ^]E\>=5A#_J]R3]M2+N&6O@&'F11EHB:7&*F M+[0&HV^]*TFY[%'?QYQ]'B>\ M= 9DQUTJ*4-0B@P%CHK. "Z!"TX[5R$)V>T4O7N=X8[2_8@_[8=R#4_/B]L7 M_BSTH+=AMJA55]_.CV?3OWQ#R##J''F Y!+)+J?S)$9M(!JNF1'(O#>=>-MI MNKE?^,0QR>TRK=/7D\G'S_@[/321R^G MT\5DNMAG,%L?,%K4_/=.GFN= BI8HX//22>A9'#.>AU"P)Q%,"[)41^ ]M - M:V=B6I:+O2$_A,ZJR<=:14D(+F#&+_6>GNEDB7"==N=1:YTY@\3(F%'>9=)F MY&60WY$ZG%]^=G9ZN4>YA]>369G\_").&K"6GST^5Y_7(\ MJ3_)7S][.\/3\?GIJ\D"9Z3DWX4%CH((/-0^5I5\+4XS NH=)V"+*YB8UP:[ M%74V@3.JYHY^'9UD-[PMO9-"'F9:'2^U!]>?I)/D]US./%)#RMA7 I M1! N5(LA)/ )$SA411I&AY=N7:9Q/ZKCEJ^>N--#6OYU[;3!"TE?ELG6(^)- M>3:=+&8A+?BH3IEU-AD09MDHB+$61TLH/$9A9>2LGEE-Q>=>4-^']+3E3>ON MA"K/2U QI']](/TX)TCU^CU"]^GDR[NJ5T\NNKN>G$[/)_7FCRA9':ICR2NM MM[$:\):(45B.5KC,&"_=CKBMUSYNB1F"(7TU/M"A.J?S%=^>GYX1A?Y!?)E_ MF#ZE[V?IT[)LGZ0\JA0XQ% IHG55D=8#CX*%D$MRUV=;WM,(<>^2WX&T]$/^ M'KHF;C2(WCQ"E95:%P.ZBK*RKEX#+S24E+3(69'/U&F.X#[MNM^I?=.4-PT; M++HHQ+>S\22-S\+)D^6H]*5)O][0J,1D8_9DA]EH04E3[U\0 8JU@6.FP[7P M%D?572".6X8&95'#_HN5]IPN9[0V!WKO ="$43XM[DN-U/F6Q+B%7RG/D2,NH +E@"ZK.'&(,'DYAR M,JF8KM]_T"JV-4B3S>$41__L.'3[S=71I(7.2REB %;;%95/",XI#MK4RF_K MBLXM*M .-BQY,*[>.C5Y&^KV.&RW"XSCFYJ\%?$W3-W=A7(],I*GDB5+ J)E M-:IG2#;3& DJ.4% MM 0=C$C)T99DIV;\QS$U>2NR;YR:O W->IV:K+7,-B?R-DL-IC/#@0P,!O-!*^=AZN8WPYGLT7ORUK/,+)LW V7H232Q66PDJ;Z"RT==:D$H% 614@ MLX:'%O[*W/:5%?>#_ :P6" M*9.]5HRK5]XK&:.3-DJ.T;EHA6!A=.L3]ZP6&4_P37DVPSQ>O RI5A%^^1;, M,U)*Y-D!AJ+)#1 )O \"#"^&X"M'=MS"T/O["=GTYGL^D?U=(* M9_3)XLLHU"XX)#,Z!Z17"8N#R(P%QX5UB3G)7>LY2]O@&U[=M).5&W4Q??&E M=6=$?0-?3>:+V?EJB'=@79U(YV( SUG5G<)X95A)H=OIL\/BQR D@Q"^M4&R&>^W <9ORD70Y>T, MSRYRH+^2&_?[>/'IM^GD':;SV8PD?UUS.&+&IV0]!V]%S:WX4/LVR7YCG#[W M9+.EM*T8T+J8[U[,+_Y,=>+19S)" M5]TG7]:_,$HI\N 9AQBKL"O+"+?-H$O!6/4N\[&-X&P&\?T(3R-&]%#H=YDB MHRBM1!8",)$X*.D8.!4EH+"^5 ?'A]87Y%U>_QCD86^Z]C#P^+9=OL-*(#K^ M;AKO*7G)32P@O F@;/(0<_%@R/<5UH086>O6E>T0'JN<-.9-Z_*[VZ'.AOEX_OYLAB&_F?PSS,8UY57+!_G(,O[5;IB.P:IZ94?-^7&[7T8731$5[SUOZ-BL:2L+0@7A]Z^/F&H9CDH.]Z'N3WWY??B_KBM^&+ZNI5L+ID,A10NN75[UKTEED\0HG M4"6CE1&M>7UY_6/B\\YTO26,UK0A^@JPD&-*TBLR=9VH5WTD"-7RSMPC"_IW-MVQY5?Y2"(>P@NQ5I4N].]R3&B+K1;J(EA=. M=E_K?K&-8(:Z!6-8MV%[.A^ZV'Z]FZO[6!8^V*!,2=&1^-;;P5)!(DX*D+,) MRQ0Y:VXUWD1QJ!F1C;@[;4KE'JJ"KB*Z*(_H@JFGEOOWS89'/($*0ID,3I?7.O;V89C_CWE84/P?AOZ]E(.^'EZ M\KD&MJ[6$ZPJF8(A<];4.9O"T,'H:\:I8Z!H["M Y#WPEH>,MQ?Y[= MJ 5L1? >QBF]QL6B3D588;O 9*6AW3$-WNA0+WHC="XRL%Z*(H5)438/"]R" MXPAXOS=Y^YB -)U\7*RC%/0W2RV'VA5E/8+EG@.Y+80N)0LA+-8RKN^8* M[QH)NH[CN*R^O2G=0Y/ =4SKD9\=4/5D^=V.Z#"VW_XT:_=2YS[F.Q M14.1BJQ-&PMXB0ETSB73A@3K=K/R0QVJT,]YOCL-&Y:=W6B&[0#C^$8G;$7\ M3:WW.U"NS]$)W(=8Q\V5HFL5&J_U:$F"L6A9<%(PU'-]-F [C^N[+LSM%8$^"]^#^;,;GN4VH&00ZG6HO+P?GHP<=G2G?K>^5JO4;Z^NB#=-1J ^,]IC+=QPLA0@JR1I(Y-F MYEK,>T/=[,UG#^_1MB'ZM!W%>CC)MYCDX UZ53*#%$(&%7(]RG*&Y(-T7EK& M2^M\QL.=H]/OR=\35WKHS+AE.D071#^FY>S$O_OGH^Q"_&&FY:#*R0MDH%)] M'[QSX#4YKDH(E"H8.@L[S39\@.+0;EI.8VG8AN:MK8/7.#T+L[P^\EZ_?O9D MDN^YC[(8850DJ$F4Y7SFBE>2SBQ:BZB83;G;V.,=%G\0DW6V8MAT0&KW8'I< M;NI8"K^27'O%'22M.)E"&2%J>A>XD](CQLQXZT$PUS$= M'NJ J"=CX2::PQ@+^W'I#I;O0>(>3();D,ELK/:&_.#$11TH:<&'R($95@=4 M)9YCZQ+IH9A^CTG0-\^WH6P/O'X[(TI4.!>L=KR_?6-Z&/,;Y'G/S[GMDBQ%Z M6\&^-DW/)):$--J$I)0E'WT:E7GO[E]=<&G>*YX>K%R/+ M$T>;$FA6+5SI(P0K2? M>#).TS/".*^MI=$[\JFBC=7-(84;L\H@HA$VAWIUNNPD!+<\_(CXO"_I>C C M5G??OE],T[\N3T5[\P=I\/FG\=F30B@O151H\SH%&2+$1!Z3JJW$7@<-BBM; M/S$)6T_3W!;C<4C,(!QJ/:+N%@FO0//(B,@L#P9DX0B*U4LK=0Y0T-$;X(UP MUVN'NFN(Y0K'P?1V1&Q8T/=5$B_N-'A3-IEKI[U0<]<.'0/=X9QZ/7^#&_G\^55APT_[DW^:4/:]3(: !# IKDD)" M,,71+HU1R:?,8XO+$*\L>HSF[7Z4[8O%7R?GW ^E8=O;M>6';WW;@Q&WL7,/ M*C9NI;H.*>LL63$<&*_7D91$BLI[1;Z\8=GZZ,OU8/?#9>@=K7#]\',;XC4O MIA_/WN$\G>/[+_,:AGDVG9U-9\O#XN*$(--=!Z8*L,3HV)I8;MCMN+"]/>2-C:_GTZ&Y\^2?]]/IXO:7GIZ"=K(NCL G!;&"BG M'&TX2?!6HL^%2YZ[&4T;EWBD#&U#LL8:]QD!F9Z,C>M?ZPV5!-Z-YX@M^?&#,O\,@ M&Y+WVU!WX/A'=L*FG#-P$Z-H%KO9:9M6>/QL;4*[C>]L MVW+5]WA"?_;Q[_7GX21,\I-\2L^=+U97'[_X\XST'J[-FVGI]OM[%+OV"ZA% MJ>R )+M6:*M4))=>NU*\43FH4#@JS0.IAZ@,G?7]0MM#G7Q;\@T1=/:&3&M: M8?+QV72^H&4O%HI?GDU/SZ83G"Q>?ZW$\#R'1%XI1*_KL#.>(48KP1(!Z/5T M.3O32>'LCF$O37J5QD\VT/A9F']Z.YTM%5VLGZ7%B*-1:"*#.B\05"0%%#T: MT$6F+%*4RG>KV=P9PG"Z>$@IN:*LAV%/'^.60YS.".]% ^4%T)&3UF(B&B W MKC;/(L22'&@67,E<<--^X/*M2(:6G6'X>'TXX_Y,Z*7S:%IP7MV5JB^G ML^?3\[@HYR=/4JKWZ!)%2."1!7JK1!VGGE4$CXJ.V! <%BO1Y4Z34[>S;3;B M.:ARZI.M-TV=-CSIHV7N4YCATS#'7-\@(L R#C>R6KF -H#"5,-O2M?D6XW" MHV:R#JW+K4>KW([D>Y&1!GQHW?ZV"RU&+!:A"RMTFIHZE\(;B)HY8*F$5(0R M_GHFJ^$9=>S",@Q;#F,OOYJDD_-,OW<1'Z#?^_!I/%M.NQJ3>YCI15!:<#"E M=IFE.L&Z-BLD<@5LBLSDW&U2:!,X/ZR@'MC67(%]K32Y2;5O3N73;U3CJ\H3 MC4Y890P852M/0N$0$D-Z29-DHC@N0NDF:KL!Z+NQ\W B-0!##MW]N3[0Z<68 MGN+[!;T4]7&OZQ]4'BZO-?(Q6:$E8 QTJLMZ^V!*'F)VC 45R/1K/6;E#CA# M%X(-)PK3?EC2@QF^ =IZRF,'<#T-O;L3V&'FWS5C8S?QV(,'@PN*#%')D P4 MX1PH)QP9E8>1CVU(WX9Z3^S^[OTV (>??]*0N=<]^]XX,]"8OA=A-J$- MS%]/Y_.W.%M&*KY9C^M/Z9-_T&)[E#/MM$Z+*J7]-WBM^$@*+C4WTA;C%;?H MN-'D[%@5L^8!PVBG%?=3$$\FBW$>GYQ7F7N/Z7RVK-][\6=UWS"_I!>BFEKG MBZ78O[F,88GNF_7/2T12E0F2LJRFWA0$'2*0X9\2#SDSVWH(:ROL^RK9ZP]^ M&N;C]#6BPY(4OEY:Z5FNE0R108BD+E)POJ2D$Q>M8Z9W AI>B1Y$QJ[KVW9, MZJ$2Z3=95\GY[$$]7LH8,G@['G1YLOM]Q_/'3 O.3SV19?,3U MI+4E4>9OSA?+0 Y1:@56"4$H;8!4(H%-HDZ!L.1#%QMEP6!D:!UTV K@,0E2 M?YSIH?+I5C+0]HO@P7HH1F:"8A(XP2#\,F[T9U<-I MU/WPO ^XM%%+JT"9W,!Q;*JEQ>%^E)%HXOVK'G]]=8@#Z]^]F+SS@;.+CP: MSL2Y0'?C/!U%+E"A=F"=3:!\,!#(]P:/UDGFB$2I=873EA"/2Z#ZY,\ ILY: MRE6.+)'!3C@T'<$Y!(A>%0@H58DQ1>OY,&?<<8E'"WKW8/*0#IPMP[SAY$+S M+07UR6(Q&TW+R$!*70A!.*ZRO9CW9N $GN00NK I8=#(Z'(6DW5-U]&@% M;1L&]G+S._F9XU2C!37\=%$&$ZQGJ$,&W*KQM7ON]+[*%JCO[[?+SX%U\,#OPXVHZ:,0JQZJH[XYD?=R8+Z) M!2O_4161"R\%C-8:5#868JW,02<,TB>H7>LBQ6;@APIN'5C*#\/L0T>TZB#- M#^-%W?:K21Y_'N?S<+*ZE, QR[*/4)RJUR"S""Z'2"ZN*"UMTYR!R$F'*+2V36://PC!N6,@^6'E M9ALFM!Y1_OX,T[B,,:_" 2O3<'T!H.=8YBM6@_W&3W>[9<,B?!%T7JMW #7M)+FY(/.01=S/5YG(N:1C4KYY M2\>/Z/% [\GC$*L>,LF];?PMSL;3_'(ZN_A1_3T^2FBY2RA!^SJX7DL%WD<) M7$JA/#.LV-:'R+ [_/'F/!P!ZJ&F^,G)\G7][&^GP&U\S')"$)X.B1K M^:JO_4 EIJ09%W6B3NOZGD[(OCOQ[(%A/?16M OI9Z<\.BM VT+'":*&*!B' M(%A./#GK8^O"W.\QA[>737X09A\ZA_?UA5S"IU]>AHJ-\1K);P!3I"?KIS ( M"0L43GJ^8-!"MZZ N0+@\>?PMI*!Z\IQ9UX,-E2]"R&^;6.2WYZ$R:6ZORY[ MZJFTNX_]'*@@,JPGZS!7XH*V1 MREN?6D>?AMWA SP=VDI^LS1>_P+41T5[_[M=I3='T=K:IT4;%2Z"RL[4M":# MDIGG+ 3K9.O1[X-M[A&]) -(Z? OU XB=@BO=.>-_IT>L9B_FJSR-*.4-4_& M>4C>D7H3 L$)(\%(&ZPP.CK=.CT^U-Y^O$D'>9/V$+ ^I@GUML]_+OGQ=9^2 MV4S6?@%9D/;)I((HK >=,.0<&4N^=9?B4'O[\2(=Y$7:0\#ZR'7VMD_B0L'Q MY:VF;&3A44&H@1)5;)V)T.\CKM)V8-+TR? MX>0<+[\\IO@0CB PRPA6.5SX(4%W7JJ[P,CP2/2CX\F3-2;"#XJ MW[<[.49>I6)SD%"'\-4Y0;)V^V>(AB6;>-+YX;1---SW(WKW'H+P/\ 7>2O) M?51O[]7 POV$8%%PY4@16YX963W<$1,Y!XS5C=*%J_AX//(M-__C/7Z8[W&? M,OR(HV?W$Z(P%B+W&7)! 2KS!-X)!+*QBI"9.XV/YV7>GR??3+;973.\@S'Z8W6(H=%'66"A,T@YJ&W P MZ$!'J5-FS);K@[5^=(OM(0-W=HMMPXO'TFW394\_NL6VZA;;2DR&:+O9A<>/ M17Z%(+LQ20XBDC&L@E'@A=&0.!G%@2QDGP]?6G%:2I-_WO]1,W2\O&R&[Y0EO>,8.V[T= M^T34)4MF%H$6D+L]OWZS#B#)"-"!4P<$/1$.M2RYJ>]D?J9'Z>K&"?W M*,+/$&'XO=@M'8K%.JU7HU:LW@.OE8KE8)T(5@56&C0Z?&FY6N^\7&I1]=HIAB"+GT*9 !K5&C-/%9"R) QRCP-]+63A=_"5/W/;(1:YE: M]62I([4C5D=9VJ[CQUC/%*W=@7(KF./OE56Y\'S?JR'T M'HJ8GK]9/^-[>S^=XIDP\#E'[0,GE$M7NAI+XHU1I+AB.2=.$Z_> :4=M MC M2A\*Z<,Q>/#UMVW?;W[\])O&KQ>>BRS00#7!2B*EI\0*G@A-*0MIN01=O9#M M$*#'"MKURJ3^573J\%MI"_ZVO"TPO2M/4(S4QB^*+/! ,[X MQ*2RCUG;X%I-<']A[L&FM4\??.M-VY.*4J\\&.,SW-U/XS?T8JYNIM"P:QWB M:L1B"Y 59ZJT!G;\:2K==3@YE@).QI; -(%LN6.\* M\F7L@G$5(#I ^YV7%HO2$ALI G=2& '<9=9NOL9>RQYW]$9/>IL<1>BU9ZQ\ M\N-RI?[+=#C"W]\@PNO1U\ETLH2&5AEW'*UQD*K,<.F%D4HDNS[= M> L?=J]S<02H*-;:&T*30O%TTLQJ+ R3)CB@AN1B,TF5-/KNGA.=LD+S7'FM M?2M=;UOAXK1<190])/ZVLYD7AU^0/C) =ULP//Q*=K+37I. 4'WF+#M1.Y^O M/;K+]SYZUEC/W%K9P"T0]72#_QS-:>[?^]+?#IIT$'XO=Y7/D%$)W@!(J0CV>J[@K AJWV1"?&$/7BI;Y9A5\SLVKGS::?HA.)E4%>N+KY3)A M9))7-Y^3O+H-^.1_]'3!W'+%/J^8#WGHM4OF5*:M< HZ1W0&*4,+E"JN$K@H M-"I\ZP;3KYF%9H%3RHFS.A/IK2>! Q(V90<\@7'0Y\9?\YIYZTZY57N&MX#Y*7HN-5))F MC_?'R_=E\UTE*.Y<+)5?,I1A?-Z08(0CAE(-R2K1 E,BE.67A>/"6@#%1*BF T=K)!^=];=R%1OVKZ-37QB^(L?$R4K(R M<[0Y/;H9Q,GQX8:0GDLE(K-&2 M"*NT$RHKOYY_O,57.FCY5V,@'Z*_R5&%7]&UVIIV82UH !&)+XW:9:*.!!HX M,L7;H_TN9-N _!-GM>VEPX,2E@Y1P,FRVHP6 M%/6)^ZC+?C$6UI7N/,JF9' 7]335N&$XLZRV_DFRC]Q/F]4F.%/!!$64W?C1$ M0"LS* LN900BA"_UGC83QSF:09)I 8&9)'DK+FQ?X^(47TF<1\MD$S(%$;1& MPI76\#P;4I*X""TQ88:_,:)=%NNY9;(=K.$JHCQM)EN*P&#H[NA0.ZQ^J9EL/80\NVJLAXZ*&U(UVB#Z=R;;0?I[.7?I$.$?)Y.- M90BX#V82I99$*L9(P-V/& Y,2F&SL/5;;IQ;)EME-NPC\^-DLN%S62-RF2:M M+!ZNI48Y@2/,62&E]#Q JP/F?#/9]M+)RYEL^PCTQ)EL__#3*=I&W_O(67OV MV7UFI^U^D+4\-&T-6GE*,*J2Q-?76[0OJ3;2:V%U"ENWAV>K])QQQAS-U!M. MN"X#V@.UBWH:C13C:*4&D/F<,LX6PY$^YJO9#.:S3TOK/PVBC)SBLY*0\+63 M"8U\GS*Z7-G$8!FWFN96CLV6!5[-%"&;CDK0H6G7V/M):6 M>F)SYL1XY[/D/*M8?7C=GA@OC$6]JJB/(12'%4:&7!KK)Z*#,V6 )9ZXTDBB M,K5960C!U.[$=MX)KYTHU;N*3IWPFF X^("[[&CA3"Y:QSH+TC05]"41G,E M7.2I#*C@PMDLO=S5A'<&\2\WD^]_Q8]>L N_>235A@7/*YZ[EW8G=:1M/5SUN.+:S^"<59=>G+DVTRC,)1"1-B2Q]\;UFAE#! MO<%-CW/8=3B\!AUNB:'VIL)]1-9KXL6JB.O#A[>KXE3J E#0)$>GB/0@B"LG M%],Z,L5UUG'-9VV3:?%LG>.9@=V$OS5[HIOD:J=+_ 9_9/R@N#;**6;^[T1P_U?=X6IWTJI+*6]8+"'E.S%B.YV0"BZZRP6,SXDOKM,N> M1@N.MRK&?H5DV9'Q^QJYLH\F:ENE)?_T*B*^62/WIV:5I Q8LH0+IHE4+B$@ MPIA(FU258N6[H,0Y:>&NB3"QI(,'%7!K?1.* M"T*SSTYZYP1MU:KNA5?]IT7_' ;%X7*N&&/^"NM#9C) 4;\-A@3J=V^2@_?>QQ3]1.TMW@ M_1\@FB,EM[V=W-X.&_NP3*%Z.QG/A^,;&,CX5%8K3B7ALK!/@MUNU]MRC">+/?AX4K0FV"C=J5C=%+(2FJ) M$SZ3"#9G*\ EQBK?H6X%T_46^=?Q%&(A>OIU'"?CU"C?CU8I6A_#:'C31$G? M^)$?1_CR#6!^=5M*7@:&&AVDB\3CIDEDXJ6*G:G2NID+J;7)K/;P[ YPCY^N M4(=!ZY?*Q])8#_EVG]L!'[#,(4J="81FOW:4A!@-*=/]J.*@F:_]@K6$=BDD MZD,3UCOSP=O9^/+N?%H;_@NX9.F+%Z_+,".HU MTEJANRUY%B0P \0GS3(K35X#:V<$[;_XN7/C*$*O&,;>#^]#.N"7^>3NPV0V M&SCO;4S!D]*^9',$Y^^C_@IX.0 M\V7N M"RD3GL+7RWN,3]-).71_*W<1XZ8E[/3>C[["]'80DV)1"HWGK)\XP1 M%8TS1EB;*&VUK^RU[+ESH&=!;PA:=@YS;X8VH-:&R-#\6_8C.3<*5%1SAO4W[DN? W6]1_EO(.!L)I!])9DIDL%,MI%EJI$ M N<*?V04H[4#29N17*CZ#Y'S!O5W+O5^\IQ7:S?4 R:S]\DIPITO37MR:3.> MT7+Q7OL0A,OK(YP[1IF.;)]+98+8\8KV?SX6U) M%BQ]";Y.BCT\@CE\_09(Z'^B6S]("2B7VA!>4E^DBF5B<4!".TF]T3:*U*Y% M[F'KGSLMCB7Z#73I%FS^!<(1_-/]!:P?I_ Z%]O7;<%'0] -I M35FTZ&2#M(B3ND "4$<4>D")"V:#?C%':,\U+X(6/8EX Q6Z!757HR0^0X3A M]Y)0_+[TF(79_.TW/[V!- @L)1,I)4(S-'++1'/73)3@P0>M@<)Z@Y M#'AQ MJ8M0?%V!;M#WP>'1U4-_]7]+XI&9E]@/E_T:"AGVJ_C^QF:MKA+?1^6 M1-?9P%E%N<^>E)DVB!9%$CB31#&6(S..B_51EYTMB;T GCMI^M?*!@YUBX"N MFJR]N_[[53&"IC[.FR-N6$[!][/9/-%+! ,S#%?+O&$B\L M=!$LJ"G,##L?-;-T?SMP201A19E?EDM=1M;$*_P.=$Z9&V5RRTK. P%-B'G0R@S2@QP81D()MMM&X=CN$C>]*2"#=3I M'!O]&XKL,3[WX[&485F?H#-#36=+N :&,E&.."YQ,TS4NA0BA.&AZY19O9^% RAIDC =TMXE*6.?,LI*@]?FA/B.?.HV-H9@.3N@55 MMX,MWM?"34/?BQN904J.4H"FY@F(M3J6C%X=L];)^'99V>W6.WKO M'&,MV61/3L%?_*V_P3UO0=7_]J-[&,3@8W2XP[%01A(H:@A:VT"\%!2/QAR4 MW]6]]J"]XT54Y\Z1GN2_@2('AU"W0%S>#2U2%!?AOT&6,M*"267/2FL7-*!% MU$0KR@,7HM32]DN1#:@NE")=Y;^!(MU"JVOX5A'A!<#_ND]-.^TF$IQ^17]^ MBJ84^-' .:]=-,UM(AY\,3OB!63B.=,R!BM<6XOUH/7/G1W'$OT&NG2+I:Y M-N)XCUS^/DSW?C0KWY:X[X J\"YF1;17G$CN+0*+N-\%E02E@D'+&K"75KH( M"E05YX:*TF[AU'?E 1O^O9M,%Y#*@P^DX/A@VI 42ML%K2+Q0 4)U@,X)?!( M:U>5OF6!BU!M#>%MT&CG=,[U1UVT=RO#/ZAD'(D5RT1MSDB@AI$LD]#) 419 M^_Y](Y!CS4NYA#-@ZIF7KLC:H>AI?O!G1:488=]?8"Q3H(.[C MD2'; A$$ EXD,DH _JS&5\BEQ,(SZR$VF/@CDF"%P87'XL#^TBY=K.B)_G& M5^.T3"Q],QFO6A#:P+-%'1'M6"32:DIE/P$&5L MR=SN+,G:PSD^WL]GI10-/= WP_0$% 4OLC$*-T1>DH71O0P^9B)*3V9(>,AI MT4J]VU8X?[U6D5WE5KAO2X0:IG?E;N*A)SLOHV>5< 1-D=*YV5%B!7H=B66; MN Z9^U:C%U_HA[MI[?.WU*I(M?*LB\]PM^QL=W4S!5@,@?D9XJIE>PN0%7M< MMP9V_.[7W74X.98"*N\)[<%ZJW3@H(GVL8R&](E8ASLC[EK1@J5,L1I#>$[, MDATMM4]$DGWD7MW.NX?I?/)Y&"?7(XCSZ3!^FOP.TV7J[OS'I\_7GZZ6!UO@ M5I2A#"0'JO&\S*(,-B]?%%7<:OS:+K2[QZ+'[=?=D\XF1Q!X;=/PW60*:+2N M0*Z&RKT?QR4X64+/3@JB+5=$.EZZ'D(B,W18$?F&EBZ- 5=%6 MGI^Y/E222J^<-I8D+1B1K+#/%#R:&R>I*+W@=IP)9S/\MI[%V%6*%?N"/IL^ MV ;'!0ZWW4O\VR:C'B*[/H?;4JY+$F,FB3L\'(22I-P,E[$?!@PXP7;&X%Z# M#O<8;EM'A7N(K)_AMD^F8*VB!1(T[BZ9 (N 9SS7Q$,JH[6H%]$RIGB[2,N6 M!4XXZW0O<3\?9]M-5K7MH7WLMDPY$E0",=P$/+_QZ8-!OT%SX0U%?\+EE@TO M7J.A7$_/?TS.:'2F"-$SD1+(O2>0!1)FT+0@-UE)0SL?U M)(B#O.6-BY^_E51'KA7;8V\$]-MP_JT9A5\(X? M9*N@T%WTZ$$;?>\4+T#VRF>N-"56E50^G3T)DAH\VH0Q&F&'D"Z%.#OB;J?E MS3Y*J&T5OIM,;V'Z:0JS8<(-=7G619_!0I D1S1Q9+()C5WM2'0TY\Q\E,RU MLA\V?OQQXRF]:F-2592G'Y6W<ZR1]@/H?I;)+?3B$-Y_V,SGMQN9Y'Z>WW MN&NC]0PJDREG=8Q*!J8=]2%9+YCT922MW35:[\6%N];WC9'RBT]\YV/3Q?[# M0X)A20!E47N2N?%H+B7D>G:E)QL'X6F9 =+JFF6O:KX=@+I7,S[_\&4WXS>3 MZ73R>ZEW\'?XF_F/00YH*6:6259H,,HRQ-(:M.6= FTDYR;+ZN5(>^ [?EI" M/:X\KV7L22\]3-+;A'7A7(32![MT.XZZ^'U)I^)<1J*-UA)P%X?(CT"8HR8G M'Y<3^\OYM20I__PH?4#BE0PEDPR45%M:A=J_8]C[M^)S%(+U@1$6.1#)G",!1"8VQ,R8SXBO=ON* MXQ+AA7/_6#S81\ZUX^37X^_#Z61<$/G19_0BT[ )('^:3FZF_G:V%L9;E=:( MH$56ECC6=)VEF@2?)!$T,AJ#!^[:3<0^:/GC&P1U5#>N\M2Y9$YET@ZV?VG5N M9/-I#Y_^?MS4.2X?>]5-0>))A(PCP822&Q*0:$PE/)BX-"P@56CM\&T;7%V- MD<_P'<;W,!LX+V(SG"US7<8UYDB<#Y$$U(KET4JN:[=F7*U]_#VENL;7;8^# MQ%K[!"G]AS_F)93K/^+HOM1X_@)W4XB+TP^_'T$CZMLBB'\]3+:.$48P;?XZ M"!!32D81< ;W00646!," 0Z@RIV*T>TJI.O@N2"VG$I+]5."GSS"K,F)@.6P M)O2FE&6:E2R(TO;)E/;%#$AD#G_#*=,M9ZMN7^.B"7&X-'L(9?R$;! 3(LF) MH\%ET?YR"D@H.>V1 LL@DY3MJBSW"5$_!7!!>N\NX(K%-HOI&##"G]_\K1AV M?E3F@:=;E"^:X?BXWV$YT_/]>+E=+5F*_^YA4%L9\FB"U"*92(2CMDQ$R"0H M4"@:9E4.0<-Z1&/;0)(:<"Z(,"?24<4TY>74OU:GW+3Y^4"CL61*XEO(+I7) M32@HW/"(4YQK%G0.S+1BTU[+7AIK^I/YZDDJ^VT[$9T063I007/ M"=*Y=0., M"Z1"5V$_UW_GKN"K8:&K(>,9S6$3M"4>#:22_E>:#-A(DF6!,<]*#4]EW:]! MN$"]=Q'R_,S%+<9.XS8MYAW,!I("0F5(4&W0GK;&$Q\L M>LP)+6V5!;C8LA?8P1@NB!S'U,9S$AW<_/N1TZLMK$Q"6235WR/4Y1XW&<_> M $H*%O_NJ_\#9M=_H&6-ZP_'?OJC$1P^> M-_U?[VN>@&)CMY'894EYF4?&@ M/2C-2.2LM*7.S8S!1'A6(G OF?;M6@AM^O23V9J'2'M24U3ULPWSU)?K>XZBZKV>_7<=-A$$U:M5%?]E9+M R51*0AN/7*L&TW MGQL__VR56$%<%1,G'L(%HU$3%UT=\:OZ,SS@>>E'8*@NA[PVQ$4>">?<1)65 M],G6CLAL1'*.ZJXHV\J]UMY.QK/):)@:9ZZ)("R:/F6?@"I*8BP_=(=WDIRKSS.XCFB54.W%I@JMM?;AN,4PRJZZVBGRCL( MN/K$FBW8LE:1)1D)Y4X1-!)+.#$+_!)9H"[S8%H5#KPJI>^\CUQYB M&LU]SS*:>CT:W@['_HDKQW3PZ,I+HJ-'&Y(K1:RCE!@0@>&)UT/WEIV CMLJ MKX[.-B4A5!%X#\7]#YDQ:W9)U,Q)BZP'55@O'"-!:_RN#+@.!EU#7MOFVP+E M AA00\A][OI/6+F"YB):LTR6L1<6']<'2T)*C+CLLM=96[]SZL1!F_]S&&>L M^]I"WFKR'5BH^>P-;:0$D&[_>EVJ&V=#M'&OQ_>WR\2"#\/9O$6YYAZ[0%EP M]DB'LO1^)9P5'N&AD+-K\SP?2A^0( M$\L?ER_!S^ __^/_ 5!+ P04 " #"GIQ6U)78!582 0#&4 L %0 '1U MV_D.)8O^/_]%-RZP-XJP.S2@Z*DWIFY M<#J=W0EDI;UI5]?T%A8!/IV:"H?<"H4SW9]^24GQ_OV'7^\_P.2'__T? M_^-__-O_ >%_OOOR";S/V>I1+$IP50A2"@Z^9>57\!L7RS^ +/)'\%M>_)$] M$PC_H[KI*G]Z*;*'KR4(O"!\_:_%GZD?!ZD(& R)QR *? RI'V+(O" ))9<> MC^3%PY]Y*$,J/00IH00BCR%(*(MA3!*?(>IA%*-JT'FV^.//^O\H60J@E%LL MJU___8>O9?GTYY]__O;MVY^^TV+^I[QX^#GPO/#G]=4_-)=_/[C^6UA=[:=I M^G/UKYM+E]FQ"]6P_L__^XO@SJ/T$_@*'_I^]+_L-__ \ :CB*?"Z^" GT?W_]\O'DE.G/^HJ? M%^)!K^RM*+*Q,W'O%#V)X@7>FZ2UR M_4!=+_A8S^YFJMZB#R^QJ\D$>Q?"+-#4I8;134\O_'6DRP(R?X M74OZ__[;SUO=NN,Z'PNM^?2 RMF>.'-M+.3%:QAR9@K#]AU<*@TJ#"19TDJ) M9@@%2!#\+.;E6*QOIJ81[ZZ%M M2BM5R]SJ :D!5B+\ /*"BT+9P$?4.7AH;YY$H>RWQ<,GH4ROZO\^*K/Y4]8KX4 A MGL5B)>QHX#2B9D3@!*6!J6 C(ZCDNZC_ VHYW9'!62@48EA+/JOJ:$ M\S=T(P4U2*$'>R_J_WY?",%GT4>]6DL M"<1$IA"%E$'UJX2Q1&H#&0B>I,+&(R&QG'Y7>.D+S MFO2Z#M.-"C\IBTN(5T2;$9K-U32WY$6[$)?O5V+FA9+YC 0PB4.I.# 1D%** M81)B)A!-(Y3@6;G9 9Y]#4TGMB*_$_M7+ MY56^T%.(!7NY%0M]Y'$U)]GC\O/JD8IB)CQ))!<>Q#2,()(\@C3!/HP\99VQ M1*8(IS;FV?DIIV:1U5*!7((Y^;947X@E>*JEMJ2F\V ;DI)3"(>F(R4LV)'V M C3R@EK@"U"+[)"(C.%Q14'G)QR7?(P!.* =\SN[$%X%D)*K/F^KLR!+7+Z(O0P4-D_I,[4C'!R!&AM$XU*IF8*/V:2(SN ML2.1;,0'>Q]F,]JQ7XMV#AH4X8$) MR0)<\'LMO:&M:(\R;T(@J_B]MT%[3X1)H-Z?_CL#5G\+].V:X$,OK ,@_Z?] M@*,P?F<]U_3??0"[;P$7V>Q:[8C+ETO.U6.UO,V7)9G_/]G35<[%C% _02)1 M5F0:4(AB+X8D\C ,L)1^1-*0"6)"_.W33(WE:TE!(^H%J(4%2EJ@Q37CG#/( MMM.X.[P&YNRN4!DSAAD21TS%I6!_>LB??U8#U%:B^F%K')X9=A22,%-MS0B& M5W?;3W[(%CIXO7+$?]&1_#?RUZ6X7"Y%.>,*,X*HA#+@!"+NJ^UD$$D8XL1C MB90T08G-=K)EKJD1@2+@)U'H(Z4G]?<2$/6-%/]894_ZNWP!%J*TVURVP6RV MMW0$WL"LT$BY/IJK!(6YA$I44,EZ 8A4"PC43F;UN*I-C,O'O"BS?U;FCKN- MI@%@CO:9;3.-NLTT4/GU+M/DELZ>JNH5NM4OD+)DKM>OS\8_&X01]I*80HX( M@BB,*$Q"[JM??1ZD7$0HM(J0.COC=%GF=L,R&Z$[^\7/ V_LS7('Y_ [R'Y( M=O%CF:'CSIEU9KZQ/5IFZA]Q:QG>V(UVW@M:?ERHH:HM=)5KD*:()F$4PU D MGN(9Y$-*I(04B3#!/E8['6K#,X=33(U8M(1@*V*GS(TC0)KQ1C]X!B8*2V2L M:>&T\HYXX,@$H[[XIQ5\_::W7-GMU;Z1[4;FLH1$IXX/LDH%;;E./33.T5KT2T>Z-/X&?V5O='9> WNY(.K,4[ M[R>V?K7;$7#T>I^89-17O%W1UZ_YF:O[NR4V\8'J34]P$' !U4<[AHAAM6% M200%B[E/L> 81UT=$IM9IO:BWZK!])?JFP]$)[3&]3UL M1!S&I7" P #.A.T<;^9&.%"SS8%P>'''\-UL(6YD'9'P@;!JR%_(]^QQ]?@N M+XK\FP[>(^HQT ]OS"..@X1 A#B%2$AEW4L:0C\*4B^-DC# 5EX$F\FGQA6- MG("N!06LD=0RI-=F 7)V#VC[BMP-F MKF)_;:8>-PJX R@'\NUS#4UIJI%!4I6L!6VL\NS#60S>G($W/_^\HL^F51<-E/[(.I3&4'F"0Q1Z%%(9.!!12>"R23T?;/]41\A MID8TE<,OV^AQ40<)LT:5"_!8*P-(HPVHU0%%HX]%G%G796MGJ+$68US'ZP6H M_G"U68=&#W#Y:AV^C+<.%J%_(ZS'2%& @ZV+76A@3T!;HP2[CCU>P&!/[?=B M!_N.Y23C]CUY) ]B>:F+#0C^-^VZF@D:4A_''HPCCVOO'8.I%XGG-JWJ$JN8+LYH[P6&I!:ZHO:R] #KTQ/\B_;>0% MEVLL_]:*9=_\VQ9XALF_/3;A6^;?M@!P)O^V[\"&.$ DP5WON)+8Z/S"9=6HDI(6N7PWM MU]K(O6,#V)XI&&%O>,;@&M&ASQS.@ZE#H[74X/?FO_?B>PG>J1?K#X?[=2O@ M7!U5&,TY[M&%#0P'1QE6-W5*,WNZA@, MQ7E5[I;,=;FKCXLK\I259#Y#290P+AC$%&&(O#""29PJ&P=3B64 M;U: _&V6:IQ*Y8U:%^"A5JPRC:J.OG,$IS^BK,?#'9K,,?]E9AGV=U@;K MQ9'2 _KJ2C/0J#;ZFEF<"(V^=B.=#XVVAG;G14[A;CT]&=)3I'9.UER M.[*+]*YW9)DM[YX*0?C-XF^DR'0MJR]J5G^F/HTTUM_(T*,2(I\3F+(4P2JQ ME*#(P]2JOJOIQ%/;&%62@F4E*L@7X+D1%JA%LSQH,L;>;+,T!*)C!S'4Z-YM MT%T+#KZTH=LSJ^P\5(/DFK5,^X89:.?!:,]+,[B_PZ[L*E^6-_)+W2KG^GO# MB.^%FH=EU1=;_3P75;^BG>H'EXI3&1/SJCRVLCAP$/%09\BG) HAPL2#E(0I M9#P0D1]SS["@HT.9IL9O6BM]]M*T);I0.S.EV5*;)>JO?$<['?K5Z'Z L4*T5J 8;)4-=@;CK]W 3%HMVXT$7];+ME$*O-];L_?;-=O5K*I:MJO; M^,MFL3D8?_E&VAV,MXQVVP.W@+?N#QQ--=X&P2TV>SL$QT,[S!W=Z2WQ=T&* M#^H-F DO2G",*<24Z.XT'H-!= "PZTY /GH+9@-61:ZK%IWSY3M04,H^35MOOM M&&E9E+,OZJD13:4%/U*40W$(8T)3B"B*(0V)#Q/*PH"S-!:Q4?S9JW&GQB=W MVNI8EADC<_"+@G95B+K6ROO\D60+P]RNU^"U4TD/2(9V@G=%PY@:3NC>]N:K M6W;>>O7;]HU_/=HH+_0)%=;OZZE_[NI#W-HC,Q[),) I@7Z,N'HG(P:3) D@ MC5*1^$G*66SI)]P./K4731$-(T"*$@2#"=84T(M@J:M!1@:J_YMD-B52K&,IS;&GXS&A@2U(&I MXJ#CY%IZT(@/UO)7;G_=":Y28:B>W^;@#=(*W&#Z-^P0;@Y.>^-PBW$Z6B&; ME/$;>94_ZH]QQ9[-L:EVI2RK[MA42C]DBV^:S4)\NO=1Q^$Z,RBY'PA/0Q ME))2S9X^3&(>P,@C?A2$R(^#<+80#UI&0Z/QU%Q&[V-:OX^[,PYHS]B7#CV- MI*'UUPN=,7-I&B'7.34_-G(Z[(!W%@N7"31'YQD_=Z9-W:-I,ZTWN&Y(L. M M;1 N=;^*G785NSM=?7"U/B52L._=O>V:EACZ ]UW45@CY(TZ#QEFKP MMB#.!)Y(7Q'7"V#>F,3YS,/%M=RKQTK,2(I]B<,8$A(%$!'$E1FB#[8P3OPD MB"/+DLC&,T_-FE"O"W8?V5*#;,;]@T W,(5;Q+94HH\;W+*'UHC1+?6\DPMO MV8.C2WS+_@#=J*F)^/LB=$1#MGBX%87,BT<]]PV=9P\5_>E='%,,>9\]JDMN MY)V.BY"$Z7^[UU'W,X(QCN-0P%1X1/&68C :$0(3+F@@>/1NE/]9E+5S3M?VFZ6^D!QA#_J,8H@8BF#JB0!Z MB<_#E#*9I*F-#V1O]*FY*Y1P(&O/616 M"J,W=N-4M7"*GMGGMS,B W]%-13K$QHMVD_@LBR+C*[**OM6[5-N2>$T!.!.L%61Z:H =:Z0X!^4@/J8 M>%4GKMW(:U+H3]Q2?>.J8^)/V4)\+,6C?OT#S--([0YHY"GB)!PF?LJ@5&]_ M)")/?7&LSEI<"38USMW5"VP5 VO-@'XHP(YNVLY<:Z=M4U#I!W[7&H)*1ENU#6TK_?F&'!7!>)8)@J(O?IIZ,)"7.3K^.BC U M3MD(J,DR-+#<" Z;+[TO23_>] M#TW/H5Q4H%A;^IE8[H3.;7)Z4Q))AA(,L4X@1#+2X6N!I\_SF?"H)Z/0J.EV ME\FG]N5Y52FA5^6),[";>1B& G,D-^=!Y8FC7H9A>GUU0&Z02+?1Y_$.\VNQNQFP.MQRA>]+\@7:K2ZTN8L#:,8 MQZF$2>0%.F T@80%RG"/HL@GL1\&*+"QU(_.,C63O!82;*2TK,+:CJB9$=X; MIX$_*_8065O3K1 X,IN/SS&J?=RJYFM#N/WB#A9OO6LZ;E^_W.?OA-XL5?FZ MF_KD44HY2F@*4\R4D>O+$%+&!!1)Y#.>I!&*S,_2[.>?&EGP1H==A)$,T*$6P\[D[ YEJY798=CQ#,ON M.N_9DCV&L:_7?_-MH8CV:_9T^3U;S@(2RB21%#+*?8AH2&!"_!!Z$8E$[$D6 M2Z/3Q8.1I\;\&^' [UH\BQK]^X"U,WLO& ;F;&,$K.KR']6V1V7^_?%&J\U_ M5(W=ZOS'+^@<]?1<%U"Y$\5SQL3RTZ>K)B!%I(0'":.0(BJ4P18$D,91"CD- M),&41YXPVL,9S#6U5[0)6VG$!6MY@1+8.M+G)+X&EID[U 9^HUL ZQXC=1(Y MZU I%PB.&S'5#=T.1)8=?86>[NFWFW_(LJO.?^X M>!;+4HC/:LD;3PX/ T1\3T)?5.V2)8:)H"'$DL0<20_[L5'IE?-338U6:PGK M"!$M98P/6\3N4-L8$JU!\O*6C+#H8?Y=&:"T>PI,T5W#2S#._IDX^WO ML'92R)CD4B0L@+(J:XL(AE00#B4-*)4D)5[HV^?CG9IN:@31/2/O)*!F?G-W M,+V-NVO8O+QSN#C-S#LYV1ODYIU3_'AVWMF[^N?GO:Z,N5LI-X@HC4*/0!'J M?5L:)I#Z(H$!]0*>M41E59[WEA3E2V.7 MTR3QDU &$$4)A2@65'%2JLL,I"P.(\H4+=F5FWP]Q=3HIY$05")VC 0X J09 MN?2#9V >L42F0VG%4\H[*Y-X,,'()0]/*7A8OO#DE=U>[:M\447+_I:57Z]6 MRS)_%$5%'Y]%.0N3* Q]P:"0B6[)(5)(8F5X^.J10(+*.)969:+:)IO:Z[Z6 MM9-ET8JJV1OO"JO!_<0-3-^4G& MZ,6K9@3S>?ZM,C5D7H"K0O"L!#K"S1U' MF,#EB"U:IQJ5-TR4?LT@1O=T.'OZ0K+YQ\>G(G^N^M.MDZ!]/V0LH!%$5:M% M@@.8^-2'.&$(A9$008K-"DVVS&+S/HQ3;E++";(=02W.2DX@:7"ZU!^=H2T% M#]DZ,REW4RG MN]73T[P:C\ROR/+K!_61^[BH,BZK!B;K;#NU%_*](,)0>'JK))0]E6+*8!+Y M6(&*B?IG&RO*<-ZI&52[8NN\GZ:UI?;D5$T#I5(#9%L]_FQG'R:YR]"-,?C M55W*JLGP;H/9SWE]2,8OOY&"+ZL6<[O_KE/'/^?EWT7Y1;#\89']4_#M2/5- M52?*^Z]D#[TB!]&+(F3Q#,*%W]S3:9& MK!](5H!G,E]57*JKE! MM]JXKG]_S'DF,U:S ">E4/]2@(="IXCI7RW36=[L M$3+C[G^)!V/HKT%[]_ +L-$?5+KL)A'6VES4A3X4!N!%E&"+0G4HL')9'O[- M%\Q5$M&;Z3%NHM);+]=!,M2;"^0NQ9K[7'FIA]G<9!>N#/BVU:T/"57/O#.F#,RQ0KN_8' MS"169M!*K^N)_Y+G_%LVGW_:-+N0(2.8>A12$8:*'JD'4XQU6T0/T3@D"4ZL MRE@?S# UUEL+V*/3R"&*9H36"YN!>1&$J(]^J07/; M9%-[S3>RZN_HQLFW-/'LV0-MZ"EU!-_0&^+NR-G[1 T@<>4(;9MJ7.^G@=(' M+D^3>SKNK105J5&K4(-9(H( 1QA!%B-E#K!(F0,1IU $'@[BE%")[79+.X-/ MC2)N5N6R)(O*DT/SHLB_Z9]6E?&M?8&LCKZ0A%5VF>7N:!=5P_U.1ZR&WL'D MBP=X+XI'4%D&FA0J$1WN2(XH[FJ/L3OTN+N&(TH=[ ..7=,AHN2]H.7'A6*# MZJ1=_W:5/XL%692_9(OL#Z#ZR1]@(\U@H!46D$R(Y* MFZLL0C7Z+&$[O8RY, -34;4F'W?6I/K#U69-&EU K0S8U69SU4AK8A%C,]+: MC!2(,^@:V87L. "V-:ZGS_CC!?\X0&$O0LC%>';?."ZRV?6B5 -=U65E M#=\4MT7^G"D 9EZ42HY8#*D,U#>,>1&DA 80!=3C,<6!X8'YN8FF]HVJ906- ML!>@$E((!=*# M+$6>,G>IHHJ$2!A*H7Z)?2:141^%K@),C4(J00&K):T,5RTJT <3N1-3Z?12 M]#);G0#\QN9JC7VC!%AK ;Z,@+T3\]3)&DS$+.VT%J[,T;- =C1#3X\[!?/S MK-:&9N?Y<3KVY]$Q+#KPI1!?Q6*9/8N/"Y8_"IV.]5F4-_*>?+\51:8KI;!" MG^&^%_5_-P<#44C2.$@1]%.=V$,3"DF,$4SB) CBD')$C0H[NA-I:M^?F_N_ M7G\!5S>_W'ZY_NOUY[N/?[L&'S^KWZ_!CY]N[NY^LFSNTW_-S)RUXZ[$P!^J M2AFPIPVHU6E:*EP I9-V_2JMAND#Y Q.5]V!^@LT;L\@9P >=!)R-W(W'JXB M"N_5O57I5R*9ERAC'4;25WM]*00D.$101DE,TB1D*3$J(7=T]*FQ8R4I/57,>=JNE^7@C>I_D$L M8N3[!"8>2VMW9YI*'ZKM:!J$"?8\;)11W3;)U-BR%A-\57)6K^1*26KA3CL% MI8&[T@% 0UM1-39:Q*KEG1:R2V6)4R!9^!4=@#62[[ ;:';.P3-HM#H 3]T[ MGI/OC/1[CKQSUW:S/=5.5 =&5L=*7/!W+WKDCXM-CL4E*[/GJ@'NC&&?>U0* MF%!=)#30_K@(8RCBP)-)C*FZ?U;JK#I89?G M8;8V#>T1 MQY 2+X084_677Q=9N6P8[N6>T+G8^H#22-&1GP:0TI!!A%*]V^0$ MD";'0!^^T"&G7&61$+1^XX*S.2 MKW?0%;)S"??'M=5KW&/X\1S+_3'8\ST[&*Y_7YA[9>(MM4F#7J[?,24P&:#-S.->;=9PYJ79;\YG3-W7I6][TH5BW@PYP0$GL>S 6E$*4 M8@()ILK(Y2CPDS@-$LR!=U M"?8OXE'PNI7X;9$_%.1Q^4F4FA'RIK9)\\ A$9(HI4A1%)8044(A25(?^BP- M ^ZSV ^E,5EU$F%JE+:G!"BV6EB\UMW6PH '!T=X8+;'5;@M@P;Z#+\1('#W,@MC1>B\L6\F_V\CC?2)Z:;[W(>DW4M]SR\M%F?%L MOBJS9W$GV*JH(BWJHOR"?U!*:T_UJGZ8;^0U*19J2[^\%47ERZZUQY-AK._0!Y!LL:X\S1Y?H.S]E="+<&YTK MN@3V]$FBTUFZMO!=ELO+!6_\O3N5DDD2$T%#&$O=J!M) :D7Q)!AGE"!?WX/K_[R]_GQW?6?;O/<$GF;$Z@*EH3TN6L0J[F(M MY"#I[^>0<-:/]\0T(_?B;5?VL _OF>L[.#!^RXL_U/NU&].@%OER5>97,PX3K$G,Q3B 1,878(Q'QDRA6 MG&'LQ>@NQ]2H9",I(&M1P5+)"N9MW:N=KHR!3V,@P_GN.C/P9[ MW@\'PW6S7M\+F2UT'-ZB+#*ZJCPNZK'[A7S755%*7 M7(#'6BWU*FN]]JY8@B>U!Q:-:A?Z-]:61#'8"IN9WB.OV\ ?Q/62[4H,;JLE M:S0"M4I[5]1NB^O-DMV>63)KJ]XAR(XV "XD&G6OX!#"U]L*ET/W]6E?_V.5 ME2^_B/*KKJ*ENV]6+> ^;1J,I9Z, T]P*"GW(&+JIP1S IE *-(^[#0P*EMK M/_74Z'G7:5G+#FKAP8[T/9J[62R*K?O8)=0CNH9[HMS#XVL*F'-O[MF)W\A3 M:PK(:2^L\0C]:J8^9O6X3=1EZ$5!S' (>8@01))CF!+FP32)XI!YR \8ZU(' M=7^:J5'5IJSF6LR.$:TG0#6CG_Y0#4PU'5#J7%[T. B.2X:^FN1-RH >5_14 M:<\35WN3'-TZ_%D4NO)'PE(6 M"8]#+Q$11'Z8P%0$'N1^Z'',:)A@N<[,NK=I FO6U4U:5R6%4-M%\^,A 99BY$J9C5B@JV< M%V"C#Y!YL8Y4TBX>G;1;*7$ZZ]J^/&E'\%Q5,+6=?MPBIQW!.:B#VG4<^U9& MGQ1YS)N>*+HNK\\\3,)8UZ/B7/&?,HZH5'08B\2G$GM8FXK&QW!KIYZ>: S,*C9 6+4>.J%RIVY#K\<:K<'0"25V>PJ=NJ1K#]RZ MR(K^H@6$)5$0((@]]1(BS A,I%0V22QIR##%!"&;\G [8UN]CB/4?[O7J.JLI^UVY)%;VAZH=-C1]O 2%[7/?A/9 MPU=E<5\V[5V$WJBL_U$W)_9G"8YYR.,01F%$=5P&@33" 0Q)',4RHK[ZRG:O MAG9>@*E]:[LQBG&\G=%CD3@B]U].L=T?Y9]1>^TG5S1%TG M=Z8V )X?(:3LCUB[3E$"*4HQ3#%"":(L9G:9"N>GG!J1K26N0]"7I#Z5()6L M=J1F +<9C;D%<6#BVL?OKL%O*S"X;(?2FJG,T7'$3083CLI&Y@"\YA^+.SN> M.>M8^G>OZWGME)U[][*]I*E*5_6(V9P0S0(_QA*K#5+LQS%$ 0]AFJ((HC2- M0Q:+-)16U4KZBS0UQJHK^]&#^HV[Y?UT#>C=ZS85 *L^1SW.K_LOL.&Y]JC+ M-O1Y]XF*F\=7[%W7%;,_"W<&LJLS\OX"C7MV[@S @S-U=R-W2&#XG)=B^5'G M2^G2XXK4Q++\0DHQHSXG%"LK,?:Y#Q%&$E+)$)02"X*#2#)FWN#ZU"Q3(]Q& M1) U,NK^U88G7^UHME.A,XP&9K=*1+ &:2VD;F[L!"2+,'\78(T4Q-\%-+O@ M_'-@M(;>G[QYO,#Z<_+OA/9 M>&UR[]EWK1=V8+([,5?_]/ 7L1 %F>L,2_Z8+3)-D=H9VA0#^)PO*G;-BVKS MO38E$IQXB40<)H$,(9(>AJE,! Q\]7M" \J)46>LWI),C1F5E+#J^-=$AYJ: M=?V7Q(!+QP)Z:%]BK<8%:!2I,[_W5%E7$[G0E>8;B[#6Q\3<<[PR%EP^U@J- MQ/F#KY3=-\(%NJW?DEX3C/?-<8'#WK?)R8 =OF'O!2T_+M0XU<.L?[O*U5>2 M+,HF@90\B!OYBQ+E LE5X2 M)Y& 7I!RW?61P"0F!'I<>M2+4HHE-_ZV#2'AU+YY6BNUO5XK>5&G1[!&STVJ MOH[@R25XK'75V15K9<&CTA9\4^J"A?I^%FN%==O<2F,+IA[DD3#XMK[U0@_\ MS:W6^./.&E=_N-JL\59)<"-!HR;8T1-H18'65!,]W.@*;B>RQA9?Z;=>ZY&^ MWF^XYG;?]2'7H_5[/\C$X]D!0^*V9Q\,.E$'N^&#FJD4GY1IHH]*U#.?T7D= M_J--%=UD[_)16RG_K(^+J&0+ZH.K]6,4_+FU6Y5#+H9GJSV$M\$7,"J6ZZBO36E2#" M89IXB/(H#A-FM&$UFVYJWYTFQ[,6N6[9?%&'$2[!CMBZ_2I85G_^R3PEU@#] M]L^0>TP'_M@8PNDFF=8Y\UBJ_T.QAU,O0M3H;2O@8UA2 M$@<2,0P]'VMV5H"F(A5JT^ AF3*.0\IFSZ*@^6AH[L[V+X>G@=GO J.!:?8( M.%U:8YU^@RW;2_=$:]3FT9:H=6@*W8+&^9;/QVX>N:%SB_R'[9K;+N[:C/DY MGS^KCU-=N.<#83IE_:5Y-+&(*4O2$,HP3*"R4&.8,)]"ZJ$T$E*BR*-VS9A; M9IO:1V8C[+JHT5IS ;J'W8 M@]GDILYYVT^B*%]TP>!2MR;YQRI[TA^8>_&]?*=$_V/F,Q13/T)0XA1!))BB M$2X1) GF'/DADYY1FQ#S*:?&);LU9-?27U1ENRN4WO[&S)B,5*U,W3%E6\ MBCZ/6G=ZOLWG&7O9OA?$B]5F3^K<0!I"1"(,DP0K2X?[G%*/I&GH6YHV%M-/ MC9\:Z:TM&QO$C4V=@7 O=\5@8&IPTQY*W?],4T[.>;W!AK-!7],_%UG M^]%_[^!6OU7[(8WBY7/=MOO3IZMF8Q[&-$6I1V$JU.N&4!S ) X"F"+UL^0L M4EL:8[_ZR6FF]AJN!05K28$2U<+)>1I/ U^P$Y0&WWL< :B+._@T4A;^8">( MC>00MGNT[#S!9W%H=06?OGL\7_!9#?:

>O[I)E]C4O2DGF\]MU2%_]/$:* M!A$*"?11H*NH8 :)T/EDC/NQ1SP14&&>0'9\DJGQX$;,=64CF_.P4T :4* # M> 8FP$-DNK#?*8AL\J_Z0S56:E4'R"RSI=JQ:$^$.G'OB#E.[=+OIR^=N;:? M#_MN1?]+L/(^OU'42K*Y]B1^R(O]2JB73#TUJ[EN>O)>/!6"U1P\DQPEZ@&0 MBB<)TELU93LF@80IERAEE.I2ZEV\W'V$FAJO[H@)^(Z=#'6JUQ?>P7^T[V"_"I6HTZ9+99LH.BT+N+O:NF>W^\ M"] =>^Q[B?0F/GT7()[R^CL9V_'YY*]+(5?S3YD4LU@2/XA1!#T2;=+:MPK_NO9''S5 5\?QS,6':ZBSRXYZ)G7>N+=?OG'0Q '>=: M*A1 T-5'J4&0OVX>:B:Q(S?-3B@06<*U;%[+>M;5]+N)OR_1M7M7@OCK$)W M/RFZ?4:O-+*+JB)-OOB2+?]X)Q;LZR,I_FC:/9,$(9Y$ ?3\)("(\Q12%GG0 M0QP'S$^E'QK5-#.=<&J?JCUY@188;"3NV%C[+.9F7Q>72 [\/>@'HC5!FR+C MB%+/3C<;R)_W>5FX(/O,"A))0ISW0$$-$ MXAB22&#H2^[Y*(ACF1IYB"FV47@7-PM+<1.'GWB'T$SFFPWTC@[-7= M#+#3]1.6OY#_RHNK.5DN/ZNU;FP#&DN)%&E"&C%%F"$AD,9,0!2EQ)=!0#FS MRA.SG']J3-I:8$3M#RL=0*4$T%IT--EL5\G,@AL0^X&)V3WLUD9>1_ B*YY$H MC+" :2(J9ZR$Q/<$Q&&0XH!ZGL^8L=%H-?74Z*\2?A/F][,2_^=&_NJ01&M@ MF_#683T,K,W!4!Y\YVH!<)?P+#ND+>S5P1 ?R89UC+R===L)O%:+UV[$\:S@ M3IKN6<;=1ICLJ=^K[MM_44.7[TDI/I"L^!N9K\2,BRAD%$%8U&QIXK>" \1+K,\*Z4!D@):#B(5M4 M/>]S"6I)JE)FO]Z]U[_65QI6-)O2 LQ(&*B-'8JAD#2&2/($$AP$4(HH#0@6 M(0UP\VQ=+_A_YR=KK=ZHSY507Y;_9D_49(ZJG3XC_QT/L-< @08A4$$$-$9 M@P0JE/ZESK&-U_Q?YW3[O$K_W2<> M*HDNOV?+64(#*1)$81IX*41,)C#A7,((>Q$./2)D@*RBPMIFFYKO82T;^%U+ M9^E0;8@_Z?D230 9QBJR"1D_,,S5BT&+:L<$I M ,UXP $L S- U2)F*R+X?9"J-&=P<$0$IV89E0+.J/KZY3]W>>>C6Z*DK8Z! M/V6$ZD)_F5BNTR7?K\2FV:%B@4C&",. $5U;)M7=T[P8QCQ,.?VJ>YI/ M/35R:"2O@Q$L@[PM #<^@!T QN'/7K<(7H"UW"\7H,P!%6H?FO%!VK?;H^7N ML-5TXK'/62T!.7+$:CN"'5!(84)1$,A&1)) ).I-%!:NLL4V.@1M#J%*F1U#(JI!W4=NIQ!M7 +-,) M)6-*,4*AC3W4 #O,H7[;LD;[V*,0A)%Z:RXPN[AKCYR[KV(^U^X7LGB9D2#! M'F94O>5$0N3YD7[?8QBE&"')O("*R*XGSN[P4WO1:PE!)2)H9+1M:8*H<=:(Y>U:4<5%.R.I>5GW.3JG^5 M5_ULFD;15'>\>@SZI5]>&=5=[J#7-[<:[NPX]8 MOZLW!OLEOOH/YRCMM'I29C'E":,ATY%57'W-P@0F"'F0RBC",>981$;V:?LT M4_M8'YXP#[++Z7]]_$_%G\DB_*K\L90R+U_)A!%*BM*^(1@92E M*8S\B$G.:>H3JW827069&HVH!PW9$4;G)3"CE#& '9AT:A4N#@ON'?6Z7]0] MJV\6#H.T^H+HB+0ZBS$JK?4%ZS7Q]1ZO&S5>,I:OU,A?!!/9L^;:JANACI$J M]/' U:HHU,PS+_5EY!$/RBA1="ATQPKF$TA"BL*01&$0684?&*[O+JZ M^?7S_1WX9K0W (H#L]Q:8K 5^0(T0H-&Z@O0R.V. MVBR!_@H;XYL%2\W6\5WVZVB7^\^*,$HHIC#6,$" M$:,>3$*20.%)ZGDB"!)D[Z"T%&)JA#6@2\7=PEEX)0=R#WVYE%+9ZOI+6)_8K3M.><3W MF(<@E0&&B)(04C_UU.<)48$0QBFFLV=1T-PD\N7X)#:OU.Y4P[U1:XONJ38* MS&-=3J#HB43@U!.0XSB!*$W4]H-0#E$ZH_A.+T[W2+8_HUU M@\O0>X>-@*")+W"7BG\>@!XA0B<&'BT^J%VQW>"@,U=VZ<6W$D69?\E8?CT7 M3-==OLV_B>)R57[-"^W:^')]>]D\HS1D,F54<27VA7K+/:(;\PF8>AC',O D M,7.WVDX\M7>_%AUHV<%:>%!)#S;B@Q\K!0S3A*V7PL D'PC@@4G$!MM.'0 M M0+;I"3@,V&-U"70*NF4707ODVOL*6HPW8J=!>RWW>P]VN-]=*LO+)F7N1M;_ MGI'Y;;[,]&-Y_;U4MKHN"/8I6Y8S'B2,\#B":10PB"(L(4D]]6N:RH0&C'J4 M],UOL9!G:M^.TRD;&YWT-G>C%5BK!7[?*J;L*T4+]2&L??G"7LMKYO@><=$& M_AZ-N%Y.LG ZH#Q@:HZ--&^>K],!.I,DGB[#VKLWKO+%,I]GO'K&JKBL)@UW&'&(9!#'VD!"!4=7^MDFF1K)[DY">GZO M[@*H@8FM$T96^_5S(/38L9\<>K0]^SGE=G?M9Z_M6)"$S,7RBW@6"QUVL*X+ M&6".$HIC&"*90B0" M7;'\,D0!0Q% 38+)&O=9:IO?!?KO]V_?G7ZSO+RB-' M 32S<'K#,O#KW8@&=IIK.-NW&6'@JMC(T3G&+3+2IN9!<9'6BSN'2%>)O[]E MY=>KU;+,E2U9%5^^7/"-E5&=CVSK94B2\DC&!/J^P!#%"8.4XT1MPR@17(2< MJ=%YNO>+9XV/UC+J_R;'Z_HNKO=V6A_G^I;M,U8SXNERN] MM=,'U,L9B5DJ&8DA#Z-(]RJB,/%2!M,$Q=*+D QCHTW5*-).C8=W];W0#>EK MC=7KSUA1_5@1 =G1U,+!/_C:&QR]3&E%!Z;[_<7<*%NMX*YF%V"C\-[?ZX]Q M-@>UTJ#1NKJ_JI6U5KR*]#'\1H_S(%@<#TWI@1CI3&DJ#X;=:=18"]5ZA#6X M$..=>XV%Y]YAV6B3VE=B>=^\?+?KPN:Z0NTL"*.0$N;#..(!1%[,(<68P@B' M(I28(X\;U80[.)G1 MB,8H20BDPO/4;B&2,$EX#/V(\R3!:8I\H]?;5Z%7BUD#P6AG!0\ \FCGK M"FY;@]06M#.FI?%P8QJ)MCJ^,O>L;^^8C%LU/)SY'A41"E*82.Q#1.,$DH2G M$/O8CZ2B]]#CLS(OR=S,M5X/:\76F\&'>^#O]1R 5+)9YM#6, 5Q)"01'$I" MU%@ MJP3?>M!Q\W?W%#E(S]W_UXX\-)_GW_1N]$->O,]7M)2K^6'>[V]%5HH;*9ZR*KN'U-5-ELM6#[7@;55M%ZQT6 )OBD=2J&]4=+R];9<)$,>& #X-ZPL ML%&G6H6K0O"L!)_RY?("5#JTH6Y/,=VP<\5%EK./2UK=H#E@MX[#N.BULJGW M'P9!B%F,(6)$61L!\R$)&(5!*+S8\T@<<*-DT*U?E[>BJ-K';9Y7AAFC M""=0T"2!**$24I\',*(8I2P2//6L*L.=FFAJ-+"64[N/ZY:4G9G@)+9F7. " ML8'9H!M8UH1P#@E'E'!RFE%)X9RRKVGA[/7=B.&^(%Q<+GA57>+0!+G-YQE[ MF6%E"L1)$$"<> @B1 A,DA1!#WL\E9*%"F0;EC":=6J4<<0PMR,*,ZS-6,,Y M@N/O:L#OM93#Q"U: >2(6K7)[VPNN.M M[FD:")JB@% 8$:Z,DS!,89I$!/H)8R)*U4/G6WE&6^::&MG4HN[D3JZ%[=0Z MM@UD,[YQ!-W +-,9-6MZ,<##$:FTS30JE1BH_)I 3&[I6 H[*[.':K [49;S M:OC+1TU053=LP?6!5L5;]?%KQ"7Q.44PH8SHLZ@4DE1B*'B2*WG!$K9PXAO-.C=368E>G5!NY MP5,C.,@WDMO1G.DRF-'; . .3&L;7/=$!FN9P(="E#=Q09BUC*O@B-%#7Y"BE' M,9%MRK=&/QZ]<;PXQS:Y]R(:6R_L&#.T*#.>S5=E]BSN!%L55C#((@4Z8NZEC;;I- M?X_U!+?D18]^N>#J+\5*\)W*2Z_*) D/>U0GC002)1 13Y>P8\JHY 0CGDA? M69M6)>QZ"#,UYMDM8M7(OFY]4]=&J#WP39NOW?)6.__Z*5\\P'M1/'8O?]5K M@UKZC(O DQ(&J4\@XD) &C("?2Z9P"B,4[,T]98YIL:F M:YI\TC5 ZIHS<\V-I>9&KN2V/#@^@JKAX7 _K(8^ -Y\+[1\F_Z?X!=2-ML- MAX>]IY%P=:![9(9Q#VU/JWAP,-MR:;EX!\7 M367RQ<,E4QO):DUG?N#1Q*,2XICZ$ 64P30@#/HTQ8PS(:($VR0ZFT]MQ1,C M)$,KR0%3HH,?5TIDD"U^ D^-%KK?H%QK ,A&!3OFL%@5,T(9!NN!>4;#K*4& MMSO@_OCK&O*-\.#R/,S6Q&./F",^LIAX5)JR!^0U>W48H<,Q[;LB>[QD_UAE M=4N%Y:=/5XT?!05IRGU&H2=Q"I&?$)@2M:64)$1(,BYE:MYQ^.0T4S-JM*!@ M5U*@1+4XFSR-I\'1K1.4!J:9HP!U.<4]C93%4:X3Q$8ZS^V(G-WQ[EE 6L]X M3]\]WD'O60WV3GO/7]WQR+?>5"J>K3(:]*' .H6/"B0]%C%(, DA\E(*B2<( MQ C[:4A2'$AL=6)[-64K 6M7.&9 O AN>E3F ;^KBS&V+VQYUGP7!U M6GEZHG$/&\\J?'!6>/Z.CGG4CT_S_$6(IJOQCM=I[<:(O%@&U*,P3>)05SSW M8*(3#1(P9UHC#[!;C<:[^P5XN]4=)B:^1TG0WVG6^U>F,='MX8+=SEB86S.4\< M>"TM=L9OM:8C;:;?8&WM-N)#X-^Z=W-FB&=GF)JGU,M8=6?I)+1-KGX M $##(^)>L Q]0KR'R "!?:>U=Y;F>S#!R)F\IQ0\3-8]>66W=[H*"KO*'Q^S M4G_VZHC_1%*9ZE*Q?NI3J.-Y(64>@7&81#P07A129/-6'YMD:N]U$SNW%;)3 M'L91.,W>\;X@#?R66^-C_9JW >#H13\ZQ:BO>IN2KU_VUFO[E";257;K[ +M M4%QEBX>;)U%4=L/RG9!Y(>KK[LEWG8Y0%D3-D2U(\5)UL/ZM2&VF85691S!A)*<0I8FJ50Z*K:T90AFDR>@-__=;+]JE:MJKBM,0IM135D'H"9AB*J%$/*"<^1Z2R.Y[<7JRZ=']]?_]Z\?[ MOUNFUYP&TXR2W0 TM'=[1\C_!6HQP659%AE=E953L\QU,3$=:SY$R,%YD%SE MN9R>:-PLEK,*'^2HG+^C(UV(![VA>9\_DFPQ8SR-I1<&D 4TA8A&&"8242C3 ME#*F:(/[5@%)>Z-/S0,Z: K'D,S@#$4]B_W,95=O<][ M8X_["A]3Z^"M/7I1US8K4A2%CMO>6!27"Z[^6WL@E[,DIBGGS(-I%'"(O"B M!*N/O>_[V"-$J/]C=@U7VB>W1L!?\IQ_R^;SZJ1R%C)),%6V M@) ,010D$4RXKVP!3I(@0!3[B=7)PXEYID8CNS$Z:T&;LWU; ^$$L(:F0G^X MAC8:NB#5(TW^* [.,^#W9WFCY/:CJI[.6S]^>:]TA=8<>.VXJ&,0-]MA(9,T M$BB!S/.5]9%Z!"8(8R@\$D3<\P/?MRL^UTF,J9&)LSH?'5?%C&J&QWI@)C*M MYU&[?YNL^0&3)SHBZ3:QPE:(MTBZZ C4B82,KJ-U(\J_J#U=[?A]$ OV\NNB M:$HAUQ7;9S22/@T3"1FG"43($S#!3/T:1'$LPL3S J.H:,/YID9]5Z(H,YGI M5(TYR1X!J=L4+%?T4;?RY7;\=PYL,Z)S".' C*8E!3NB7H"ML$W'!W>L90B+ M(WHZ-]NH/&2H^FO",;W-33O-G:AMFOJ>3K*(9! K*TL$D'(O@H+[+ FC,"9Q MV*>?YF0S)S8](IMCWTVKR'[--&UKH3G!:V#J.-9.FGUCOY=%.?N%_%=>7*V69?ZHWKHJI#%.?9_I"K %POC%;M>X[6U6=^Z\R>JW M[5M\8M!17MUVA=;OZYFKNGW#Z^(ZXI,@ZI5H=B$OVSW(+ T12F.U,:"ZKBH* ML8!I0D+H2_6S^H%B'-O%8IR9<7H!&=LZ4G,MLZ5'Y!S H:""R,B'<8I]G91* M(46>!TD0".01'A!D54;1(;SC>9[F7?U-Y] U,Y<<8C8PES:2@DK4BXW/Z&77 M8^3.& M8DB83V! ^XG?AH+$1)'E_*XD16GHOMF=P^;)?SW3@$Z'1L0+4,\)EGI2 M2T?-'I0)5=\Q'$6*=77$H:>^=X02#E,O)#25@<(R;:"\7O!1@%S/,R*,8F'K M[=H#T="WU166H3U9&S0JR1QZK8XI[,I'M3?VN!ZI8VH=^)^.7M2U#6A57Z3J M*'I?D,52%T_-%Y^RA:BBE&>Z[+04@:]M4PJ1B#R8T(#"&-,P#)$((V95<^C< MA%,SI1IYZW:Z8$=B\+N6&51"6\8&G 7=[*5W">7 /- 3Q0XM/LV@<=;;\\QT M(S?U-%/^L)NGX7T=2@Y]7ND=1Y;J=Z[ M3 =J5_NK5Y5I/>;Y#'$/)D+W/XQXM:-)H!_'B--$ZBYHW?+.C&68VG=I-].J M5@)66H"M&LVFOVN&FOGR&&Y3A@5]Z*^%,=XC=8BU!M%Y6IRY!&^4,F<-T>ET M.ONANK%C8X@H>J[Z#BD>7RVSA5 3+9OCG MJ1^DU"Y([-R4TXL2JQH1/I&,ZR(TI!8:$$ ;N>T([RSB9NSF$L6!J6PMJD:O M$19LI75^*&^*C"-^.CO=J&1DJOQKYC&^K\.IVR=EQSU4-M^=*,MYM=OYN'C. ME>FXK)-5+I]T#U7=%O+#]2^7,Q14CF,) ^0ISN$L@&D0A# )2,1E%!":&)41 MZ33[U ROM:SK[#722*L;HFIY+ +NSQ*X MAXR6@\ZWNEC5WWWCB4[#V+WW> BFUTO MRJQ\^2(>,ITKO2BU?WS&8RK"Q!=02AVIH<\:U1]2B% 0!33U8IP:=9@X-<'4 MV+^6$6R%!%I*,PHZ"6([K;N 9F#FMD3%F!?.J7[$9%P*]J>'_/EG=6MM+:H? MMD;BR0%'>>W/J;-^L\]>UZ6[&YG7H?*4L#^.I6\D!"F;#A/H81JJC65$88H3 M7:T%24(B$0?(Z-C(:+:IO=9:7CA?"[S)D7FQ:<5U#F #X\TE;$/[PY2H8".K M979,!_1LFI,Y1'&LAF-]T+1L'6:(3GL[L'.#C-CBRU"?_;9=IC=UVEYOFP!] M(*P:^8M8BN)9U!;9%U'MZ/F,,BHB/Y302P($D4\P3!.,($^3B-%4R,@W;Y)I M/.W4N+<1 ./1-LF.L+;='5M"=F9;;#K:F/MA2PU?;81M[^YX?+VB2S62>LZNGRL' M[>84E @6,NS'T(MXH#; DD :D@1RZ@>Q2&D2VN5$G9QI:@2^%134DEJ>.)]$ MU/!\:S;$Y(NV>_G+JF1U;E M7\4\8_F3IH$9QS0*4>I!0I,$(A)A2#GVH,=$DG"" TJ-:C&?FF!JO+3-IORZ M%;)#FN NA@8TU1.9@:EJFP[X5V>@=,B;[ C.Z#F3)B!U2Y<\@H!1JN3N?>.G M21Z1^FB*Y+'KNAXW7G*N%G=YI7Z\*>[S;^H1"]/8"Q"%B6 ,HM!/8.*E 0PB M$O,@9"CRC(IXM/AX":GC[V@FF< T@[A#H< M0Y[$H,=)Y.&8(Q]&GE3J\#SR]*5=]DVZT25AY6]9^75M_FQ\\>\%7U6%)JKL M [596XEM7L*,8"%$D*0PDHD'$:?*L!$IAC*03(04!0BAV4(\Z,H5]Z8[K<[B M&+T(:?TB' @UW$NQD;E*3"JV*1S:+"IJ)6RV*MV7RV2#-RSZ(^T%&R7 -Z4% M6*NQ5SMPNR@?JFRQ2IF=9+)Q%L1FFSG*PHRU(QUP@2QWL+UA;=_L=A]^Q'UQ M;PSVM]#]A^MV)E"=)"\W'78PCG@T%+_=^9C@1!6[RA5+RE$B"4PC2G6;S!G: M6BT74!,]6KZLKW$S?%U[H#'T"[OIPZ:%NP#W;9C8O[,G%'?UUKX>?MSW]H1R M!V_NJ>NZO;L?%ZS07/!>U/_]N%BW^E+?4U OC)++8+7:79*(;Q:VX2Z#766T.Z\*<3[78%V A+$N= M=%@E,RX9"/1QV&8M//AQ+?Y/(%N 3:_"K0HZG&A;'+6M5K\U*75'T!%M=1!@ M5&+K#M!KZNLQ4@=_FMK9J!W/K7I@,ZZVTNMHA#CQ/883F 1A %& 8Y@FG$-, M.(^P[RG[QLA??GJ*J1DWM9!@(Z6%2^4XA ;NJ][ #,P\KS'I$JMP'!P+5U)O MD$;R$AD_0'8NGU;U6[TYQ^\#Z;]RJX67\4:#WKEK^?98[:HUK]Y M_N(H2DD4>Y"R)(8HIC&D,4'0IS(.*/-(:-?4IW6VJ5'=KK!KE[YE^&4[NJ9& MF2/,!K>_=N#:$73I,#[)"A-G%E7;7",;3P9J']I))C=U:(V8+;+'U6/S+-.4 M^S@)E/WCI1(B'@4PY3R%!'$OE'$81]0H5_E@Y*FQ0B.<12/$/9S:W_E>V@_\ M?C=R.7R;3VK;I_7AWGCC=3T\IL9>P\.C%W1,DU V6E6,H"J=I7OZD?EMOJR. MGS?.?A2EV/<]"M.($(@8#B'Q.8%,&3]<$,E3:O7I-IET:N_J1N:FL%PM-5B+ MW?E_E+DW\JONO@I6;S,)$H\[H=J[Q F*40D89#@@, P\"@3+,9!;)2W=6:> MJ1%/$S*WEA74PH)&6MNPPN/0MO.+0\ &II2.6'4(,&Q%HD>0X?%Q1PXT;%7N M,-BP_?)N=HD:Y3%?W)4Y^^.6%#=%Q3O\;V2^$NN>[#,<\C#QB0]3D:A]@MH9 MP#06$8Q(Z*. $18PJP+Z!G-.C1QJD<%2RWRACX' LQ87_)@MP*]W[W472[#4 M@O]D9Y68P&]FE#@&=6 ":?"\J_%4 NO@Y%ID4,FL2\B#2FIW1HD%1(YL$I,9 M1S5)+"!X;9'8W-K5KZES4//BY0OY]HL:O% VS_*S4"90D[B^G/DLH20**(PX MTVE;0L"4>QP&0133A'$O,BO*9#[EU)A("0H>UY+:>C;/XFOJWG2)VN ^SD;8 M"Z"QV\A[ 93$>DNTEMFEJ],4'V?^SK,3CNST- 7@T/-I?&*:P5A%,K #Z$06/?;E"E,0F7[,)0D?DA$BD(K1XS)I%,CFDIF M4&R$!OE6:CO>,8+=!DF+)/4]BV]V7\>Q3(Z4=X0%9<+ G/MC*W]E-;+?97\137N@)/RYD7CQ6W/KN MI?G'JG?,+ I([.,P@3&**42"QI#(6$#I2Y]123V?V37LM9=A:L2WVVZID1-L MM [:ESHO@OK*^K.2[8G91U6S/#@;-AU&/H<;9 EZ-'QRAI$YQVOS"5XHXY7 MUA"=[GAE/Y1]?,YVMNM_K++RY1=1?LWYQZI1814+=/!7(70A],OOV7(FDX3' M)/)A0A*U:=4Q?VFL2-3G?A#[#$(-]N,Y' M&'0&86#^,-3?*H;@J*Z=H@;V1QHM3N"H KN1 <+EXV*Y*HB2 M<6?G4<<&ZAZ\S;_=%N(Q6SU6"03J@_R%E&(FB12&P-/0N+Y ?1] M'[$H\J( &WU"W8DT-0)8RPRRM=#@J99:_:46&Q1*;IL&/DZ6KIU,WF9!AG:S M[.H#-D+O.U@V"[;]]T8KL%8+?'F+!;-IRS3VPHW5NVF4!;1L\N02Z_9.4$YF M&K%=E$MD]GM*.1VY8[1'4U[@EKQ47>F5M2RNFH@#GPD_DIX'HRC"$(F8P40B M#IF?<"IC(@.S;E,&[':6Y(]1^L8"4>J,)(J@4JH!UE-_*#^Y9G/#(1TD"(Q8D$ 6I,CHIC6 2!4E*I/!D$L^>14%SXT X2Q%L7ME= M008T#S9BZS"L?"VX982;[4J8T>*0Z [M="5-7%N3D+F'\D8!0+0&8$<%AV%M M'<%S%=-F._VX 6T=P3F(9NLZCGTHVWU6ZKD^+GCVG/$5F5?14"+E"2,Q@6F: M^MKGYD-*&8%>1#$* EWWQF@S?7*&J5ENE9#Z)=J*:1U_=AS*=DYR M# I-,! M&ZN@L5;]>T2#'1]WM#"O5K5VX[?:+^QFQ-P\B8+\?^2]6W/C.)8N^E?PL"-. M580Q&R1 $I@WYZTB3V2G\V2ZNJ.C'A2XVMHM2QY)SBKWKS\ +[J+ BB0YLR> MF,[*M$EBK0_$QX6%=7'AKU^J^KUR\:1=)8JE?K2FDC6HJA]]_&OM_FFMJB_3 MU7J2H8RE"44P-\HN^]P:,3PA*51,2B5DANRN+V17UTF*L5'#1@E0:G%3_0=4 MHM^ O;)-U0]=D80]-9N?_['5%'RFF_N$2H.T MM 2L)4&N*+" U!UG((8IPC)17 81L/?(8R/=1O!ME$$I>EM#@2NA]^/'7@#M MF1//8/FZEQKJ! >EY!$)+ABM2*3F/^Z@1!8,QR%YA3^@HPO,50EZ9_E1.6JT M1%A^^6Z7=L?Y4'X^W[UN+_G&7]V/;O_D2U6E&GR>K];+\A!J=>=.+NX?^?SN MN4S._\T^8KWZ/+?;VNE"35"6*LHD@50H#@G%!(K4;C9UGN5*Y85.95!LQU"" MCXTN2^FT*NNO]NW[J,Q6JXWAO\]_\O%,U;%%E[L/J'>,-AA)\CP0C&J(' O&(.QRO2-0;,/"@Y!D.R"']=7A"Y]AI M5_UM ,4LD*2#@J("VT@*B@A4J25"CI51C\W !C(Z.-?&4,FM+/ ML^I?NA(W.&AZ'TT_PKD&HYYI90O/QPN =(F'/JEUO"#H_<O;[3<_GXQ)?_*@\4E4B(D91!C-.RZE(&.1$8(B%X M@1/*[2!\U/^N/2;YWW=2.;#B_YD9=WOX=KD!N%,8D-E"AF7+N$J4Y!FB=WF MI$:S/$TEHD'V0]M@8R.7'EI*MV+M1RVQ$.R95JR8%6@'/:![R,3R0202H;0. M-2B9^"A]2"1>]W1IVEPEA9:GJ'5$[EQ]F7)A=ZENB"_:_G!;@355&5-4:,LI M0D*2< QYAC7$B!+J^I9P2?R[.0>-/3:*J:4',R?^ZC]#&AF'8=[.+3TCV3/5 M-"#641Z5[, *#W:D=]$?3O[@*L-=T [I)]T;ZD,UFHZ-?F!#ZD[XM7>J#GOD M@"VL.^FZW]NZVR.Z>Z->=FH%-(9.07+,3")<@X84$IE*R(M"04&)R\_EF-*P M5@VGQQD;V6_+9BPOM2\)@M/?*W4E2 ,XIUYVRXOTD[7?AD)$9]6I40;W6;6H M>LIUU79Y![OP_6)5-H&I6KKOF)VO$XD5+:0D$)/,Y4EQ#FFNE=UA:IIIS7DN MI+<->'Z<\5' 3O-V:<5VL:=A/>\O(>MAZ<7!JW>_E$7GSK5ZJL2\V=M)>C;W MO 16@*$6![2!C+*NX(797I_>1Q>9=R)M49[IWY5)V@ M?WJ9*_M8E]6ZF']:+#]H2QM/UG1S__Z;?EI8AE8O3Q/."IP9+* E3 ()2S3D M"280$6F02H31S"MD[AHAQD:QM1J.6)MX!%-J IXK58!9+(':508\;;0)*?C1 M<=(\"'J J>B9O9M9L!Q4ZP J)4"M!;!J@#T]P-^&G(60>BS]S\90A5KZF97 M"B[7P=E>VJ7CLP>L^7*=]OO%8*Y\5L<@N9.%Y9T?X?]=3.?KO]M_O-B7=N,, M0TF1T<*=4_:@= M,S_RZ()#S^SP_9)S.7C='RH9:6%O'COHRCU4YG!I'OV^V]K[MIP^:1?SWU2# ME3+5*.-0%2[7-14<,L489 DWF922*\-#S(*#YX_M\U^*%]#"VI&6Y^'3!UVE9U0[7*SG+HL4?+\MOY9,I*%VE9+,KM@T=7DU M&:0XIY!)1#%7.@W,JVD;;&RK>3]B?&F%O0'/&W&OC+??!=EON<>"KO?SS,,X M^]V:C3V&V)^ HZ_P^MVAWC:T_H32%\/J3]W3T3OP(E;ZOU[LPS[^+)T0C9^M MR'-A3);"E"'MW '"FMYY 9602$LN B+5=/S?,L/OS"\H>;<@O7=]U%[!PN]!_<%?W8/U:1ESQ MV23+&>$YEY!F'+L(*&RM"J(@1B;-DLQ:$B+H@.3T,&.CA$8\P"OY0G<&)Z'T MW2!<"U#?%+#F<\67JFJDXTE=A@@]SM!>0Z;"':@(FVDS@YR, ;BC9% MC_<5K5=W(X--*8!3!>AR1+DB=F>A,N[:^=H_.,<<9D5*-%5%Q@@+H82VP<9& M#-N"%Z$!TJV0^E%#+*!Z)HB=HB"]%^[S@202-;0.-2A!^"A]2!->]USENS_. MWIM(G/(D)\1Y'A)(B#4>N$XQ- 5%),\5R9'HY,P_'FN$WOV/?__X]?>//SHY M]4^ &>3EOPZ@8=S^)U-PHQ\%G$XK#@O+IG3@]:;NAJ.[AMR6+Y MZIKBK!ZU^FVQ4*NON@Q-KE*+)E0Q@YE,H,JIL;L*0Z! UHX0:2$12W11B*"N M7!YCCLV2:"0%#T[44%OB,L2^)D54X'JW+&IIRW[/%7REP#? BNQB#+Y?2E[K M8&%X(Q3-T+@\XL#VAC<$QV:'_ZT=3T*66DW7G[BK.K=^_;!XXM/YI$#::"0U M-#K'UO!@"@J-!$RH2I"U/11!05N44X.,C5 J&4$C)/BC$C.TQM I.#W/.JX$ MJ>\SCE!\PD\W6@"(=:IQ:HAA3S-:E#PZQ6B[MD,JTC\6RW_9E;1;II7/U>W+ M>O%^QJ=/JTU^Z.W#PU(_6)OFQWKQ_&6Q6GW3R_*2=WPU74T$0CI+F($%H\ZI M*244M&"09%E*=5)D.O?J7A!3J+'12:T6D+LEGIW+CUO-@"Q5 ]-M-C1OM ,K MJQZP6\R5.WBMK@3"J1B0.1-KIMN9ZZWFKV>F:Z;N_>'4.:5 I=5N(OM&,=>N M[QDXU=SI;W4E>/=&4Q>0!/4&4SA04M204QF6*149\];,J5AC#9=)%1F=O0H1Q#E*J<%)HA('>99C0?P,.[5/8CM MSG^Z[;K-2Y&CXNVW XJ'8<\6PB%XARW+(_I/_#")5=NF?;!A2]QX*7Y4Z<;O MKFL3PYP;YL_I;+8]@BR82(UA.30FD9!@)2 33$&[%=(ZP07+TZ".;BUCC8VM M=Y.4&F&[IGD= ^M''9'@ZIDW3B%5)V^!7LYW/6")GKMU/-(;Y6N=5?E\CM;Y M6[H>YE2Y7M_X5'W5ZTE&&6WKLM(>VO,#JK1=W*;?G8OFGDL]IN9FE5^7VSE2@KQ#>%X5_KEJRK#R_ZG]9VN+>8ZHE(=%YD9>%1 MA"'AE$*>*6')$N72;F&S-* *'KW;'3 91*Q#/#.N,7R40+'W]0\ZTS/(>F7?<'7>N=/U,N MKBH5II&66<(+J+E(K!F8I5"01$"$2$(DH9KKI)NCOFW8L='9KB?Z? '%*VNV MM6_]JO7"%Z!?F!Y_I9@^19EDJ%,L@19:J"&,:"FT43+'(69*SP@C_ MB,M.(HR-P&[?O[_[_>O]#_#M]I^W[[Y\#-BJ=9L"C_UN[\#VS%U[?21 HP&H M5=BDFKG(N;J]2:E'E^URMSD(V$KW/A<#;;-[FY.PG?A5<+;NTKL]>;@=_%6: M[^WNKWM2QYT_GZO/3\_+Q4_]M..30IG$64X15"GAD"2:0<8+ G.#)"T21#.< MAQV1G!YH?&^$ TP$^,C.Y!=& 7A,!LP#*M6H\_S M4<-9>6&Z[9EU@;=>617BVV(VE:_;\%C+WAICK&!"J6M"P2U]JUQ#75"6$4)D M1KS:Q%T::&R,ZS, )V[660PO(?F01";J>^:(S:M?7KS[&HZ_RU3LCO6WUZF.5 M+Q:O/G%+&&VLENO)=_UL7YA'OM*W#TM=6BGOG9&BE\_.(?75OB ; LER;0H& M1:I2:U)0!.W64$-,5&84RZA*O +E@D8='Y5LI01.S$ 2"8.\G4YZ [)W8@G& MT)M2.F'21B[V@3O$8O^U)96PL0:AET[J-T33[>:.41EK:^T\+F;VCE5UICHI M>"Z4R'(H>58X?C%0:$V@+*C"E&8*23I9+]9\YF>@' \11":;@?I;"/=N#*!+ MV0*#*8[A(TAQAED"4[OO<]DD"C*B%$P-T6EB]]E%D4^>]7*Z4#_6=BZ' /%P MN/Z@?*KV>"Z7KBC6,N6 M$6-WSB(2*T[G>(!A8W+.*G@4?W/^RJYM&;3+/_U8U1!Y_[)T4S=)=8'3Q'!K MU\HGDZ.,S:*MA6SJJ02ZS4X#Z;?DKX:GYU7? M(%,+> -J$6,V7VA!(%KOA5-C#-QZH47-X\X+;1=WM#;K'#*M=LL[W;K>#@^E MC?ON=7M)'8-\^R=?JHIL/L]7ZV5Y>K.Z6S_JY?TCG]\]NT>L/BV61D_+-M/_ MT-.'Q[56MS_UDC_HWUSCB ]\K3_QZ?+O?/:B)[B0C!-MH,8*60LWS:"@*(,F M3:RU03)E4) +;AQJC8W0:MFUNCJQ=1SX^AI0HQ!V1/1=:@M+=?<+_>U@ L0K MV+VNQ@64P-PTEMX.-J $!ZPM.J"&YP;L '0#&HA C1$H00(.)>!@ B5.$SS6C^M)H@1EJ6%ABC5 M"I(\3Z%0"8.JP#K)4)+0-*BX8NMH8_MJ.L%_R%Z7(@>=D[6#[?=2B M0=CSM^8J],)C)7U0B14RV3K6L)&3/FH?!5!ZW11^;G;WY]RNRL?I$CKY.%^7^S5+3*[JS$]M-V"\<>PG'(L"$0J%<,WLF2X@+ZB$ M A&42Y+B#!$?#KTTT-@8M)(5[ CK'#K\XHE &+KM'!H3LYX9M"M!!*\%6O(03OZ[NY35R7N;7^XO(5#DNG MWTK[*7DILU1W:ZQ/<&9,DA,%14(M49@<05IH"4FA,Y;IG.6\F,S+-AKJWM^E M$BZ)UZI@U:HXDJ='AX%>K?X3\*W,+JULVSP @O62*PW*1X2Y73I,EI\OIB?L MA[+IG/"PE/ZX+\,-V-$ [*H0SVG3';Y(GIP. @SJWND.T*'/YXHG75MCZMMR M\:R7Z]=O]NU;W\Y+[_>SL[6KZD:*T4*D)('<8 Y)J@HHP-*>6QN)KZTO=6$./(]3>T"V9XZ[#M0K:DOY(12]NM2% M8=^HOI0?&.WS5?5"Y=P;T/NOKOY_FF$%^]A;P5J[4S("Z1[A0X^-K-X_NC-.UY:S[H%5KJQ97;-PJE?_ M&9IJZCT)?ES5#[0]LU4C-/BE$?M7A_"V!&@M.OBC$3YJ[C/[J6E\)98#;#S;I!C-[M,# MJI MJ,_CNE'C=[WFT[E63?N,YN13)9JR(H58D@P2Z8J!R$1#+!!-"#/VSR!3 M[O0P8R.V1DJPZ>'RRZZ7YX,V4SE=!X8$GT'8C]JNQZUGYCJ&+'ZAMW80(E'. MF4$&991V10\)X\+5'?U2^L'M'+_K9T*)\AA_5$!8!PY(4*N;=KSQF[-W3E;"=YGB&:ZA2FTCF8 MM&109#2#.,]2*BBC'"1RV!I_K/2V=&I:_T6,S^JZ(1$SWQ0-W1Q M4L7LV7*@:+1>+,US!^ZQ^4PPNZU@E[>EK,RZSJVH!-M%2(I1CF![R$'E;W#9G@IK" M%?'+$PP)01)2I"54!9*I$40J$>09/#/.V"ABMQM7*7)3XZ,\V:U2O'^\/#]7 M59NM\;ZS$>IHNA\ 'VC(=X=S.+.^CC#IIYKP!21BV_T'H[S-+N"TJF?W!&SMODKG?+>:JMG<-32QR-(6)D7;GGFH"*2$:LI0H3(N"(N45 MQ>8SV-BH8T=<8.7=5(QP$H?TA;X <3L_Q :N9Y)HPZQ34^T+X(6TUHX'XE - MMJ\",[#1MA\Z[>VV+SQCP*;;?MKLM][VO*<#R][^G):ORM?%6F\.:FF2T,(5 MH,OLIHV2 @I!-41:8984QAB_)/(SSQ\;ES82 B=BP/H_@9P'7UZ'1\\4N0=% M%TX\@4D #5Z'S4#,Y_>ZA#'<><5;2>W$;D9[;R M!Z-#U=M3.D>K>+OW\(&KW9Y2[+C2[B;X\F48Y%W3"0] M6/W+^J6S[UR%TO^D(I@=YW_T=3!#]?H?4@JSXW0.5PVSJX#AA5X^U+NV_^^% M+^VG:?9:G3I-2);C!.I5P729XPWQHO9\88VU>S$1-L MY*R/0OT+NYQ#L_W[%0FCGK\DX? $%7*Y $"G&B[GGCE8^98+2NU6;KET:=VT,(UM6&0XIS#),W/[X\?'^1]@Z/PVCWT*_&IR^#Q?J(D>UA+UDU+=B$&FMGQYCT,7>JN;A M:F^_N-MRWR35EW$?7^HB%*]?K?AU%4%&J."<24ASKB#)B(%"J 2J')L\P9(6 M:9"O[>*(8Z.!+XOY [0#/8'%IIA$E7W1U.P([+9X&7,_GHB*9,^(/RBK?ZAQSC?V.'WM#.FW'[UW0U080G&:,8&E-V MQK/F!"^,L8:%24RF$Y48[^KVFZ>.C3?B@?_;)K-8>R4L$WUWCY M?LGG*U?7=3$OWRP7N*T*G,)"9M;(1T3:C[Q 4'!*)<,9D30-*^EP=JRQ+=-: M5%#*"G:$#5JH/B#[?=4C0=?SHNZ,6H<"#Q?QB%;EX?Q( Y=ZN*CR<;V'R[?$ M*0*S4_2DKGDRX9*RG*8**LE=J_4LL9L%1& J$M?;VG[4\R#OP.4AQT8BNY5@ M5"7B=85@3J#L2Q\QL>N=1:ZKJ7-UM9CSZ/14.>;$@&]:1>8\ )?==23W^Z>*6O>MWT,L@HQ9E0# J,D#50> II:C(HWW?PXL:=3MS.9HL_RUP' MLU@V!Q5?%JM5#]VX?="*Y2BZ-5R^:\*''QC>[Z:SMC0ZN+:U^<5+\>*D?J/MV MB\1#^8I:Z[Z 1:^V?G'@-ZJW[@O(^8KKWD^X,FVBBOUR 6.+N0O]*GT,:898 M3@H!D2$<$J4,Y(;:K9A):"HS:O\N.V51G!IM;,15QY=NA>SDPFD'V).18L'6 M,PD%(]8] :,-B=CY&"?'>IOTC#:USV9KM-X4U?N[^C!=R=G".>5WRGCP-*%V M8P5EH>UF2[,,4I;ED(I"JU0:RE506%? V&.CE+-^SL#2/R'P7^4GOA;4M_(; MK\!6<&OP]%'THP-B_7J63XX\!D]S&R2>GN?61W1(;W_W_?/?-KUK*FNJCIYD M.,D5P@AFF<20Y"J!7 L"#S MG7[BH=0STS@9CP#JD@I_'JF C/@HB V4&-\1N;!,^8N M";,G[][N+SYBQKL MI<]?OKH#*=X_:FJ;&79!NMR!U(<<6M +8 M,0YJ ]%C9_3""/(R)JT,V7+[XB=KC_*9:XWSR?YD-F'@( M9SLW1@*I9U[L@$^GS,0S"%R5F7CXS,$S$\\H=2HS\=RE':M6Z_5[OGK\MES\ MG"JMWKW^OG*>]TTD\ZUK7U\VUMSDX2"=&21("I52U!I'0D$N2 YSD@G.*->I MRH.J60>+,#9J<.(#,UO\N0)N>G=2'?A&]L"^I!WFQ<_SU2_:/7.,%1Z48#?B MNYH9OS@-P'3^ZTZ_TJT6O218=0&735.H MI"BH(8A"6229R]0FD.6TL'9/GA=_ MG>#IF8("D>E^Y'>D?.QSOB]OU!/KK()G3_2.K^S3HKD1M:GC%;%[AQ16:9AE M@G%$$ZRUF?S42['PR=.\,%K(,M@=L\?8F!T9_;,U+X':SAB1@>J9+_8DO0&[ MLD;TA@9@=692CY0U;FH1;]+=+?:QFKPJTK M(/3#=.XR>(#@L_)S[ZJ[5K\<35G7PS?#**2IR.V;D1EE/T7V'6&J$-#8=T2E MG"F6-&_&Q[GZ;_]>-#H,]U;HN?IO]DIX;L3'.,E][^\'J]2[P<#^M43AOT,) MWC,3-_H2NX=R_P\IH7MF.H8KD7M.@*YQUC_U_$5_UT]\ZKZR.QU_[L1L^E#9 M:'\]:VE'O'>FVL.=^>$JI)@J<+*T"5Q1WJHP![:[L+3 T'!&[(9F([1)CW@7^T(/2HP@TA[+V,TC&L83'? M',)_GLO%DZZ;RDXRHK'BTNZ+%=60:)-#EC,&"4*I0EP5F//)>K'F,\_HA7,C M!='[9KP>(^_<&&!1&J+34M .=1#.X^H9?1 #K;Z##'9D!)60X)=:S(C55"Y" M$2M4X.PXPT8$7%+WZ.#_X@W=J.'O?#EUF<3?+=-\6#BRFC!E$,Y59NW$Q#(! MQ@8*DS(H,B&UQ)+C(JA[VO$08[/U&@G!]_)+7@D9:*2= -*/!*Z#I^?5'XA, M\+(_KWRD]7YB@$$7^GD%#U=XRY6=S_?/%0_X;;E8K2:,)VGJ6F0+C9R/G&/( M<))"J7"A:WRNY:IB[* M<&W';"Q?G0A.,FKW$4)@2(@6D#)BH$9Y3A3-5)*%U3[R&G9LU%)+?0,>*KG+ M!#*^)SGXI6RHG"2AQR)^\^!YIA$=W;X/)!I@?]L!=E]H4$L=\0 A"*58WG^_ M08=UW01W#[N[&TU]6R[4BVS:(26:H2Q#%&)J""1)9O\_>] %?5*MPW5[ M^J(836*^NQZ2=^;W566G3#*=%X8F!40)SEW),0TYY0A*SK 4TA"DKV@0V:?V[OWG\'M>KVYKW*-RV779\GNNGB5]?4WR2EEK6J79,[K2UKUY7:K+\AP_8*H=XL%?=Z(-MR=B,\O:-;O^MK6=UFN986;,6]5(T7%LMIWR5K?]?-BN9Z(C#)C;6]($J4@,4D!FVWX(O]B,9]]>US,=9UORPK%[=XOAQDF!224$"A82J%*LR)U MJ6B%7VVA4P\?VZ(NY0.E@)<26R\#=WD17P-'SXLW (F@17M.Y4Z+]>AA@RW2 MW3^ZWF[3.Q3M]^[)^7"RG_]9JP@G*);/, MFFJ*(,%:02&1A!FAU+E'$IQXM4*[5I"Q64@G>U++6AO[EY5+,."E0D W&=GK M!1 :\(U2 6=GU\RAQ\'C0#/3,TV=;'S=* +>5Y-2Z;*3)K\ [S2X'7I2 DX^ M!YJ<@8Y(^YVDL!/5",BV'KU>\_SASF@CH+!WF!OC>=WV!O9[N70G#A]T]=_/ M\\_SG_:5M@_7JXFFB]_@U3VK#WL%VO1[1G'BG!=!+>@$I&GX8FW@@%&)+7(S60 MC=@)L3#3KQV+5JONS*W#&6SMLN_98AB"K0*.5^O;N:H3(#OH.(R'4MQ.QSMQ8 MKV[?%?OS"6="&["X"03055= M0@8?&XE45=YF>NT&+(J5X*"1?!/4"C;" M@T;Z>$34!;-(Q!0T]*!$U0640^+J](P.6\(??%8%L5J3YE^'@:P3:QA28U() M=4XM;3'[AT@%@XE)5)+DBA;:B[8N#S4VDG+"5AL^)^UFTW=^Z81"Z['QBP98 MSPQ48K41]$1I@_::#M 8WY:0[0T2NL GC-;F5?E]JJJ$MRE D?'F>KJ^X\&_)L>"C1S4(M?3D&U MX8V=$7 =@KT=(7@)\<9G"R% 73YT"'I:YUHARQ>MOFQ=ZLWC=WXTP84BNZ.V<3 17"_&8AH)1 M3%&20\0,=G6@W*/3_.2 M[TBW\Z7YX@%IE[HM_A#%J]GB,>;0]5K\83A1JR7@YFZ?BO>+IR?7@&,A_U7V M@5K=O:Q7:UZVM9L412J*-*$P(:YC1JZ(924C89(@E>&,F@0'G7@S MSUC(#]=_\UV\?INM>#.328&T@D:Y:FF9)) 1*J'6.==Y7I \+4);9,9%N_^N MEA\C=;%L!=KOTQH+NIZ_J#4[_*C8X4?-#CNRQON2^B 2Z0/:.M2@WTT?I0\_ MEU[W=*T'O_PYE4UM/Y-KG2EI*3JQ'T.2BP(*[((6BMS^QM((TFE8V?>=IX_M M.U@+%VAM[P/FM_0[P]"W'[Z2JX?BAB!4:N6Y .5I'M/S8 MJPL&/1/7Q;@ M%+J*]6O$O@%.[$X-A7W@]UOAD4'M>?%_6"$PTGO&_MVA%WK5??^*O+J)O(/!4(60LIUZYE%M/5;JN%/MB6NZ.N)7ZSOC; [GY6]VW3\6,_5!/R^UG):! M4JZ1U--BN9[^NXK5XJJ0/,<)U%KED*1I#BE.^HT75MD[*9?F[4,=GE\GS]8CV/"6]NTI7UG[; ME;7J8[5C'"!?U?UY6Z[I4YW?MU)[. M]%>]WI:^N5^X)#9K7OV<*JW>O?Z^<'= M+DQPR$RA(6>*)K3@"A=AC7-Z$')L7+NCHZM3LVRT!'.[T]@KB>5^+5V"YLNJ M2@7>]'BWK-NHZ9GZV^MKX$?+;SVY/;/VP;QN% 16P_UJ7N[79>)MHR@0K^"7 MWZM)_G6;I@>V^D9-RQUB0F(%J/0AXK#Q+#V"?!3^TN=8UQTTV(_98=OI#].5 MM#SWLM3W^J_U.PO:OR89-Y2SS%C#W&ZQ26ZM'&DNL]_ZL.3'^GY]I,UQ.3&(6QE! 39@F-:@8IE074 MFK(DY5H*',1E9\89&VF5WY:5V[2ZBC:U0;OF?W4H@'425C]FB@!6SQ14FX16 MQ$TNRR^UE!'KO5[ (5Z6RLE1ADY#:5/U1)Y)Z^7=R*!)4MD\?2?PV!IB$V)D M(@E%D'+%(X)"I>P]F.*B CV MS!@;\':H8T?8&[?3C,<; M+CP?7O0_-5]^LN_5$9),9E]&*A(4\-SYFBFF=!!Y>A HR->^P[ M5P36=@F%W(]Q^@2R[QB)4O2=4E(G>AA6Q;>_\:FZ 4X%X'2(6.FE(WJQJKV$ M#C]LQ9>.X!Q5?>GZG&NV4)MVA=N"H @S1!,,I=$NU02[=B-8VLT43U--34KS MH*Z!9\89&U/5W_=M#]#0,I:7< W90UV%UC![J""@.FZASL(0=0MU/,H;;*'. MJGIZ"W7^\FYD\+T*0OBFEV:Q?'+Y57=B-GTH#T$_Z)5<3I_=7^_,_?3)I4EI M*J1A*88:NZK!F3(N'TW#3*2%*E*M18)#2")P_+&11RU^>;#X,*^ZX%5I<6'< M$3H-?IS2([@]<\WW)C9F1W:P%=X%;&S$=[$TE0+Q:*@CDC#\P(E6@A MVU@#G^5[J'U\*.]S4X>*F563QSOSS;Y&[CSKV\O3LZ6EW^TW?^6:O7RSK]:C MW;>I29XE.J;WL&-CE4IP]VE^KD4' MSY7LX,4)7SLNGAOY XI%^D]%.^GT!W#/[%-C>V= (S6HQ0:EW'5?J6^]8AM0 ME+,7C 8DX)[Y7&WCC(V1M\T?*\D!96H MH)35OX_V>5#;R3H:5'T?&W9!*:C']D44.C7;/O_4P;IN7U1LM_WVY8L[&'D? MIDO]C\7,?)SKY<-KDRKPYA.3HARSS B8YDA"DA(&K4VG85)@1(C!"9>% MMVEW8;#1+7\K+G#R@DI@T$@,K,@!%L8EC#ULMHC(]#KF6\;.9W9596]NP$5FGV<57JA$LDQUS[6H(XY+[4/ M'7-^-UW5N._I>:D?]7PU_:FKL])/BZ6>/LRK3@_R]7[)YZM9E>VYR=VYYW]] MN&(X,B M2/L3=6PD5FM45\:6KV"]U0GPC5(W+BJU4V_!/J;;CPW',8D]4VG3UW!'R_W$ MRAO03'&C,-C1&-SN3+%5^@;4:H-=O9T7N-(\>I?$'F\@?=>"D_3&4, Z)$@AR MC#EDLLB5R(N+G*M* ML5^[5X4.G3.12O* M]'71Z:J[NINKKRM,]YVO-]W6)X3F M!N=,0\Q("DE*&:0LH3!'F"69%#S%_FU"O8<=*__!AO]4+3186JD]?36!R'OX MR'O!LV<>JV2^ 4=\UL@-G.#!\?F!X :XT'L!>2!G>CRPP_SJP9BU>MC]GS:< MKSU8PSVO>_C='7M&R$>M7F;ZSGR>_[2OVV+9M$2]+S=$.U5B=)*ZX%A1L 02 MC%/(.>O* MVC:]P86B%&?:[L855Y#D&D.>$ :SI.!"VO]+M)>#WGO$L='21EA@&FG!W(H; M8!MY >UA<\:&KVFC#C,H0F%KM M2:\'#6=*ANBU9T4&W=B!F[?\_T6O'* MG.4PL1Q-)#)49%XYY2&#CHVA=VV>6G#WUTKT &[QQ=R#J7M G3ZO-\];)T&;HN(E#:62P;/1LSE?:N3:&2#U9,N7:U M'[_IY9VLXS[T)$4D*:BURS%/."2I))#GA$*#J4Q8JFB2^ =-]RKJV#X"8\OU&@FNN^SNWJ. M=Q4%MZX!A9OC2E?P>3O'&W7+BQJ%MQ6AP%;E,@ARJ_1H9C_@.SJ:MV"@K^\( MWH:P[_8@$]3ZM>]7@N%LA$&0W+,LAAFQ6_ MRAA.UX!G,?_;8KY^G+U^=Y_A65T6\;;LESB1/)-:*PR-*C D$@G($L.AS%+$ MTD**#/N? H2//S;"J"4%RU)4\%S)&M1L6W;S^4%1YLI <[XM^ M!O9* U"K &X'@#W$-]4K_$.YJ:)/0Z"_JC.([:ZK\,<.Z,7JK/.^0ZO[8[JV M+G4!R3_6"_FOO_/9BYYD4M*@0X<0]/<7G%!RW+M.'F MIVEH"].#2?2S6Z^9FIZ_)/6L_*AFY>_57'PN(8W95 M.^X >N:ZKEU'Q-KNC=?+\D/WU4[QA\43G\XG69XH*@6'*,T32 HI(46)AJD6 M),ME;HA08>U&3@\T-GYQT.K04 M:8]>5M.Y7JUNY7^]3%=E)(8R.+1F"P(_$-:&3NR!J7C MCZAH]LPCUP(93"C>X$1BELOC#4HQWNH?#OC>T2[?T=]*?P-^&9_ M;LT?MSG@"\ETE5OV'HZCOH?"6T62VVY3KX\O 3IPC='U2QP2HN@R15GLGH.X8XZ'LL/+N=7M)XX_Z MDR_+H-KUZ]9Z7)7E*.X?^?RN;%FP^LV=A*P^SZNJE >I7.4O/]AW]A.?+FM_ M5$:-RBB%/$N)M0FELFRA="+GMKP$.*B PZKR!D9,?1O;_,?*K1N-7L,F[XU& M[3/?\O$)V+&P8&-T_- /I3AUE5W)%:',I!";Q&Z?*-602I+8%S3A7*F":DV" MJ@*>'F=LG\^M'=[(&5BX[PR';D 78(A5F^[,*,,6EFM7 M]:@JW(7+NQ2$W]E5VK_/=,EC3ZY^W+\W 9-2+LN?3PJ9B:S !&8*63L^D0C2 MHD"0F"05>9[C+/>BA?"AQ\84N\+? -6(?^-"D#8*5*D,C0HA1="#9D4JD5,E M4\ASEX>8&?:S-YV5C0#_=\Q*.^?WBW7O!WR[,'_8 MPKPK^TT5UM\[SB$- ?K">ZCV #%Q#VP6T 6Z]M8!04\D)7 M'Y]][+U>/I5>P_>+U7JB>,ZT3'.8:2H@$:G]2.,T@4((^QO#J$I1F+/M<(BQ M?8Q+":$=Z:DZSNB6/G "2E_GTS4 ]>X%6CN4".!AC8 M%W%.P6.GP-DKNRWNO_/EU)T.?)[;=UNOUA_GZ^GZ]L<4[82+F4*#!R_ M;A)S[-I09;#(!(&D*!2D)#50IS)A,N-V*DT]B1_G:I13V,CU1A.HRU(4;S!U M?A^CP2:CYT^5D\P:KVX"=@2\ 5O9076)FZ>#'^[>$3'U( :RL?(4KI)EV*2& M&+ =94!$>6CW]*MIV7K%U0]XOY@[%[V>RZE>N;+&LX7KW[RMLH7M'KR@.8$) MHM*%)DHHK+D.B=&,ZU1PA8."8<*&'YL1OR-]N7+WY _/H J8!T_Z[ W=OOFR M#5BPE1W\T4LQXFZX1$HW@OMML5!_3F>SST_/?+K4 M:B",T+C+":S/6#N]6/W;S' M]EIZK%IZNQ+TMP)WHW>G&UF!:W8:2FW^,^#':G%1'8;0&IEO0"/US5Z ]%9P MX"2/1V7!8$5B,?]Q!R6P8#@.N2O\ =UHJZG@9#FQ+@B\[;[,F2E2:8DI@^^?+Y]]_G+Y_O/'W^$45$+ MJG[<$P>KGLEF1\B=Y@T]M%B^C$8D-FD9:%#ZN*SP(5]XW-&-(+[J==56TY'- M)A?C?K&33O^XF-GGKK:=0:U*W? MXY%11_ B,53HZ(/25D=H#KFLZV.Z$=QW_5//7_1W[9)P[0;QFUZ:Q?+)E;R\ M$[/I0QF-X@K:.:?8_?3)7G)G?MB?KDQ5LFA[\BD+D1!2<,AU5D!B2 XY8PSF MF:4]E"I9T""+*9YH8Z/%6C/GF:YU SO*@:UV-Z#1#U0*EOU,=U2\XB [XLS[ M\>[;S&?/E#ST5 83=GS4(W%Y1,$&I?GX@!Y^ 7H8H7-5!5=2=/7)@N"J5 =N>!4,+@TX=,4"3P!.5"CPO?/J0I552^^J&N#$;J>+0KKVAL+5 ME7--M!@C"%*><"U-BC$*ZL!Z9IRQDJ;Y@^;1)O?BLP3NE^FIWJEFJ][W=K+NJML7?]/IQH5S3[%45GS))"T9, M5B@HE25LHD@"&4\P3'+$\H3S%)F@7>29<<9&U!^FQNBR51 0>OVGUG,@^7+Y M6E80+\N^EW%9906X6?E372H69NV= ]W/VHL 9<]<79<@JD0$.S+&,_4N@!#) MU#LWRJ"FW@55#TV]2Y=WW05:6>?K9?D%^CY=_6OK:^:*%PG)F"4()2$QDD&. M[!]*I)KR7"O- C>"YX8:&UOL20J?8(SP@D3'%)<<$AX02 3 MF,&"YP@)6I#4!,5CM(PU-KK86M/+2L[ @-(V6/TH(A)8/7.$DW)GZU'+&7'G M$0!'K(3XEI&&S8R_K/)1BKS'+9V-BC(D[!_3]>/[E]5Z\:27FQ:>S9MM,J.S M+%,0,VX)P[ ,,F4TI(E.,HXY(C(HB,%GT+$QQP=M=R5+NR%?5@>1P9;%99B] M;8RHX/5O;93B@C^MO* 1^&;;BK@'4@F!*)X)")(R'\$W+6&.CF4U!"7=L M7A;EF6W#>,,XIPUA/ZJ)A%O/#%-+V=3IV9;DB-WHUP..2&S2-M*@).*A\B%W M^-S2C3*J"- ?:[[65:J+K&J%58U\.!+28)Y"2CB#).#+ZWW3;Z*-UF\D7: M)I;G[ZW;T ]:O92!W9\6R^]:V*_$^Z56T_5W+1B>E*PA&%.#>+=JP8%9+,&R%!W(4G;[ MKT;X@*">:Z>NG;,&FXG1^,BV$V05 I5&H%()?'^+"0J(QAIPH@:*TNI_PL)" MN"(AW!K:=>T8PX5\14)C+Q0LUC,[? 5_R$?[_)F^,S_TS%[T\)N>ZR6?N7+H MZFDZGZ[*\^.?NO:RW)>IL9MZ7507!DELH)1V(T,*G-G=C,&0)&F1X SG>>85 M&Q)!EK%9Y(TV9=9AI<\-J#4JK?-]G2YZ%*//G<=7<+@9Z?O(N9F,NQ.3<7MV M,L ?I4; IQI;]/D)^ @.-T\#?0,'F*^PCV U_ 2(\, M^P J/9W%C__M[VG\M[8 MOVR=-L=/&F1AGU6@6:;G+^CL))^N]1>[I-5G^SF9/TSMBB[[K_^^TN9E]F5J M]"3-N%%)0F!&,G=6GW)(D2Z@I4Z!"ITH)=- C^[%0<>V5"N9X;"V]$;%>'^';X.W%)>L!48W%;@5C(#)W14 MSZ\W1/$\P)>''-H3[ W""8^P_[V=J]"Y>N3?EHN?4Z75NU?[9#M8E6]AS9-; MNR/_61ZE3'AAS0+&,J@DX9 0:B!-*8.4)456($/37/AT>@P?.HBI!NCTZ(JE MEZ3G?@8>N.A<(R(F" M"C(F&%24%(5,>580W*F+^&@[$6X;9%_1B/ $DGZ$^A">USUV MP_ WZD-X7L&S;<)C]2&TY&'T:C5=S/GLDW9VB%2Y9D4.A482$I42R!52]@]" MBT1IAK@*K NV-\#8EO6N?, EK4QEJ'5QA*'?DKX&F9X7]!XH3K:H-;Q.:AVO M8M?^XX>NSW52N1/5N$Y?U_'[[ *TWB^>GI?ZT7Z3[(YF6XC6&@EWYI[_-8Z\#/N [CG MASTRC'U_ZDL$]^3=KVQ] ]PV8V& E3NB"1" 4BRCP&?(80>[NQ MT*V4KO+)ZAM_=<OOOR,8Q_O*#VXY_8\/5]XE*+ M"VIY7?WFJD=0+7(/,;8A$$4B'Z\A!R6?$! .R2?HWL[E1P^I;?,A3I#06$@* MDYSFD-@-#!0)P5 HQF6A"XIY$>):;1EK;+[4]R=,G4X=/=KP]2.:2*CUS"^> MELT-N%VOEU/QLFYZ>-BW.7)^^$6XXA4J/3O2T,5*+ZE\HF#IQ5NN:XQX*__K MQ74R^_"RK"JZ3Q=JPA.%)!?"\HBQ&RJ$&61:$9CQ-,^03E*!3JFVPL>VA M2AE74Q>XU;'3X4E(_4@D%E ]L\BVGV$C**@D!=_:6XEW;F#8!DCDGH4GAWJ3 M-H5M2I_K3-AZ3\8#85,N96XO!>!Q?A;N>*OD#LW[]<%L#8XKBM-.*$O@%;L7O M-+Q_1$QL!^X?<17&G?I'^(+ETS_BXK,&[Q_AJ]VI_A'>]U[I39L?QEJO/DQ7 M@LQRF&&JL$$L4H9(5.H61*&U44DG$O(N\T^M@8O1&^3/8] MS"U8@:T"/CWL(TQ.H*,N-N0#>>ZBH-W=FQ>"6FSWGM?8;^/O"X'EK ,PZ"&= M*U;;YU3U%C[/ORT7#_8=795)IVJZ?G&-U2IB5>]>UI9H_ZG7W_A4382U47F> MENFB!A)38$M\KB)"*@VG%#//S>V5Z7[S3[@VZ-98/W$OTR;ZXDTP*K(5( M82$PAT12 T6F)2R4QID[&$6%5]!(X+ACHZ][^TG1W$D8X(4/@-GC<*,?\$9! M626P%7$Y^?N!.."LHQ^H!SKNB MYV+E'.'"M1Q\!CQON]"-,WW-CX?-,125;RN=Y2&S?>I#_&\Q,_Z_=<7G;?VW=W6:#,Q##THJ@[_1KF(8>"<3T(,?$X'+\&'Y;3L'?*C+@;Y M-_TD]')"]-_>HRQ<5@C9< F[PQX M'KOMZR'IF6L: 4$C(?BCDC&DF=,9? +VM-?C-- 6]0BO2#O,=@!:-XQG;AUN M_]^^E9'47]ZF&_Z?7C0OVV7*Q6DY10(E": M0998?B/2I5!F7$"3YE*J)&6)S(*")ST&'1OU_7 AX_:!%OS04'$OC/TLL]C( M]60'*.-&='VW31&&9CP ME.@L)UEN4 A%Q15O;&2V2;BM4U_*15I7\JTCQ7?TVOGME\7\ =[KY=/N[Z\J M57KMQ/OQYMM-YU!G_)ORI\W<[FARLSN#._.ZU7!3)-7NC/O8$_>#?S^U5:\5 M[BVKL$8"]D*]UEBC=-B+-Q^D;W85K.VHFS3U\IOTNK*;KU=U\<__NL\ID)6MAKR;&[N,S7@B8D@1#^Q6QGY6B MR"$N>!7P,-3,=Z)[?GKLYW3 M4O5R2C<"UV:]BY"J 0 'D:\E"'!AH(6A:8WHD -%"[H;UL49._I=4ZI V2\ M[TZ %V>\[]! WJ&1OTMA+JFWF>&VE/<<; MFYU2%PK*(HSM MSQ^X%J.7LL"4BRMH(/EV1]@-1 N=7-J*-*J3Z M(C23^O#V;D3TCJ^FJSM3^ZY<;?_%;"I?JS^W#N3"4(2(8;! 6D'"B81480%Y MH0C#B"8Z"6K=X3?LV&BHE-H%37US9YSU9B^,ESSQ]J.E^"CVS$H; +' M=W/7L]W]S^WT?O*9+K/=5NOE5*ZU)HQ0X^6B[E'&L9%=I:);K&:QU-.'.="ULF!9[D[F0%H-PNBOC[GU MX\HWGK&^MY&;R6KT ]_K27)"WY1_@AW970?(1JWZ$N?M._CA_ATN568Z?W%^ MQ;JC>ELL=C!']SA#D0B]#PD'9?\>(3[\5/0Y5,,10#L&D0C@S""# M$D"[HH<$<.'J;@3P?5-+X\ZXJ$T7M/E!B_6$I$@D*260HT3;_2)%UBA()4P* M5PHY(51+,YGK!R?*O3\3G!O/ZPUGU1M^-&I_;_M67+>SF+FPUK4+:U56Y#!6 M. NT'R]*2LH<4K_?;)=6_[=_D-K1GJ(+>XR),BIYI!9M(,.,RY=QJD(=G6\^&GN?[;]V.VM MYK!G1HPT?8.DH<>$/G**>A31WB1]/2:HYU+;HXX17KOG?KIVZ?6?YVKZ M^.P?T_5C::(ZW^CC]/E^4063?%@\\>E\(E-$39)A*'-I(&&80LHR UF&I4$=LKB@E M%#KB8%6&.D*Q6X"HZR,BAIQM.XN4 6[.>+XS=3-+/OOF(FU+UEQ;UG2\^F6Z M6D^XI#I'LH 8"6O#*JJ@2(TE,<-RQ(GF6 ;U6XLFV=@H[GP0UE:[.MBSC+"O M#*5*0]"H"/[8*@D^SE^>ZI.WP':5\:;?SZA]DTGMF6#?:#[C!.%=@WV?87J= MY'K[0+YKX/0*];MJ@ Y)HU]?7*64.U.FJ&Z_22OW5W<8.T'$&)$Q!?/,E:1, M,8%"8 T-X8*DJ=#(Y-YIGI=&&QN55_*Z%;TH,\2G6Y'+OSN9 U+L+H+=3K+1 M(>R9.&OT[DR=7[\C+?C< WH!*84Q41PH"? J-,-2]'S1:4VJN_B0X=+@?/79 M2USSOJFC?_F1+_4[2_UJ]PCV=KET83/N=7KWNKVD/OF^_9,ORZ0WEZ;B^H=6 M;F\GX/TCG]\]EUN(3XNET=.U>CNF13>M ?FNG$BQU GM! M$3N* _$*=J^KE0>E]C>@TA_L %!3]=I" &H,;L#VI7&YU24.$5W;PT]>+,_W M@)(/ZQ@??DJ._.9O(,(5+:KM)F@3C^CR,9]T$U"4H(0BY"+Z,Y8[3SJ!%.$" M4E7P3.8L(V$92>W#C6T[^+M:W+^O'Q7+Z;[MY) KAI! *9@E*-&U I BI- M++U9ZW/0J;BJCV'\*7G+]H91IN;:UH=AD 9V1/1\^%LV2@S3_T+_Q,"'=3-Q MK0G^Y$J++.2_2J-[M;.Z&"5$Y0)!F1GE#EDE%%03:')9T"13!<8XQ+YM&6M\ MWQHG*E@Y66]J7\K.9Z:[AZ4-;S^;-Q**/7\^:@!_5 !6@D9EH X(EFZ;2,- M:N9ZJ'QHX_K,BKO3M$?V]X+5Z F;./EH<9V1F!GA=W+5>7-BK[& 38;YVQ M&,@H\\8DS,8ZJ7:KX;1_QW#6T$E)]TR;NW>O>;YQ%-<$N1D#1'(J4 M4$A0IEU.50H12H5,_Z57 M=1. 29)E2B.IH<$\@81R#5F69E 6.J<%(5)BKZYY%T<:&QW6?OFU$Q$\5XT4 M@CNGG '5C\:B0-6_>[#L7E*C54JY:4X2M1]).Q3Q6HN<&6?H+B'MZIYH^''A MAO"$HK_QOZ9/+T^UB9XQ420%2B#-LPP2C@1DKGMFRG))$U,HA;S*EAT]>6SK MOA;./^]G'Z?VI7V5]CTOY5JNB#N7L]I>D86S_[S!G ME_(+7QY*NOB(I7YTT=4_=;7&ORQ6JZ]Z?6?L8I]DG$@A40H3NV^!1-H_F,P1 MU#1G"B5$9BIH.Q,X_MA6\([X=8BTW%4 S-J:%T:9$._O>U\P]__5WR!TXWS[ .7+NGD M@Z[^^WE^T,3,;H"4GF1V X)YFD.%N(1$2029?4I7= =EW_6S?N4<7?5H6^UI/EUI]>%FZ6M-E5.G?^>Q%3R0S(J>I M@1E%&)+4VEU"8 :)YCI1299EN>R2Q^ O@M?B&CX/H3[L76YUN"(A(6!"/'W$ MD?$=R#/LI 8[8M<% $O!025Y';Y_ TKA(_J"PQ&+Y0$.&'E8OV\X)$?>W@Z/ MZ!CB4]4T/JAD?+M^SY?+5SM2M7JHS*B0(H6ZR"V=4>H.[UD"+9<)E>=I87\? M%.SC,^K8[*NRX+A;665%8KV5.S#(QPMQ/[Z*CF//3+6!\+AX.U^#1NK8'!6$ M4JQX(*\QAXT,"H'A*$8HZ.:.'JZR*%9S'$)DAA-,.$1%2NRF+M&0$>=@)EE2 M8&9W>BR;K!=K/O/T7^T^/8A;-F/TMS#NW1B@KJ< >"EJH#=J#SQ/7U-72/KV M)-55]^*?&)U2.);W9^_9P_IV3JEUY+DY>5&WE5H>)M5;J^:5TR811%("#5-V MO>(\@2PE#!8)%I2Q3-EU'&(CG!AC;!9!U0;3?<_[YECX%*)^B_A*G'I> MRJ5T6_=)]!7=HGVD=7UJA$%7=XN*AVN\[=+.'MCF\-BU9/RJUQ.[F@5BA=T, M,"8@$6ZA*YQ H6FF#*$L(5YU=LX/,;9U7EJKSU8VUVJJSFJM%GN9V^J.,>R[ M]C)7SK'A,C1\$YQ:4/9VM%Z!7?].U4WX1]W0\VM+)G 7Y^D9Y>,Y2@\'^/^[ M>[QG8RS0(]O( $T6LV9J&05*M9I4(K15996SZXX1KR2@_W M&'X&H4]M6 M397Y_H;/;F936=R]5JHE22 M2%X)F*?:!]2TE<.*BQQ2A651,I9(8=6.\LSX8^.E1D50ZP@Z)>VHZ1R"_=P3 M )?(Y.(&B35Y7##\!#NL)/^WQ\7W_ZGO;(A!_V7+!^?&&^2%OV!,]T9?NNR* MRF0FJ7NZKBNA-5ERF<0T(4D!D:@#4;A^9VE>09$E.4XIP[EP"I([*65LK^\F M#K73TB\O\32B=D[$U3A%?IW=(?*K.78.@I"EQHYD#%]A[)R9)PN+G;W8MUUD M_>U?W;)5[2!,DI(GI9(9+%&IWWE6,%BEC,.R4!P3PD6JK/)SS@D8V^ONM#5S M%C6[]_H:+"*_TIUJX(].N8 O\SF[@[5V/!A^X):.IXT[;N5XYCJ/W=;/R^F< M3Y_IK.L:?3]OVRBTW:17M_.ZO.FS^>WF5Y\6:[F:I++*]?\*6%65?L-YHM]P MQ@LH4,((R;)*X-0AT/1JA:S>@N'#3CIM*_GZ*%=VANW\>FY, M<]B]O&I*+3:$H\_0,#RUG97.#G _!QMUFSXV*Z!M 1MC=G[]:)JEB508PZI M)MI +ULK)A6D5:HJ2562,Z=M\GYQ8W-H=UK1TC8HSKF8]@6 ::J]AJ*2L)!Y MI0&F&%*B'0J153)-2X(IQ2YQE@$!'B#P<@" [983X6"+_-&^U"HY:(B''2KA MVK_U"1NZIYN%X2<:M=G:_NEE),U^\IKT\;FHTP+I%(.*<08]-P MLTP1)"E2L,0%SC-,I>).Z2%G)8V-GHVBYKB^415TNOIM,I['UXY!@J 6F3Q\ M 7,FCHM@!.*,\W(&I8N+YAXRQ>4;KMJ"_")-1^ F4TTMED^F?>0]FTT?-UW. M36.RA^F3ON1>?=4_7:FFCEF3VI9."*55E14X$^JTJSKH- VS&VM"+EJCP.ZD M;TF>!.NT'"'W02^7JV?L7D<#,PSF\[AQO>C^'\LEG]J M8MOMS[6)/MDD ^F%.5-40,DQ@2BO"E@AKB!.*6$9%[E,$A?VMI Y-F)N5?X? M=9VI38^^V38"BU_(A?$&WXYI T,:F40W:.YU/-R)9PN>6>2 3R#6LY$X**$Y M0'#(52ZW7E?D>Z7=6&..B8DS8N[5E^GJSS>OYD_MV>I)?I _UF^T77].6"J1 MQ#R#"F,$$:D$)*+"L)*)2HE>KFJ'TZ?$MX,.8Z.IC0GULFS7B+K0M#; KX2W MR[38$59DL",3V&63M=\=EB];*4V_JUEM*]# C;ZNU&ATQS8<6 L9*,?]/> M"K:Z:\J+078^J 5B.2?1@]*;#RB'O.8UAD\KJ6-O4DN[?5DO[F9T^K3Z,->B MS#KX[70I#8V:X^I[I:9+M\!QN;P=9H\'%<#X!+/[+1/ A#-3@;P0/AV#MMD"GJ;\865X4! MN[L-@N5^N[AA1/H4SV@S,M^TO3]H+LLL9SGD&:80,4P@2?0_!5*DX)5 *+5W M+@X&'YLWT*D'WKB4>C@ S.)#>P4,D;^,6P1\&F >0N%2Z,(?DJ%J6SA XUC- MXK3M_04L#NX9L&;%:6WWRU25##CG$"D4@P)RS*89D16O$S*'%GE M>E^IQ]A8KK7$[-NJQA:]_%FMFR+FX+DQIRX5)G8- D\;BUR2%ORGSX)(AYF4 MV+M+[7S<*]": >HZ.K4AH+4$:%/ GBW@MX'GPR6%9)!Y&2J!)-[\.*:/7(UJ M?_*(__ #IHYH(NW TV@_=AF,?LT'[<+2B1]B( M8Q\4OTX(Q/[!'9'XC@.7H\AL#YO/7&K5R4*N3)GMI]?GIXUMVU&[W8R$\IX6F%8 MIAG17I02D*640%PRF7)&T@Q9A8E8R!H?Z33:@N=&W6V5"*?Z [WPVBS7@X$6 M/>"CQ:O5="?:PV-;] )P3J490@$X6/$%?R!=:RO80'.A>D+O$$/61["QY: " M@M4MH?O8?JG[!319M"E"0F !">8<(D532$J4PZ)"V#AW2N+*8Y%J(WNDB]-- M^]7E1E./]'PK\.W\NF!8CJ.K[5;I(3K:'D,4O9_MCLB1=+,]!L&^E^V)>]UK M^GZ57"]A7R/!ANLBN\Y M,W9+^)Z]QK-^[_*1SJ?_JCW+N\5\M9A-11?A8MR4SNN\5VTA)CJK.Y'5A9M. MQ99G1;4;MW)6?.4^1J6O7M!NP9UP]8[OFF7G;& BV%L9//(@U :%J)H=6 M;]ARRY' /:K4'$N.V]=AM5Q/MN*E>&?JQD_EZO;'=#7),BQ*F2)8(+,UEYD* M3#A5,%AY?#WGL@W ;:>/?&SVW7W0*4WBWWOON'VV^WL&)O ML]WF>M\F?*MU7:OXA\D+D:L)Y8PFN:A@D18((IR4L,*\A"5B&6%I7B0FM]V^ MO.VA "=Z'*"@[8.1T<0CU]7L6S5=N^D=H&BWWKP&F^B.D%:MB16YA(A'N[O3 M9@=K:'9KAPH0@Y))! M)+(,4L0HQ'K]4]"2(Y?FPV?%C,[ET1HZ?*_/PV?AW00!)?++W.H(OC8[/8V6 M/I[->:0<_)H@B WDU7@BY^;37 2DUZ,Y?_=P_LQ%"_:\FP:$TE=SV&=8 M]9;SY0N=;7M4985$BI,)(EHN(BLVK_V2ME M;%31Z&G.?[YM-04+HZJ+EW .4QMW*@!2L;VI!J1[!7:4!/>A0'+QI * -90C MY0&:HQ=U 8Q^)^KA+EU\19+@A]7JY52Z3OWG&Y/4LUM%9((5 M*RG/&"P2TW"JPD1[5A3!(LN4]KI4BJA3SU0/'<9&HTUJ&ZN3VO8*??TRG3=9 M[ZM?/=(&'2?&SAN+#'?L7?LF';/1OTL3;/\+:\6[)GS@=KG4=\HFZXDJ_1R8 M%&HEIR94)7!FH1^>(1,,'348/L_0#Z*3Z8:>0WD&FSU+4XNV;?.WJ8PT0:6J M:)YAB!$N(,IR#BO&4LAH2JM?MVY45<*C5!'> [ MG;W405]U=]A-YUC'T*\S^-JQ60#,(C/61L.F#^C-MH9;P#"J?A1"14.=D3)L M4%._J4>Q210@.[3;R8LH6OK MNY,,2%"F:"ZAK' "4<$PK)#,H)2S*/W7IOFM)E7S7#W\M9@(2@M9< [U M\M!TH4TS2(GDD*-,(%,JC^/,Q:'STF)LCIU^0@MG/O, WYK9XD(:G^.T_FWU MO*T%3?V\G8;>N\;<-,2G#0E*-8G&VL'\??ZR>J&SS\O%]^E*"UY->()37"@$!9:FI%0E8&4" M&E!5EJKD3)#$*9;!2?K8B.^+Y OM4[X"^F3*Z9A*2"]S,5T]OY@7M&E5YD:, M;I-A1XC1((Y,A%IOL*/X#=A1_:9>UK;:@ZWZX>C/"[5 M.U"Z\X+ED.;\ M!O&(7?TH%\]T*6Z_3YM^X1_ONL*CE"*I5 ZI9)4IWRX@S0B&)"]$CA(J1(:L M8U?/21D;7;5Z@DY1H#5UB,<\"V8_#06#*#+=G$+')P/H+$P.8:LAX!HH;-7I MH7*+5[V$0F^\ZMF;AXM7O:3_7KSJQ8O]O+N/4GN/6E!88M.E4;7&W"P'=7<)2&=GS!J<0 [897F#.EW6YA\Z6O8W>CA7>EC9 M!):^7RP_Z'4/K_VY29&E5&040R5*T_LZ-<0"#FX5@&0&LBS\D#, MS;^Z $6O>W7NWN&\JPO:[SE7EZ[U\ZU^GR\E-S?H1:O66$S-\Z"7KFUGGWLV MFS[6S\@;.C,$_/6;E.O;>JMH0DM*L*>F\.>CX)-?WZH'^:/O8WJ[7RRE[6==!+8O/=&D6,BEBN92(0E+4 MFW&HU']+*"PRDNA5=971TNEX=5#MQ\:/K9& MU:"]=8P0#>6U0V S+[5FOXP M__GO2XVG_O^EE.!I,5]_6P$Y-V[2;_JY^@;R M] :8I5)]OWD-'7/8AWW6[!A]M$]0Y,]";3?8,QPTEH-?/BY6JU]O0/=\=1B M'1#J1V 'AIV3[!OPJ7G>-!8WFV;ENW"8;)(&D( 9KS]C'D/ET0ZJ^[#9N3]C M6HYR?G^*$G[?XW_(V6Q5]TR>U771NZYZ^D?O*6\=@B[])J=$IB6"*E,I1"7. M(449ADF5IU5:"9)73AG%#K+']BU\NYS6R0-@.7UL_-QE8X1KWU&?>;#[TD1" M-_)WHM:Z; +KMIVE^NE4]0K:-!V2!*-E%\J"$Z@')(1WZ#.';Q?.['G>Q M?-6\.9&YR!G**,PQ9Z:N.(&4Y10*+A7.5)GRU*J>WJG!QT9'G6[.F3![B)4I M%B7#"*:TPGJU1$WVMLHAR4I)$R8T[9B V6KCT-@IL='_NB$9EP-VK5 M?G3(-J/'Y@9K)[HS],!M0X^-.FX/>N(:S_K"Y[K)&^K73KAO6;M3[I$!96B69@CE)"41")I!122$A-">,9AQ+ MIZ:#4;4=&^.:4)!_!W2K.Q [RCM6.(XZS7;L-)K)BTQWG9TWH+;T9K-'O>-B M[B69U@;#A8+:Y"YI:,=JL&MVDQR^8WC FLU#S$^HJL]1=1VV;O00L!]5GAY$ MJ$>(FFDA_.H)HQ[M*89[@ M'*(\SV"E> H5846%49JF@EN'LP50:&P?%F.2VP5J>X#6$W06F=S0UJ8]DK\!&[-NZANL"#_.=#D$Z@T\;0,%]0TU M?6Z1@ &Q[HT:#"%GN C#@*CL12.&'-?MHVA:R]>=1%_?3V=R>:<_O8]ZX3=A M!.4%SA4LE$@@TD\QK#*F("ISKE2>E#2QVGHZ,_[8/EF-BJ#6$71*VC'A.03[ MOT,!<(G\67&#Q)I=+AA^PG]?2?YOCXOO_U/?V;CN^B];C_W<>(.0P@5CNG?\ MTF57]&!Y_^ZWVRYWPYS7S:;&MZXCFU=?Z'0EQ41E>96450$K3C*($L8A3=,< MRHH56:IHI915A1)'N6-[Q;=]6HSNF]RNNME HWV3KK$"RUI_C[XD%I-AX9W& M@3@R6VQ[E=3H=GJ#K>)-XL(*?(F(KDFV0Q8 M;&T OS!CQ:_^O6C<9HODDJ8Y,I7$4*%=;JKTMQM+R/-4?[F31#OAB5N42J2Y M&N*[[3A3P\R0W8E$--PC?\PWD+>*@ZWOU#8/VE'^!M3JAPQA\4 M6!"+B^R! MPU@\8#D.9/$9Q&-]\H_%\D]-#KM-A/3(MR_KQ5U=!.O#?/6R-)_$V\?'I7S4 M*Z*OZ\6S":/];!9(,SD7=&G*F4V0%!413*]75%KIY0LGD*$\@T5!1"$+E.L/ MF_7R)9A:HV/)QK#]UFGF+(]JV]K"8V#:67<#:&J>FG<#_ M^%D3Z+ (^RD3.= :;=@)=5O(!<>]=YT73MIPR\#@".VM$L./[K>(;/+B?I/K M;PMA@KZ:D'W3%76Y^C9]UL*X>5$>Y40P7F"9Y; @C$%$J82$F*[P5&8IEX@C MIER6)-:2Q_:A;9-!GVK-Z^C++H=GT2EO/J2M]FYK$/OIL%M_1 $Y]K%#@V^C M-/BP@^]&;_#Y,K[.JPYGK *M..SE#KK:<(;C<*7A/H#'*N.K6:Z8&GES\>[' MNDZ\_+Q^_@U/D:J(DX[C(%,SR2G,82P0D24)ARI62DB=E M(BKKE823Z+&16*>BB?XT.MX +?7)P5MT ]["I8\&9V2ZZO1N@C!;S4&K.MC@ M?-OA_! 39P?/.QK> WG707%WD>UFV)_ FF)<(%2V!6)@E$2G%(BU+"2LI"9@Q3YE8KQD[LV+X >ZM2V>CH MYJQ:PFWGJ88',3;O&SUAK2AH>PF"6_-$/\K&6WUW 5-G!]4-HD#>J:7005U3 M-R ._5+'N_VHZ).VA*Z^-7[O=/ZXB7K7?_^PED^K31&EE&%4<9%"EA0%1 G& MD&#,8L=I[J ,Y@S'(8FY M#^#'8YH9GZ;KKA&'B6?1 J06(U<3BG,I3'Q"PKF"")0T&5*H2B"9). M?E2/K+%QU=W];[]]>/CMW:>'ILS>W?VGAP^?_O;NTYTIO/?+I\5:@K1R#$#H MPUI[JJE$B)F*_/HK4:4E)/H+ 2O,T@RG68)+Y!:^$PCM88)U=I2M*8OOJAL. M93OF#X1<9*X_A.S."C)G8K< (Q"5]TD:E+PM3#ZD:YM;W-,VODI>-\%\]X-_ M,^N.3_IQF A!2LJ3 BK$L6&*'#)*)$Q4FN6T9%EN5S+DG("Q47&G(^B4!$9+ M^\R-DR#V$T$(:&*O3MU0<4K>Z#/=*WOCY("#I6_TF;.;O]%[G9]W]3;&J"RO?JZ:[8SI)95(J;NH9JU*:@O!4O\J%@BG)2RXHXSBGDWE] M.BP>[/VL?JE6#S%I'N(CV?$>:*/T"BSF9F6H==9+1+TNI+7*=;%.-R?@ O"4 M%V69<0EQQ@5$-"?:T:PR$?F0VZ\P O:W(]5?A*'.@,0<8 M>P(>A01 -=0!R36J#'ML$@"TH\.4$&-Z5?%I,NO^FJZ_W;VLUHLGN>RJ_[]^ M6N7I>P:97.&2R4+J&B2 M:QHWQ2R82"&MJEPRG"94V#<0/25A;)2]KZ,#;9R$SX)\KP4E,M'NJ^?3A/WT M?S0MATUPSB3)4NW, ME 26:6%.=E+3H*"JH$3:H4E1(0ARZNEV6>38F."@AO5!">L_/M:-KHWBEI]X M!_#M"",LI)'9(P":X:IY'P$4NR3W5N XZFH? 6!='/OX3E^7HRZ\_%[KW"W9 M_K&S9-O4%34[=/I_XH'^F%0444Z3"JJB(A#E1:J76%+ ),4X56:UA9UZS7CH M,#:2^N)2O_H:[&U]F*B(1O=P:NV!>9' N=V<;;WCS@C3$C&D#^0-83 /R5V# M@?TG;XB.O2O_H7R2@?DW*5YF%"55HNIYN M# %UN?(FZ;*VY0:P5[ Q!_Q1&^2R,>,Y;19[6O$G(S)G_F>8!Y>IXM7N7R-[KF MWVKFW/E]4^KG7M6_G/"J*#)"&4PX,?YVGL-*2 D3:C8=LE*(RJFX\=4:C8WA M6H, DW/]MS5XUK^] ;*U!SRU!C4=#%J+;KJ:8\8EJ:\ O[P\@_7",23R^NFU M8\Q!)RTRCW;SM:MLO1%[ SI[0&?0WD4W72$S,VGU%>%X-AC @=CW>GT&Y>1@ M\!TR=;B!W1,&[Q;?Y7)3YT J)% I.91Y;K)<&(*L$ AF,N=97I@&XU8^Y='( M8^/36CF;L@87 .MGMJM@B,Q0U@@X)0*>M-8K W!_I,%2_TX:L)OS=_H"CZU) MDVRR3?M][__>+>#2;%G5S$/'[7(]Y^_PLJ7[6&,9$B0H*8J*7LSR% MI-0+0$J0%$(E65I9!8E MLV2Q$QD?^\@,4E>CWK'@!FQ;$#56W(#.CJ;UD "U)>!VH%EPV(>,/QL#[4-& MFQ6W7KA=R.MLW]N%O'(HSQSTQ4+\-9W-/CP]T^FR#D+0:DPP M5I0QD<&\H#E$,LU@)2F"G!+&E2)25)5/[OE):59OUO YYULEZ_88KI5FSB!K MMSZ^ JB!\IM;!6_ #DQ&QX!)S;T8A$IF/BUDV"3F7D./DI?[K_;EL(M;_E*C5Q>E6%2E]O"]DW)T%V+''?HKIRILF*X0$4!L2PH1%BE MD&84PZR@997DJ&+"*?!\P'D:)/2ACK[^V9-DN8DZ'/2Q QWZJ^F"/XS2H-8Z M8 AK(/Q"[9!>J>+%RWC MB^1R^KT^$TZHRJ7,.4P%EA )_:VC.1&P+#"6.-%_$CEYELOI0GQ=TZ5E?2 [ MX2[O[*$*\5[?-W16]QRF:\#DXW0^-R<="P4:#=S+BEM,@@:;)(I5D"NL'0[) M!*PJT]J#%00715:A*FLGX=U<_-PIZ!089 +D7$2&WN[C%![,R-^@3CFPU>X& M;*P :K$$=TLIIJ&7.6Y !:SK;B%T\+KN]D"M2G7RS*1PC)AI-)K(XJP56"#C;#QNK22X4KQ@I8@PZ_5^ 9HG8VKW&D=,LC5&J)@P:V7)0XLBZ7F2F*58:$7<9A"5"89I#3+H,"53"@JBY0XM3T\ M)VALK-/J"3:*.L>E7X36CGI" !9[M\P'*V=:N01$(!HY*V90VKAD["%-7+S> M9QN=SAJ?B%'^Y\.VH^=OFH>^S5X_+Z=S/GVFL]NYJ24N]1.U[@YZ)XE*$ZQ0 M#E4N%$259+!*F&81A7-.]3^171[TM8J,C59:E<%SIW,=!C]MM39ITK7:+GO+ M5\R2S9[],-C'9BAM!=B8 7;LN '=E&Q, =H6T!G31;D,-24N1P'#3,U0QP01 MI\CQ%.%Z7/M/&*X8?\#3A^M1V#^9"#">QT=L=VUO#D5VLBI3K)_) I;*]%], M3"!L*E.(RZ1$)$-%)>P/@<])&=OG9V]+$,BF7(IE@^Y^."T^)2% &G:CKRX1 MY.KW]^/DP.\A\!J(O$_@%HB,+X'0R[1G;QZ.1B_IO\>1%R_V6]QWG1^FTG2U MK0.GORUF^OY5$^H^(06B:8DY))4H(1*"PZI$# HAF")2K_P3/%DOUG1FM\B_ M)-")%C=BXSV^#T8&F&VUKKUR6>OJMMB_"+7=HC\D@)$I\^,!:N_Z47->]MM" M$6CY?U'N?.43=68%M1R>A M((Q,)8?HO37HF3S:VK>XZX7./9K7 I-0,;Q]HH:-W+4P^BA>U^8>3\=D,7_4 MK^63F>@'/<3MC^EJ(FA6YIPP2 HE(:*)U/R!$Y@5K"!""L+=\MY."1D;;Q@= MH5&R?N9O@-%3+SRTIHZ'#2<1M?0YKL0IMI]A('IP@\C=V>C!()2#<4K$L$Y% MCY%'CD3?M=<5,OBRTQI1O^J(54HO.RJ5F\V8'&HO04+!9,D$*9C 5FWC>F2, M[97O5/1J/-F'I=W;?B5"D5]V5W"\2Q:<,#]PO8(O0W>/M##Q7*6"4Y?Z1CG5 M>:"?Z7+]NK/9NWKSNON;^NM4)HSF*A4P2Q,"4<$R6"&2PHP(H@06 E'J%N=D M*WILE-#J!VH%O3[_#K#;T40<,".SAQ..'N%-KI $"W"R%CQPB),K(,=!3LXC M^,0SR)G^U>/?Y%PN31JNN!5/T_G4;+&NI]]E6SS^TV)^1U??/IM%SV(^X95D MDJD$$I+JU0BI$*S2)(<2)47%,II27MELC7IK,,Z]TOEB#KE6$GS]V_]%GY[_ M[]ON,,GEF-QG/BS.F6*C')F]6O5O0&M O:NZ;\*V986V A@S0&M';/A=PA,B M3\-0<0E1IL,Q(N$**/M#$7P&'C &X0J[]X,/KAG(LMC!9;E-Y&1][<\J00OA. MP,>VAMJ$V@X\[-;3D4%'&T['5US1M:?^/LSN%D]/BWE=CFAUNV[*M9L:$P^+ MHQ)%.[6L5A-2,BFJ4D AD@PB2CBLI'YO)==_%HHIC)U.LJY7:6SO^XY%@->LK(:MKB;6!KX#N& M^F7;#.3;'"##W M=F0T[(Q&)K'=R6RL 8TYX/9@,M]VD_EN,YD7"L,%S=D.A7G(?D77*31\&Z,@ M )[L;A1F9#_2?T>7IJ39ZK-KZ7?9M$%NGV":4(9R5,"<<0&18A*:.FZ0 M%E6%TJ)(,"M='.6SDL;&LWN*MGV^W3S8\Z#:>:5!H(I,JJ=0BG (3F#^G<7S3WTV2[?X.&''1<$OQ5B6@<%W>EU_:,4#XLW5)BPY/;P5B^KL4*T MR" N*Z79HD@AR35OE)D@A50H$<)J;\]3_M@X9*,OX(W"9N.>4='D)+E'ZWC, MB(4/%Q?GR 1TNA'!!O?6 /"P -J$)IOIW1"X.WA^,, ]N;J(_BKV. MH\>PP[F2_C;O.9=7#./15_UEN=2/X_OIBM/9?TBZ?#<7;^E:3BC7:W><89B6 M&8*H2DK(JE*O[TN:E"5'I*BL5O5]0L;V@6CU!(VBP&@*M*K Z.K0>?T@;@R=5*ROMG:6+\YH]U M48TN+_[U][EH*_M*\>Z'*5M^^V3^-1%%P7*!"41$%?J/A, JT4XE(JABI>F7 MR=QB]7RT&!M5&"/^O=NY!]_I[$6"3G/'<#^O2;%;LT:'.C+9-/K?@(T%73F= MC1$W8-<,T-@!&D,"1AU>@V.H $4O'8:-9;P&IJ.PQZL&BY8,LQOZ3\HB95(4 ML*!(:A\)*27J(DO4;->_@NE MO/RT=);>SG3M6I-@QK8LK, M$5/=(>/.O& +,%WD6V[]BP">(,YT-[ QC(?W:7/ZCO[ W/ MH=_L/Y!W0[+I6GOFWZ6I4JP?.]-?\5;[[NO5Q^EL\8H7,.QRR*';C-F#<*)YF+V]P;->IF02N02:Q]+HH) ME%>)YB%608X%)S+AC&5J\ETNV>+*?!>7EV17WH!^U3;'!?PB&JU_K1,,?__Z M=OL[1_?K'/ 5*1BFM()(2@81RAADN$2P0@KKQYTKR9SZ4 : ?13I1=$ M^/[ M #!&IOB>!*/H646!6?R*BPR6&4HA2J6IQ%XAB'!N#=A>8%P(5,H"2D@$CF!+!,,M=ZJZG"(X0R^Q<%13$@CTUBG^K8I6*/\S?8'._J;'RZ MB FX Z' M1C&!'^C,*/0$N)T8^0+8>V#D/.APYT6^]NX=%WD/XO&M^(?\H?3%IH[G7)/K MA_EW+<(\EG>+?_OX\:Y+KDQ86;*R@#GFIN!25D$F< 8QE@17*<.)G?=K+W)L M7X56:0=>LD/6@OV#XQ69\EM]0:6"]MUL$RPE&E10I$7)L,J M49 620EIREF68YSD23&9RT=3L?G!H5F#E72K-X0T;\B1#O'>$J-\NWA>:>U7 M9O6\V9( @CY1DWJR6(*9Z24I%G_-X3>MHF.;![OY$00515KI^4D2 5%"$*S* M%$.2$VU'DA656[YLP(D9LK'&B&;$;N=D*'[?'A!,11VP^WN[W<_NGC-U-_Z[M!HX<$*PO5NSZZPXI\OS=)D];#HLGCI[#.= MB@_S._H\7=-9?:Q:EWPV92/D?%4_DE^,?Z8="-G6EODLE].%^"+YXG%>C_)W MDW(VR9E0/*\*F!',]?J#%Y!((:%"*.$X9665.AV.QE9X;%^7.AP2- 6W^8XU MCOUH8T^SG=,\ILF+_ V[_?SA[N92A>VZ[M6RIEFE%S>F/2O8L2E@X]R!@ _5 M?#>VNL,V\!T(_*,FP$/)=?OTK);KR5Z=R#J1%CH_?]6JNUFDY-!'O [*?D,!!%)E$/=*RI\3( ?62F M[]XA,OVO+8GU##P([5PVK",*BRM]RP-J#>=U"ILFD^GJSS>OF\;6*18ERTH, MI:0*(E&FD&8HAP4I42X+FLO2J4%+CZP1ONQ;58'1U;]I>!_$=LY8(.#B4X / M9AX5 R^B$:QFX'E) U<-O&CR<=W R[=X5GYI"R=,Y:JM+3/A&2^**B.0):R MB*D*TKQ(H,2,XDK*JA)6;3S/BW BB.$*%+0%C&9;?1T+MAQC:4<)UR$4F0EV ME+L!K7H!"ZB<-3U4=91C <.6/CEKX%%=D_-71JCJU"Z+5V]?I*DC]?#70K_X M."-516#.L("H2G-(4BPAXJFDO,!2)5:5W3SEC\UMT(]2$;!BTPG +=DA'HRQ MJ<.B2I.IM"J!61S?-#7CM D#U69Z5W*U%T)&(L1%3K>'&7:&U MJHY->XYAM..BZ\")3#<-+HUV$5R5\[:'ZG!S+=C5G#3SJ/7/^2K_W^BO_ M)L6+":SHBMQ^6JSEZN."SE>W<]%VL)D_;DO?/L@?ZS=:^S\GD@G.]7L/9<%2 M4R@'0U;2 A8533 Q[% ZN2U7Z#(VINA,,:%&M[/9XB^M>7/F\7;QPM;J909. M%(1VXY)KILZ.= ::D,CLM#<7K1TWH+9$.T3&ECIS<&/-SH2 /Q[J_QBS0&U7 MP!V8 .@&XK]K-!F4* - =LBH(8;TW#1^6:T73W)YM,?4AN\S[4/E9:(@1KB$ MB&5Z55@Q#M.2YX+GF4RH52:BI;RQ46BG+CC>$77<.;Z L^7N<3CT8N\@GP82R?IBO7I;&U?B\7#PNZ=/JHUR;=W6A M[I923-?M$R\%5S+'!40(<8@JB2&M6 :Q3)E(RUSFU+X+C9W,L;'+1FM3J*%6 MVR&HTA+F?F*)!%YD]4H[9/19@FI0Y!J>&@'BE - [%;>*H; M6+VQJ99##1>8ZF;;7E2JXZU^?N 7^5W.7[8AKY_E4B\4GXS8>S:;/C;/.B>< ML PKJ IE*IOSK*ELCD2>>MNF"QT=?-,;0#WLX] M# YG9!YO];W9"7_?41EL=;X)WKK!":I ?J.=S$&]1R<8#GU(MYL]/,F[Q73V M\,+TT)LPL5^0R\LR3+U& MHRI8U[JZ5O2Z@*F%IQ@$I]@K3P-0H^0VH]+'&SR/E(,#& 2Q@7P^3^3?O'LZ5NVC!GO=V^>H(X1V_T?7+4O_W87_#74.)&",YQ&EN*B4B":L< M45@DN:HP*;*4IFYE;CVT&!^E[N[-'P0K@(_>X6 >\V/GY47&/#(]VT2%=$9$ M/?FX L8A D3.:#">()%^B)P"12X,Y=Z^M"G0=2O$TK0 :_[S<3J7V02GI)*) M3&&5Y-)4^A:0%+PFPS)-2B&HL(H7Z94RMA5KHRAH5;SI_@*,LKT15P[ ]G-7 M,+@BLY,W4DZM3"\BX=7+]/RH@S4SO6C8;C?3RQ>'>_'3B<(X$Q+G$ G"]8LO M4JA=(0$+DE9*)#(K5'+MBY_^IWKQ[^<.W8O/ ^O_XCO!]3-?_#ZD@KSX:907 M_]3;,O"+G[J\^*GGB[_-DUFM[U6[*S7)]1LMI% P0XQ"A)@P/3UR2#A5O!0% MDZ)T2639&]WI11\NA\6DLNM%S+)1TC6W;1<]NZ6(-R;1]X :(+Y< ,(C8>V$ MP<%2U';''C@I[819QVEHIR[RV-;M8IRVT4Q=GOSJ[AM=/DKQL.B>PP3)K$P4 MADH5VE\O$(J$TWON#+W%?G D M0".SPXF@U_J#WP+<:@X>%A?YXSJ ';:1(P$]T,9R.,#=]IH]4.O=?789;[C] M: \K]W:H?>[W8/TN&^A^_IY.9U*82HKU-A"C_,^ZACKES8O "H73@D"9T RB MBDA(19) FB2E4!G7KAMQ*)[K)-SJY1F^=FZGOJDA:DJU-C4.C>Y-4XQ&>0>: MLIX,BX] 4&P'ZN73X7D_!XW234.?C=K@(2ZL#M0? ]Z!>#\,S&Z<[PI7+^%; M#S8M$_E^L:SSQC:Y#+=:TO?Z8&W",RI*5%2P0C2'*,$% MK'(L85HAI+@0*4%.866.\L?FZ]=Z^C=ILT'<;GD?$1X(+^A,Q-7>0.8 M?)S.ZU!9T]^SEA\2<"$X4_JC"TO,*U,H3NB//?Y-SN:2SV[FX%4_3^715IQ%^E^]^F)JV\HZNOGU> M+,UZ8E/?G^;Z@RBUIU\06F@^+PI(:V_57E*:I]7:^MQIC^X(:%8%L MU%VY-*WPGPB+?9U!X(W,3*T-H#4":"O OAF@M>,&U+/0FN+7Y\)_.ASV@P:9 MEH$VB&).C]NVT=6H]NXC^8\^W,;2U0CL[31=/YI[?7.](A0O?'V_; NHUV5Y M,Y+0O"@0) 7!$#%!(&-0%06&F<0YKWB*6$I<]F#NN<.M=/]@"+8 =A0^Z(O8#YG")[#F*;[7UN;QOBS:\ MI[Q>AF^DO%DLEXN_]%_NJ'X0S1Y1DB@B%2E@E9@2"R62D"E,(4HYHZDH19'D M3@69G<2/C="VKQGK5 6\U=6U4+O3--C16SQP(].;47RGI$NG^VY-AHWZX.X2 MX!X5X'UP"U8=WDGXP)7C?8 YKBKO-8I/4&]=#U8O]'8R9INDOX,D5Z)*59 \ MA3G7:S'$DA(2JBC$+,LHIJBBTJKWMI/4L;'9;LIQXS8TEM2+$^><8[<)L-CZ MBP%K9!YK\;O=Q^\&-&J[9!)? :U+1&\$B(<*YPT&M6,XKR-D_;&\MH,-&,CK M:-]^%*_KS7X^[(>YID>Y6K<;>)-25J)*BP+F*--LGJ,"LJ32E)Z4.">5D"HK M'()USXBQ>@F&#\OMM.S.;F[ 7%K6XCF'9Y)(I9929TZ]_H .6@%S. (VOGK5^ 2^4.V@:15+9RO?<;F0,[TX>B#>LMG3#MT MA\]=YN'O?C&;!??J]Y6LF?>>K;53+<6'^;L?_)MI-?Q^L=RO<*?7;GJ9FSY*EJ"!)QI15RX(K]1@;%]26P(6"+]H=;OJ:@$5K#IC. M-44T!M4=#.I]S9VBBT['YE?,G87S/,R,1&:A9C+N%?R]6YN SA#P80XZ4X"V MY:!2TJO?V?D5<^+@=0\S-P/YX9'GR,TYOQ[97G?]BN&'<^"OQV#/I0\PG)^3 M_["D0GXR3UY7\! QCGC!8,+K%N&40,JI@"JE2E99@8K4J7WPH8"Q?8IJ_4!] MA9LS>H2O;Z8K/%JN7Y>[),TY4HG *LSS+S"I&0I9E M%4R3E&)IXM7N72"%Q* M\U.Z?-V]J.E$,RD5XTF>ZB42DP@B_71!PE0)59J5J&)5)1*K>K)AU!D;W;36 M ";G^F]K\*Q_>P/XCMXKP%Z!;*USHZ0K9\Z.M(:;C\BTUDW%KI+@DS#'"'!!MH5#\*_HWR;UKZ\E4O^@Y[[.25Q#S7 MZS!9(0I120K(N&0PE:RB^I]"5E;M02UDC8T\-ZK6VQ^.39YLL+5CP$"(1::W M?;!BM"URP",0+?5)&I1S+$P^)!2;6_S8XLW+=":F\\>.($1&".8,*F&J^G., M(2U5#D5*LH(H3"E";LV,]@6X/./#]"GJ]'-81@#J4_E9OUO"1K8V2X)?I'*R,F:M? MW3AGL.FW8[-1S>9 E4^,/; V".P:#7:L-DOPW>M:RT%M^@UHC <[UK?GGVMM M/V@!N 'MLZ(?E<_]=;*<"7GH:0M$]8.I/>A'9.C)./P\#2X_V G$Y@A?Y2R1 MB%6PX+*"*%$4FJ-%6,B$"9Y5A"=6J6\6LL:VICV]N>X8*&J#L?>1Q C#(7Q! M"W$>$2FRH4_2SSZ-N!2I8'.+;\NZ!_KC@]"C3]64U\3VZ:5>K64DR=.T*F%1 M"KW*K:H$LLP4Y61Y)F52)IFTJBQ[4=+8"*-MR*:U!?OJ@D9?U]9UYP#NYXN@ ML$5F"V_$/%K874#CBC9VYT8>N)7=!0./V]E=NF'@970C_5[5OUW=OJR_+9;3 M?TDQX05)65HBB!')(**80D94 HM*5)Q7BF"%77R0X!J.C8@:/4VB?K,2!G2C MZD]8'Y^=U\@+X1"S-?X5[W:N&SO!UM 1K&HOS<'/7KZ>U>\_QSKU$KS!%J07 M!?ETUUHNGN5R_6H.;]>[1R\?YGSV8K9U=TM='606O97/B]74M(79W+8_1-UK M8;6Z5^;R)S9[G92YJK#,"YAS9HI3I0FL:$X@IBEBJI XY?9]&0=6?FQ?F,X" MT]UK<]J[?_9K=M>>&SL,.]'6$I?65 ,_(/W?H[%/>^1/56?Y31V(L]X_NKX! M&_O!0?'!38KT)N/S!NP^/>_VGIYWNT_/Y^W3E/]IXGZ*AVJR-^VER M[-_V73ZFZQ?%XL MZ]>[BTK),;L[[+MX'H=+%LCF._2#[3RYW-MNJM^.?+:FV>K+=:@^6T/L*= M)(CF&4HY)*H@$&6H@I1(!BO-MY14598JI]0N5P7&1L2'2CN&##KC;[?[&!/5 MR-1]J.]-O<5(EUT]G:W^X(_/B]F4OX8M@'DMA,$:BSJ*'[BSJ!\XQZU%/U[NO6@=V2)[538\5T$@*/37!!LG6G-$:E ;&8K=5 2F)_64?V4L7VM MTT]>[]VP:[J6'Z??33#M6D_YU-3S:>J2/YDN?_^J7:BVH%;3AD*8@]#WTQ6G ML_^0=#DAB&!)LP)F:5EJ_B@)K+C,(2M1@M.RPEPX51H,H-/8J&:CI-E]-[L+ MSMV]KIXE.RX:&/O(M-58 VMSP-:>[N#$6,'KOF [IG5==-K):NP"QK"@'<)" MH1RN;=C5&@W=2RP4A"<:C 4;VKTCJO8 5XO95)BTL3I,<2I7;Q=&QD0H2D0B M$IA@5)J\.>VR9;F$"N6B($H@5%H%X#MY\9P M<$6F.T^DG#JF7@;BBKZI/8,/UCWULH&[/50MKO8XL_PH%\]T*6Z_3VNF^?CQ M[G8N[A9L2;L?M2U;5_I7[:%1@@EC"2.P2%D.D>(,5D1E,$U+DK.BH'EAWZ/+ M0X&QT49K N@4!EK3NO]1;<;VQYTAYO<.IW@^4V1Q-!H9^,@$Y(.YSQ&J#_@. MAZJ1)V&@8]:@+X#;F>L5 /:>POJ,.]RY[!56[YW47C..]];@Z7 >_?>>0)XW M4BV6\I;KQ_EE9KZ ;^7S4O)&1U,4>,=;GN D955:)3 KB@0B3"2LL@Q#@FC% M.$=E[E9\;P"=Q_9)VP8-/F^"!N4V:/!QN5@Y'QK'GWCK3= Q36?\_=3=\,^; M@VA-\Z^]P,^3<9^LMAWL& ]VK6\*L>_8'W2G=JC)"K?I&UWCH?>/AYJ"$UO1 M@XGV;H8S7SWKX9J-FH-2>H@15HE40E/Q%2*N%&2L*J 0*F%82:(JI\+QO=+& M]@WYN_PVY3/3CF&]?.%_-BTRUDLZG6GASHUS>E"VH_U@V$4F['T]H]8LM((D M7+.='EE#=]ZY;/:)-CP6-WD?C6VHK&M"V:8$WL\W[;LFA"4EXXB:OCO:KQ4L MAY5,*ECD7!1,H33CW/'TRT+LV&CE7G\1]!S,'P&GJV] S19_M8?%JO5CZNZ/ MC@QC.0761UN!@8U_>K6;^K-I,MLE0)LE?:=VT+,I!YC"'3_9"!WZA,D!B!.' M2"YW>W;%T>^:^7]#?-_I3(^]^J+E+*?F5-/\0KM5^S_8N;()EOPPYTNCXUO9 M_'>3P-,U+/RB7;5W2DF^GN0RQ[)B&4XKDNCE/"LFZ\6: MSNRH;ECUG2AS8T2\U_N37(.VV^=TWM"F\<7JO\BMG8[M?89](NR8=[SS'/M M3IMR \R?8,I7.=._>OR;G&NG=6:V'L33=#XU M4;;KZ7?9!G:<:I[$"IP6HN20"8PA2D@*J]+TW*1)6O!")**P"G6[3HVQ.?^M M(3>@-:79>=PSIFO)Z7#(YS]+%N>L@V ?^>MR!/OM6=B=VV.%G Z'D]=!IF6@ M\]>8T^-V''LUJKV'LOZC#WS4">P>TUX_F6W+T3IKTD-F'N9 __E_Y.B$R MS7/"$EA)S"#*4@P99SDLZE8\B!0X$VZE1@\DC.U3TR@)6BU!K2;0>KJ6%CT$ MLO^3$02>R%\#9V0\2HB>L?Z*TJ&'(PY<,O2,0<>E0L]=Z-GN78\IIK,7PQ9? M)7]9UG&#IIU\&Y#*),>)\2X53PA$DC)(*)(P$[CDC%58O_1.O=TO"!S;:[ZK M+]@J[!CU:PVWW39&2! CD\$9_&Z T39@1+ K-*%ZK5\2-VQC=4OCC[JHV]XW MMG8^GQ;S[W7_A7](<\0OQ>UW[0@]RK_IH==O]1+]/9TN_TYG+_++8C9[OUB: M42:49CHR^\9&H9WNH%4>U-I#HSXP M^H/:@+&T"/)[I.QX>V1:C^@S,5S#H0U2-^#T@PD.'LPH)0M&^B3\["+0D:S[ MSU%".N[4#M<1Z3HU?0HKG9RVCSIJLS[OOM"6/YXHS4J3V]14MI8[M<[R)WIC.^4+[X)IDA=2R M_L]+'?#;6N521M 6?HO=\!B@QE[AM"J#K)0^F-LT-X[H[Q;U*\ MS&3;TJ7/)5^=\\D?ZB)? I=5@3(,,R4P1+F0D.2I@I*S)*ERE90)==K7"J79 MV*BQ,VS3JPFRWIV'U7;K@1UO/8 _:B,=R3/ M+:2+\^B^RQ,:\U#[,\'T&G9G)32<1WLBP05X1M,;/.;KIB;ZE^GJSSOM4T_7 MYF\32EF:"%.L/*,I1 71'FZ>$E@Q)%25%%4EI0O)]\@:&VWOJ5JWCVET!4;9 M.M3OZ_1Q7E=;UN]T5[34-6Z]!WL[I@V$:&3NW-.R1O!F%\X;T!8BCUJ0W *J M4%'7/9* &^;/)1/+/%+7Y$4V_=ZF7\\D6*+A5H*E=W+\NE%CC!3.285@3R MG"<04:991XH4%HKE,I.\]O?,8=[BCG"JOW3G6N&<(5R4DF&>0F6[11 E%A%6P\>' 8^/_-D+>+8;X"*U^2K\&@\A4;6N^ M1U[ Q2!?VW2 (<-WSZE_'/P?)!SW.+>U\Q;KT]RVG8-))CKR'R>($DP(Q5 C M9CJW$P9)J0J](BQ$D5=*":Y<5H17Z#*VE[I;!\DFZ:JI9[6HETBSK=9NZ\EK MILINL3G0!$1FE!/5"$PIB\T"M0D<:8UI?)'C56NXQ6H 4 .M9*_19-!E;@#( M#M? (89T=VCN-$W?:GEW"R$G."DS[QU,H!HYV]/[,'UF5_QA>"V%OI=M8[N3.G3/5R9_8&&LR=.:7^ MKCMS\O>>*8Q-/Y2NN:*42<[*A$):Y1E$-#/5G26!6)",E027HK)ZY4X//[87 M[_;KUW0(*J#)99EI.<4T'<6F^? M%C.VM]9H"8V:P.AY XRFGAG%9W"U>ZFO1RORRUT#]> *E/.+WH]#H!?^C)!! M7_Q^0P\)X,+55QPYWRV>GJ9U(^S5Q^E%E E)4II*Q M,*6LS!0JTCS-G$^;3TD:&QTTR]0=3<$?1E=0*^O(!^?AM:.$(*!%9@5/O/S. MG/NP"'G:>/&3NO<$S(GI-UW60W;WZNE[P/[\M9OKF59-XN/%; M*\$%SLH,ZI6T.50F"61%91H1"I4@1F6&G8)3K*2.C3HV2M^I1JQZA*8@S8+'[)AW)'4?WHW-P6/,M7T^_UX^L78P&8SG\%&R/ UHHH?ID_B(&HST.!03G0 M'Z!#,KQBI)"EZ29%7LBBXAQ*DG.($LHA(;R C.4%82BM4.Y41N"TF+%Y:;7' M#)H,5[ZC9XC2;%=52!L1*9W,'MVF!=;UQ>K&*9?*S ZO(5>5(JE14(+\>I\S/-"+?33\H*_T.>,.7^:S MUUW?.''3Z>SWN9BNZA P*=[]X'*UNGTR_YK(G$LN9 :1S$TW5E+J[SVA,$G2 MM,*D3)ER*G7M)'UL!/!1:_;OVO.6*_.%^UX7PNPT]V^=>'D2[%@B&K21*>2@ MD>)&]1NPJSQHM >-^G$:*EJC%J&OXF79/ZV]HC4L?5T6[0>YX@A])UK5N)QM MAG&:) 2G209SQDP;CBR'K,H4E$FJ,I&+%+M%OYT7-3;":G8]9YO(&N^8^SYT M19GBDBJ_5 M;(X9?Y/K;Z:#H"F"7,=%3))*,IF( HI$4(A226"%B@JF+"F*O!("V35'V76<8OE MJ6:(:5'1A,D**DZ1=A6)=A5SJF!)1)65G"B.G%(Y[46/C9D:A1T]&'N@+3V: M*/!%)J-&QQNP4;Y9V:X"]X[TQRB4YV,O>%A/R!F0(\_(?00_9CK#=Z=>F")G M.P*7O18V.F3:TV)$B*JP+G[F*GULA+9U M%&;U]\8R4,H/^7XRBXYG[-VE?9_KIFLW8)I[[^TY-18X)P+X8>Y0[2PF]@.5 M.HLP!VZESGPQ[*USYCSH<$7.?.W=JW#F/8AGOD 3)K1Z6-QR_8E:RK,AOY.< M,)(@ED"9FHA;G"/3H(S!O"J*/%6BQ(6NVJ$._M M^JP'^E8O)QGMTW=31NKQN!;QCU0WX#TF7X'X>,(HW#*#Q&WC9*#.6GEX.P#FT^7(9 M]=K.7^_HSBF:=<4_?;Z>Q%/Y5U3YGM)EV">%'@A$->X@JBM!20 MB+2 %:I**FG"$N84J.BIQ]@H=+<;U!=I'BOMS6][Q:R_R;HD]6)>.S_Z)[5U MM:?3V@=,RE&'07?$^MS6FEC,F]91OFV^W.;8CIX'F+G(O+P[:1ODM1$-UC 9OS^6FQ4]JQN4%U?G66W[#^>SDOJQ7FO*%%O9F*MXLYJ+- M'%<*R[2D.2RY*"#BC$!:4@8IRBJ]$I=Y45J=/_5*&1M[[N@)M*+ :.JR47@. M3)M-V 0Q=YL/8'.Y>1Z!YA<]DT#P#74_J@7;(Y;H!?@Z-_J/'?S@%N:%_3? MW[J\=''(P_G;Q\=EO=%WMUBM)PE#/$M3 3,N.$3,U#(FIAH R9*RR GGRK$: M@(54EV=ZH/1_[?DOI^RE\2NOC62T 1X7^J.3%]@T>RPARK-2>_HY@I4L)"$) MHX@XU<@,#/LP#9.FZRF= 4Z?IW4@N@+4;':MIN[YR3:07Q,&X0WD3XI_N $; MC8%1.7:,PTE\H@8W[$L<053#20CLPAE.W^K'^E^FC]_6]^KW]@SLGJWI=&XV M0M[]X-],1OO[Q7+_K&R3V32I1%*6:<%ASO,*(E(5D!6:E$2:4IZ+M,#"*JHA M@"YC(ZO#& KIF4NQH:R"H(]-9;05<**CM:'9Q06>):?W1V0+48GD8GKK- MNPS'=0% #<2!UV@R*#<&@.R0,T,,Z<:EJ^5Z\DD_IO?J-_K/Q;)K.MTU-,LY M+7.209;GVG^3 D/&I8(B$WF64XU:8E72N%?*V/BOT\ZQHGD_DOW4%@R?R*1E M#XTU 5F9WDH =6M'_VE)*_]B#D(65>1T-V%TT@OE M);6R U23W($D=@%)(VH<-2-WC+8N$[E[S[DG>W>^/NJ__:__UOU$_V'J??VO M__;_ U!+ P04 " #"GIQ6CU+W4(RK "DBP< %0 '1U;.7(N^-V_HJ;GZT07]L7']CTJ+67-J"1=2>V^GB\\ M6 (2W4Q233)5)?_Z"9"YKUSPY@OUW+:K*I69(F)Y$(@(!"+^Y7_\<3+[Z1LN M5]/%_%__Q/_,_O03SM,B3^>?__5/?_GT"MR?_L>__=,__:H+K*;_O-I\\\TBA?5&YH_2]=.]OU'_ M!.>_!O5;P 5(_N<_5OE/__9//_VT%<=R,<,/6'ZJ__W+A]<72YZ$DY/%^@O. MS=]??_^*__JGU?3DZ^SB>U^66/[U3^O3 MU=^@*I;)[:K_Y^5?_OF2@*]+7!%F-@R_H6^_8;/W\-2_H@2%^FLWS^MZLM::&K]:*!Y+9J(7+_]!-Q77"Y MQ/QFJY5[F=MPMB;#BIO?;*'Q_WD:EO2)L^\?\.MBN9ZHDJT-G,RF+<2"+_'*>7]!A/&&(EOF0@&&* MA&DCP%LEB8O(4DR.9WN<$;MSV9W@(/N'P^&R[ 0,GY9AOII6P9\!.GF38I 06$:0.AH?,#K&RU%HN+GB3BC0_:+@* EVH?T/^'E: MA3!?OPTG.!$Y:F2/SY?G,[7R^_/%QDGQ9B8E; @9!% ?K&BP\XP\.BU"AQ- MM*X!,!XD8B>3 E96>T, T <\_R.T'%]0Z5%K+M B3/Y8>K?T%?OQD+&?4'M"QG/Z\MWRT^+W^<2K;*7)#J27 M)!0A&$0Z+@&C92J7()0Y+IEUS\*[H:+CK&8+@?:$B8W3]&[Y?KGX-ITG\IDT M9_1_$DR1=!P*33X31P72,>.BS9H\J'; N+'Z;NCH.-?93+0C0Z0"^]D2P\:- M%DD)KITF#1+=)S6/%NO( MX/B(Z71)?' 1/TW7,YQDIPN*0N+@-E'0[!.%ST0[YT':$A*Z(S-8-U?<#0@= MYS6/$N'(ZO^T#+5"Z>/WD[B834H1'#VA-0KN*?HAG]>I8H$5Y85DA4=]G(=X M;;G=%-]QHO)PX76RZ5_^D;Z$^6?<9.)E)E:3(/J]-Z T<@A6>^ R1.W(=!%\ MFVS\JZONAH&.,Y!'B[(+Y^#YZ;**:WLW6R%-.CA=37S1F1A!\%D4\G$Y(SY" M!-0N9<6<#AD;N =WK[X;-+K//S80;1<0>3VG3R-Q3+_AB[ .9VQ-&&8KG;&0 MZ2NR>IQ),.++<[Z'5=ZN?ZCX1V4"T74"D7O OGX#1,=)S6;B+23=QR73+RB M[ZPF@J-5)F:P*@2*J*6!H)F!PFJ$Q0T7QA^%BGL6W@T4'6HQ)$E,=>6V^W)7\<9S,.%UTSK__+S M+>&]H6\<_FS_W=L7+]]^?/F"OOCX[LWK%\\^O7SQR[,WS]X^?_GQWU^^_/3Q M=!Y.\W2--\+I'1_V[_'QC9[^'\K0D& P)YZ:H@;A'/(6N4W_F@5\PH5*6AJP'V(+5\58>(AD4\KY5 M$,DS4Y92?7*Y^H )B:4XP[>X/K^=)K[( MBWXHPW*057J GG%:J0P'J&:R[P!'+T[Q%8GL \YJH[/W8;F>XKFP)MF:(I., MD'(-%*VW$$H4X%7V06NCT;>V4 _1,TX/EN%PU$SV'>#H]?P;4;U8?J>M,(F2 M.#B_1*_AFE^^<=7 MG*_P'-P\,XLY*Z^AR"E]M4C-/C93BP M'"GG#I!RG?C ,!6+D>),HO?'1_'9Q0#?W8.D> M#HW%.LP:G3N+K[A:Z1W]>:W:*OM^DM?(-AA1]JV]YWY2\KW+#[ MK! ZR;\_/3G=.&4OD!A(TZT6Y_G922T4_^_-'R?&9FE=\,!"K?W,M&V<%>3I MQ^)K)U^7W$.-YPX[Q(;FJH=8K4DBJ3, =& MWTUGQ,&O874NFE>GM39MM?X- MUU\6^=?E8K6:Y&BXE0Z!%^2U(V2!$#0#Q7ST%(_P$AZZAC_HI-V!KAY"OR:P M;*Z$'H!%C(3Z?N:N#35QM*20J,!'30<'BQHBXJ9N*6J*9DRT#W5O/@A1#Q'4 M0W38!DK-Q-X!AL@D3]?X9OH-\VM2Q_SS-,ZVG*QJU*M#%(951@SSY'T8#EYF M3G&,RE%YC%RW!M'#%/40.39!44/!=P"C7Q>+_/MT-IMD[8E"5A]HJ0C*9P:^ MIL]TY"F:R*(QK9VS\[5[B!.;0.,@878 @BN![=O%/)T%,"X84?N90K2ZOOR7 M!ESF!K02T3*#R$7K\/!.0GH($]N+N0.L;.F?&)Y<9%R#5[%V!2%;YYU% MR)&4ZE-BV0V3.QBGR^=@%_=[";*#-,&;:8C3V;1>O)!;OGF"\64Q(Z&O:KRX M_GY9@U>\,T)J<#S+ZHA+"#81RJ/GG!7,(K8N@=J5MG%#]L'+A@9140>6YPI? M-[-VCFD,L20(?%.+P!&<" Z,+H$S:XJ5#U4]'PFVKDJ+AM'^_1 [1A4=@.J\ M-.%]^%[K$FH7G(MK()* 3M9Z4GX=]J'1@?,Q@:%0L AT@OO6J'J G&Y@=93& M[ZD,.5;\?2!I>4JK7MM_&Y?ORK.>B<.AJ[%*.L#9]2S6.2/GK7DF0LO(T44(JH1M.!$%?<6=\M[JC**T MCN,?IFC<3/1 R&JHA X@]68Q__P)ER=8<7> F#/+6N>:G."G\,=E&1X)IC 5"Q@9:SI# M, B&_JAJA43MW)$??')VQ %WFYAQ<\[#'FI'BKX##-V6SZ0>N<$R"QXUQ226 M%8C.:<@8DY8%M<76KT-N4S%N.GHHFW.<%R5-XV,/AK*UB.D#:)OO_ =?3Y387'&?3 MSQN57;T:0L]PTWH72Z#=PVVH WP*\>1%[<+L'6MMTG:AJQNG?#B\-5=/!Y"[ MF?BXPDE1019C#&0EZMCSVFA-D6? &=,:=4A*#G+5>RD@G6SA:.2=O8VESMF\%\"K?]2:Y=]A)V!]Y[;=DW M79]L'A+/\_/%O![F.$^5%2%T3 $+Y.PWSVTLN,S(F$K.DDQ&>]TZ9? .>.6 MFSP)CEHIHP/[\X"$#/?21*TWE^8D(6V 1%9 B"B--[;8G!K#ZLB:@\'*5IX$ M58U4<3"HON$R+EHUI+CL,+KM=B #4U9F!+2<@[).$ ?.@8G2YURQN-VVT>X/&V2( 7HHP@S3.>:783FG(WAU[1U5 MF:;I>N)T*$XF!TR$2!SE")Y'I*_(%'-E7'JP&_ A0'JN MDA3,1B;M0U-.#KR[VX?$<5-/0QFS =74 0IO2VT2M"M%,@8Z>]I'+E$8*ZR% MQ&,65B$6W;J=Q6TJQLTS#82E(X7=0:;@L5AE0@YBB1KK+!!;0*E2Z@AS\A"5 M2*8.)K0/#G8+4T@]F([7+?;W3S!=?31$[V-<::]\Z] MOM:3-])]@-6G[*IK;!08G0(E01@9;!55.1V2%LG/7-#'J>T MR%J7IC] SMAIBZ?#UE&*Z!%3KU>K4V(C.YE9'9. +I*W852IY8@*BJO^*,4H M0K:.)N\A9>QTQ5-CZ0 %](BCJU.]9"Q!,I]!IU#KHV.JKJL$$URRA7.98^M\ MZM&#U ;,0SPUH@Y5Q8\U%^/C)_KW;R_??OKX[M7S=[^]__#RW^EW7O_'R]=O MZ8\OW[S[.,"TC+T6'=#U/YSY1C' -M-U@>W+M]#5:%F";]S4D(I21P9' 8S. MR)!+X%FT]GWO(>7X3-C9!WZJCQTGSNLDT1%CMC)F4X*8C*5]E8UGO%ZXMZZ7 MN4[!N/Y["WW?3G\=+.$.3L KC:V_?UJ&^:K.45_,5[]\O_J39W],5Q.3#=8V M,B"LJF>[H+.=LPPEF()<>A52Z^=9NU/725QX 9N70D-HI#.H/9B<1*F\XD4 M(Y6,![4P"Y"EH)8=V#L\V/A=26BG&A,Y2^'X#5 <(?$3ZKY7KR MK)3I;%H9>+D9N?H;GD1<3B+C401=*$PMG/Q-7WLPTCXKQ4G%45@N=^HX1TM< M@0[]Z1(V]Z_>#VP.T>>BJ7!'+:"J/+Q?+O)I6K];?L3EMVG"S7ZQ)7F610+) M>*B=LA4$(11$D8RBT*$XMM/#F4?@<=?:G:22#C^.F@AU9*MQ1O_F\FC+P>IL MJXB831$$:Y%U)B:(_J!9 5F$T<27T:Z%X;B7@'%L1QN=W@;(D0(>$24U7C[G MXI()BA)FIS7O<-7(GEE%F7+F-?40=3!D%5$38]E"RCY[XWE*ZL9-\.V8?.]5 M1X?+L1I>/(6X.W!QSS@Z(UY;GZ+R&J0TY*^5'*N_1FSXY!43+#K9_/+P*@'C MP&9@)=^,O@^6> =P.9/2&?%>9:$R"BC.;J8W)/!2Q_H,*X2<'7>B==GE-0+& M\5F>%BZ'2[P#N%RX=6^FX?/G'F=VM MK]'I_W,M_@U):.:= &D*(WFY#,%(!F0OLS$I:>-;^S$'D#EV/N887-P-LL&4 MU $.ZSB5&E6.B5\'RV=)'': M&*XF A\[5*],O"MUYL'5B/1B/UP=!$5?S_"NB5 Y1*DT,K"U=[IRN3I],8'5 MWBB2!-X:07=/!-^ F'%M5AM(+$;43P>&["/.Z$>??ZT%#Z'.C7J63Z;S:97D M>OH-SV0[R=8Y=!DI5)$4:M077$'K^IY&8K21(E-L?O&^$V7C&KFF$!Q0)6,; MOKMWSI5M4[E,:;GY_B3D4G+ES/- G%%(#)[<$!"\&,9-YDKNEJ3<:]EQP\#V MQFPXF7=@MGX-TWE]X?=N_F*Z^GI6R/>N;">$\ G7F>)D\C2LK%-&9)T5XZ6 M++R4A4ED[4048GR$: %EE:C$J+YKTG;I P;OS?4KN+=J+NQYG9".CM8KZX;D;/F4K2 MEVCJ%!=;FZ-K;^M%I 7;PQ2-&\L/"*>&BNC #MW/2'$ENN(< MY))K$"DDQ,Q*?8R@69"1W,/68==Q8!K,$1H03&W$WX%K=.G4G=\43>>GQ-29 MUU>+R+$LEGAE;L?+/TA^I+OI/"R_;_R#V@>XWC$M-CFS<[L]"59*C"Q"9)L) M54:"*S[7-AY%*)&L;CY394!VQNZ[T]0IZT7MW>P 8O%L!_^"D:!X\ M;5\E*+1VP=0>_1I,<=GR(GQ)K9N+WT/*N"VB!T'><>+NX?S%]95X. IR/V/T M@%B[?Z9"1TFF>%CF5)A01LN\4RWX/F?N50+&;?[<&"&'B[8#:[)+)[SWN)PN MZNR999T*\@*W_[WP2T*R2J)GP+BB.,=:07Z)16!">IU<="2#(4*"HZ@>MU'T M$"F+IU-B!^;L/HY?D0\P_3S?SMY*5Q\7DD>]^=-LJ^3\7Z>K36OV"_G4.R[Z MP7J]G,;3]69,[F+;D6O"M4B%?&$P@7M0L6AP(C(@OQMINQ4+T[KAYQH=2!_OL#KE<]$?%D@-/00$)N8[&\ %\00$V18418QW!VOR6ZUYR M.L@#C8?A5FKJP"$Y;PM]WOKME[":IHF5*>GZ)C=SK4$53EY59):\[9Q"%DF& MU'H>W)V$C-N!M+';<+RH.[!0-YEX,9V=KC%//$N98S20;7TQ$UU],9,<<,>- MBTD;VSRM> \INYVN[ <%S2'R[F+VR%_I=/]"E#^C#PV?\>UI?1[UKMQJQ+7= M%:E>(?OZ]!,IR%>,)7!!*L"DF;9<.AM98SCM1>!N(/M17IP,IYN>H7>VE6ZW M@HNAY.Q* *:SJ4F0%*&3F'!ZJLL+. 9ISW!14BB'SK>./7^(GGY[Z/N1GG[[2+B#,&"/EF(4:',O MR4;'S3UZ#AJ\0 -1%AN1VU!X^U%//V1/O[TP<'A/OWT4TAG4SMN0Q6 B%QZD MH@B(!(7@*?#D#J)0GLRI9/1?98G% M=LCHOZ??/CK=J:??/@+NP#6YWAG,!"EB0@6LU$Q^,F1#DV?@O FZ2B0TOZ#K MH!=;0X4^V'=M'^EV (WK7+ BNP2-Y9A&"R_\J;+'FO'Q,)' M"K@#B-S=Y.3C8I:O=@RXV=;$1>=$8 A99%]GXP2( >E?WIAD$\O(6Q?4'T1H M)TF7 ]%QQS/I8575 1[W*=JZ6:;U2(66C%8R'1V4K!6H0KO=Z;"Y0LK*HLE$ MS8C%?OMQTTG\U@;9G2C]!QZV]>_/WO[Z\N/KMR__YU]>?_K/@8=LW;?84]W* M[<1L^\&Z#PR&UJ)PR9B"HE0"E74D(ZL"Y%+QIVHWB\$ZUSY$6./+N53(67:R M/J@B+TDI.E5<# XR<:U9"=8T?XG4T^5<>RP\08+3.\=:7G@P1U@J4#-'T?:(X6>P<8 MNL'#600?#9,*Z0#W+FZF1 <(.EI004I-+/@86S=^OI.03C!SO*)OUGX>+?4. MH'-EZ.KYU*>@4RDN@LZ2&(C)@T>*])$%P0,:;UGK4N%;1(P+F0:*O7^T[0%2 M[@ F'W!-,L!\7N]\QH70'+EW ;CR$11GO*8+.1W;$9WF60?3^GBZFY)Q([OV M@&D@[PY0\RSG34O#,'L?IOGU_'GX.EV'V?D4CYRCICT !'9.6X 'B'5FN%!U M=#@+PG&ZJ(^Y+?)PS)H7AR20HTB HS2R$ MF!PXFX/.*AGZIS6L=B5NW-9P T!L$*UT +<[Y-M'1!4CVVE4(!GQ%"4 MF:(0QCEOW@_GP$N@IZI :1)_'2;@#B!R\^GJZ_GM_,:'Q6SV:K'\/2SS)+&0 MA9$&@JWO'^..\XK1R,L*^; M9_6TEY;K1@?A35E-*.SP$8.&8ID$Q0(= ,@9_=$%;XQV&-OG)&]2,>Y!^)28 M.E(#?2'I]6IUBOG%Z9(VQ+8#Q':?G+^XQUQ=2/(?M_?P03HO39) /-6J,ITA MQNP T62)TNN,[0MO]B9SW,#QR;$XH X[.%@O+\E7GQ;WA- ;3N--3C\@R7HU M7>-9EA-6QV2ZY,%P'^IU#H)GU6,!Q+P&#,QJU M-!A:5X8?G60/;QWU^]>??7CP._ +B]S%/5_C_" M8/NJ_^=A]>75;/'[Y;B>%%C2-D4HTA(ZO9+@ L65/H:LO0\\Q<%NS^^@IX$C M7S_S_7+Q;4J2^^7[7RA@>3V_F+;X+*VGWZ;KZ96!1=)GJ:.MW:@,22!J0UNK M( AMHI4RJ]"\;?K^5'9R!7PL@N[P_X=45P>NVO4()Q0RWL)'R)$.!"43 Z>8 M XM>Y_KLFK/6I77[1Y:#P6AH;3\87.XC^B[:KUY+:==\]#Q-9WB-J4^+?>5) M(@B:#D>(7LL:Z&2(: L%.E%J%X/VV/J.> @^QKUE?F(8+&;D M AE$8SRH;&L+"Z$AY6RT=BPIU3I3=\15\V"&=7R$W(Q;CE?7B*"K0<3D:AL" M^GJ&FQO%Z_T(7OZ19J'B@[L\E46 MWY574Y)%(MZVO/!,0J[WDYA)MJK4"G:DDT\ES[T129;F$^ ?HF?<Y;2XI2D/1%$O31&0C!1@1(N;WDIY/I;;4S1 M.$ 7L7OI&;FPU1!-#>LGPQS##=^4::Y=\\2*U-D& 2?75F/4(=>@6 M&"&*T#H1Z#T,9K&+>WI#I]-5=B!'[HI-GE+8B49 M;GDZF\<^,;)(7RDO'FM=G$[@T!?B1A2T,7+3//-_+S'C%O]T!\(V2NOB^+Y= MFW AM+,B^ N)>1?)BRX.W*X!?:S!/DA5NI$GA3^_S4]\*QJ (LIZ"95D+%X7L% M/$9E;T]P1\/E$'22/Z MUH\6'R2HMR>W3X2]0U72,\S>+_%KF.;S$.W,)Z;P;.,O;U-@D\"B$Z9>X$V03G-#%:ZZ'-XB[4-K;4]@G F9S)?:,V/,3X'WXOFF;O@P9)T%F MS81RH%E2=8S?IN; @TPI6Q8<\Z%U$F@WRGI[V/K$Q_3!2NHR:MENI^NLU>$5 M*2U/B;QIB-/9)AZ<))9"]-% 4LJ0KRP<^"P10I*B"!,#*ZW;N!Y!;F^O7)\( MI,.HLTODGO%T)0-[QN_$1$4<> ^EU(I9ZS,X[1T$#+(H[V00K8OK]B"OMT>R M3V<^&ZBK R3N7D0[X3%9(VKQK*\O#"B,@Z@X@\2$8]K9[+QO#,3=J1LWXGGZ MDOHAE'8X'!>TTX:$8PWL5O<)DFM/O@FY*E[5:3PD0T]^,W ;$PN^."];E[?M M3V4GC4F?Z.%0*W5U8!_)K)^W,TI_/YTN\?XJDQ($[5P=@>?:,MK&0NX'!7$" MLY E."-SZZNJ84^L;G,>IZM)I;(:,!T[H!DKJ MX&#^@%_/'.$;?)!O82(K%EP2B1P,$\#71QW"V"B383*$UKTV[J.E2R=P*(@U M4A%#>0&"E3E)2 M&:)PL?;=0L-UY$'?.%SO>5"SZXI=^G&M(36<#GK!UW)*\OI:FT=?,'DNPPV/ MJZLQT\6/WB[6Y+(Z[30FGB&)^L(=K:((2MLZ4$(F#(*%FP[=?9@[@HIQ:QV> M%(=/I:OQL7F7MW#.]:O%8>,)\I$$FHL4'2=2<%SA%AT@J \%P6+"KEU M\>R>)(Y;"#&BL]=:?1UX?KM+<\)\Y):%4F,W"XKQ"#YQ"70\%$$L>NE;!QZ[ M4S=NW<,38W(@I760DGE9"J;UN_+RC_0ES#_C![+%[^:5V?I//1B^D>>R*1HF M.4X36>KZ@TV'\ZO?N/*;$V9B(G'2.:%K+!:* \_(PW'.V^B0?J):WT8/P,:X M/L)@29VQ%=Z!"3Z*V6TO_]ME)VVD-^D% MA92*4QC9?*;=DW(XKGLRV$[I&"8='!S'60QC(X_,,M .96WVG< 9-! 3MW1& MQE*BZ6E/C.OM] GQO938S3"_XU@N0GFI!(>"BB+B$"C.J/V?;"3'C@6C3?.1 M.\/C=K :T$YQNX\2>YDT5DL3[;*O!"J-#P)B;5JL98N M%@\Q[D"&X9(#%*&)&R7UN7^E^C821^[L/H>9;I>R'R[P+R%PIN-]R0(Z M0ZLT),U]+;A/$*,7M,^<3Y+V%=.MK=%M*D:N[WT2X!PE^0ZP<]%;YKS$:9XO M0&+]7_BQC9/,$=? M8M+$%X4\2A@2IC *0JH6& OT[S8.ZK&/;#/Z:2_"&XUYNKIF11L8I' E*1-KTF:P:D(B8ML,AIE8O/! MGXUY&->^/CV>;S4&'!,3W1KE7\)JNEJ4JP(@$_=Q^GD^+=-4GY1LW\W7QL@D ML51OTP\PU(YG+VWY'N-8E0;*2'%XM+415^TK7EV.<<0JK MFD]6N)>:8TWO1M[OKLG[V2/ROMQ2)H7$N#?UM1)MJ9(Y^&P$T*;7SF6>*"QH M+(ECZ!UY3E ;1-VTDT^FP&YMX@?\AO-3/,3.G?_5-K;K3D(:V:.SSZZ5:W0: M;F#SU^GZR_/3U7IQ@LL+*'$?,@9'IYS>O Z3"AS7%K*+VGB*A%+SBH =23O^ M7<.#RUR"6@I?2N$60M0%E"(1^! "2 H%G4],8FS]KFM7VL:U0$-@Z/9CAP&T MU*WIN=I\\0#S"A@!>L:.D=A!R#A!) ME6AE]B6V-CT/D'/\G<.MC[X$;Q:13FSI"*U*@,HZ0JP-76(JG!?ZD6_>].$A M>L9NAMP&$[?O'AIIH%OS<:T90+C:).$ 8W+_A[4Q+3L2V\C0W-LGX0):)9<4 M<\G@K&/;>RCZ& 3FG1(F)DG'2_NW%0\3U>!]R=T+W+4%@BR2)6^AZ)1I"S!# M)VBNS1LQ<6\%-Z[U%>@^](UKE-KBYXZ'),/HJ5M3]>MBD7^?SHC?_+IN_\_3 MVI5QV]WW &/UT,>U,5<[$]S(8)VO]^SV>G>%H M+'-H,G+6^IYO+P*/'F6VRV)7@H$0+,Z^^_X?I+K:JO%\J'NF#W?%(;@[8+F8ULV=U+ MU>>\__=B.E__!_VA7GY?(,YZ5Z00Y-8GKPEQT8(3! //R;]71J0L6@]"V)/$ MH]^RW;W<77L"F>"1%PT)ZZ0+# )"*A*BLD*G9)/-S9^H[4S=N'9L2%S=>HPV MC,:ZM6)GO8G/A@S4^>:;9\W/:WG*?'VE:_;Y3\Y;D5QM.'Z S6NR;AL+V5X$ MK8+9;9?HU7D7\S"[Q+@RDHYKYDBJAH,RC([0%",$+8NSTJ!ES;LUWD_.T2/I M;[1MO]6S_7SZQ95O76[),TU=[DPN0PDF(A1K"B@A(L2H.)B274"+FC=_$].6 M@Y&#X$:XNS6]?CPM=VM_-VVM#K"?E^VPCK9_MTEH9+_J!]\1:*!6T14F0!HK M05D6Z7C6 7Q0660C6"RMK__OIN3X8<;QSLR-,E:)$#/8P#>. 2?>'#DA,OH< MDO59MY]A?")%W:PO^(RRGU3">/[MY.5\?[%_=^UEM;,9N MI'95)1N,1J^,@FBSHZ@@L#H3.$%A2K*2E"G-'R)V425[IZKNO!PKZ)SSG@,/ M@M521Z3]HPR$'!RC+9JY:ET!L3-Q_PAUK?L@\*;A&T:+W9K"CSBCO_;YU_K] M4)/QS_+)=#ZM@EQ/OUT,13_ ,.[XR6W,Y"%LM#*:U9'>OL.K-TUGP>T%%C,A M,2)'"(I<9J4<'9@V,<*B=9YQ'PUKO=);%50=390N>+7 YCD\I8Y@N88LC[#5E"K-VT?';!)58TZN:53_?0 M.; JQ?B$+F9\O3FJV:/.9A]=7WOZHE@66CQ#:ZD;]POEX5ZXN]@%G M=6+)\\5JO=J (59RSF=57#8U*ED'E@*XY.CL\E'62]<(=7QMRLAD:?[P_CB* MC[ZAWW7U7ZZN?F4G6:ZES1Q2LH8<.Q)8='3BL^QYB5FC=ZW3.4>2//*-_]/A M\U9EP!.JNN&3&EV,[4!F'S:3Y9"C%AER4(F.Z,3(*:=C MU2DE>7W2+D7K]X(_N,VD<"CI2!**C()A(Q0X)BQ(A2*$'+C-S:N?_G]L,_?! M9W.;N8>JNW4TSYA]'Y;K[U?&(!Z4?;_WLUIUBMF%U&:M8^Y>[ )Y/@7&4BD0 M=-5^J7?#TA 0E51!9Z%"\SS18S0=WRSF[L^_\YZZSN8;$K+5%R8)AKFY5MT$62J+W:R8M YGPL:$QK!W<_"LT)*Z1\3K[\(O%+K#D2(TI\@ I\#K, M*B+$G!PX$2U727MC6U<-W$?+T<.";GSNG4\XF"XF6P,Z(ZNMF3(X3RX!+U8E M%BP+K/6M]@YDC3SDI04V;@T(:JR,;HW+Q].XPK^?TF>]_':H;;GU&8WR7P^2 MULJRW%CDLOA.!)M$=F"B]#776<"+6BD38G&Z*,-XZX+,^V@Y?@S9]<^]A#!3 MG-ED$8*I_9-2H*.19PLY99YTYLAMZSS4O<2,/2JJ 0YNCQEK(?AN;<X2LOIU_I-BF:+*B@D&"DHFN6";'I. M @P*.AM,1FS^<&-?&L+ M,%]=G?1\&=9<2>74^0TN&) A"*@O:,@^QUK42.(Q 2.7K8/-(\CM-NFV#YYN MW2@\D?HZ.&//65W5NMLK0=*[4H.C7[[7?[\B>2ZN3#[+)?E4%((I==JC2AYB MKO>^1FBMT4996G=L.H#,;O-Q+9 YE+JZ/;3//-W##^+K']!T7N: !^:N$P^) M58]9&2"?OM;>:P,^)@3/4-+WN9.B]474$TW-O/.SZSP/,L3GW9F_?[IN@X4I M(A8OP"/7M7$7A=K%)1!>L9R4U4RTSGX<0.;8A='MD75'VFU0W75KK:Y,L3S< M8MW^D.8C-@>T7 \-5521.2L+@YAJOW0E.$3%39W:G%01P7/=NM!WP$&;E][B MQ2+G'>*O0SO+E)+4&712LG;50 BE.$@J]U&<^V!EYU&< MA^EDQ)S"MMWNA^4CAC7VI-,DK#Z,1O6G*IQ$PO#@'%03SI&]G)+G2][ MQ>F,1D4I&/"2/7FVRD&T-5/,N8DB*JUXZROS!\CYD0;$[H.:^V."XS324>Y^ M4W8R7>.;Z3>\>ZM?>4XE%7=":2B"(R@D?R*(C8%&$>DG63K2/98K+KX1YGP]7[&70[9'+H@;&CD? HA10@0B&CF^JL3V-I M7W"TQIHBE6@]'7O <;>W*QW.1Z*>K75M*NJ-G>FR4XRY !FYJT^_"P24""Q; MGSGFX$WK5-$Q]/8[RG8?3#U>JS*0!KNUK;N--CO<>N[U^4\YK6U "_C(,"ZE M2I$Z,"!TUF[11H)708)5EL=25#&F=>@ZY,RVBRVTVZRP&YM(ZBAL8APB9W)3 MYT4.N5.@>6*H56+9J,W[0.8>W*2@^NF6P-W-IWA8 -V[>^WG,O"J")]]AZ8\/61%J^/9T(&%SUFD;)*H77)8>NI3/1IM8WI#8!&Z[5- MT8 A/-'&B!*<$!I8,1HE15V6M2Z%N(>4KF8Q[:/OV[--CA?UV+=HVQ#Y2ID4 M^6[;F2TW*Q>RC)M.*8R3C!1G#IQ+&5"PHIU4P:FPT^&SZXI=354Z!";#R;># M;-O5"607%7:_A?7I\G:E'2)C,3D/7JC-@T0%KA:]E%AL*B$4R5M/1=F#O*Y& M+1UCCH922#W&) 6S%%A:!CIBHBVE$P2N+*08"F)Q@C=_/G F>.^ M@V]Z' ZKHHY'4-PU7NMP-_J!3QMN&MB +O:]LZ"XUZ4P$4&$FOI7KK9RM;4" MG N!(F:76_ND0\T$NPP?;ZY0'T8F<@!>3&>G:\PW-D H.;!4+QW0"O(5;0#/ M2KUT0$<^ $;ZWV"IS;U([72>V#X8NC^E.9S2N@WV[YY'=K\C)R&P4QE M>WY^Z!$\^R#[?JL[,DBZ-09^M/C)U!07&[%4":VLG MFI+HJ(X497AA"Y,E\)3:OU<==F+/Y?YY4.!77CIRQHQ5"*74U%)"6:OZ$027 M.;G N9'#/0?;C<:QGZ@V1-']YFX =75KPAZ8AW.X%7O\0PQ;W!=H4I.RJ:1XHVMXHLS M-O$"S#"]'?OL+#.0O)&ZCL'2TCP&JGT6_*'F\NP!D'MNPML)OUL[=6O@S3$^ MUMT?-=!DG@$MT;TS6*S2*6BC(&M39[ HX#M/94S46O+7L:"T&'Q; \,T&4PE8 MI,V066V.:4P=CB<3Z%BX#-8ZQ-;I_:=H-GA?)//+]VL_J2?4Q-'>8S$;*%8S M4%QY\DC(84")M3!.FU"&>PBV!Z'=-AC?A=)F^A!4^^[Q$K"[#399>+$["=#Z)C#/:;0E"D!Q4 M'>#LD=R)I'CBR48EV$Z5)(\ :F>"QD%9&YTOAE; V"65[T]QN5Y\F*;%RQFF M>G'Q?O$[+I^=KK\L:@G,^P\OWS_[#4\B+B21$U\A>? Y8.?P^PE^0?K[YL=YS4W)47R!&(1 M)!]EP>D4P5D?E%5%>/]0(+["].?/BV\_TT=O[1%]<6F*[EAPW&+C7Y.$:NKC:.43E:78L& MLAO[O'F^B,OP+/W]=+J:;C;#F7F+6BI3(@-A6;6AB9$UI>V07FD8MZ#UW 21V 9>V]9LEA;EV] M]AA-X[[5>#HW9! =C6VK;H]8?'WR-4R7FXXM2+IR5#MNF*7U2<'*GDQM,0[A-$U9O)$E""5\AIL]B2O M+(@;K3-D60(S4L:0=GRJ^-A2XX9%3PJ<(V0\-F)>8%Q?CDD\JV5]C_,\G7^N M8PD^?9DNMU*<6))7\E* CDF#+;Q16D$LP,:7HD&V$*!+YGAHU M.$:\[\NKE;\_.AY_4&OK9 MM#X!?KU:G>+J0YBNR%*3)=8E9$\"](8LM>/@(J,=YK)-)0:&.Z8!=E]SW.&[ MPYFT@:0^-IANG_:7S*UHLYS4G]:V-_4%QJ?%+W@6_OXW\2D=\ZR.S:'SGDPW M>07D!X0"TL@HEW48(=E@S+4]5^6!A%:+ !=SXND%TD(GT_E&;;_AR8(DF4]/)DQSB4QH MD+EPV@_$:+#:@A+.!R9L#F7'Y.=A!.R$+??C8>LI]#$VYG:RPR_J?79^NUA? M,<))8S$N9XA>QMH(*D"03@,:)VM_.DD;KMWA> <%.Z'._WBH>Q*-C V[FUNK MLK9Y,?OX[E+H"]>90W2*]E3A$7P6#B+Z&)5(R4=WD+7;G8;=$ZFE M@SS'KV$ZOWQE]/TO\R6FJKB\W5^35'1T* VD)#,H5UMOD%L)C )HIY4)G+6> MI/X(2;N![L?*Y ^AC;%-VYOI>OIYHY?+I,SK^;?%-.&9\7[V]>MR\0WS+]]K ML#WQ@G-O:_R23 (E32W5X@A:1"=RQJ#\;@9MWY5W0]0/F.(?5 4=&*^[^#OC MZ_=0MTW-06^:"6]ST Y=5E%%D$(@*/(/@&3'P?/H(P_9:=F\/^I^).X&Q1_K MIN IM-6CL=OR5G,V6Q>67%,C4BY.1[!%U*ZQB=P$F1,D\AB4-63%4!QLXFZO MMQN:?JR\_U#B_D=Z$G@[='K:MX'WKS_:(\$=13+\:T&=#,&22\B:*<*D".!K MDU;)A!$4;9086T^=&NZUX+/9;/%[O1>I ='B-*[+Z>RVI"?>FXPU!--77$X7^>.:CH A@HO8'HM\"<8Z?J\/[::@KB=O;[0-^P_DI&7/E2@XH(&I> M<]Y*@PN10W(NR1C)S[6IF9T[6W3#"67WC($":: I#$5-JG??=D\1Q"Y!&M6N'J>E8L_:$.)R(Z+W3*8#) MJ8!"PR%8DF%.ECMDW)3F#44:1@R#U2&-&S'LHY0C(X:7\]Q72N7Y8EYO!)>; M7UZ<-?PR1JGR2^4@L(75LB\ MNGK(>VEK08LPUC-60NNAM,,E:Z[)O,IZ^W9-.4L6HM3Y9;6*D'-?6]%J8EF9 MF)-B@;4VM7=3TFTR9A\4W#2M#80^<@>=W\)_+987&W'S_#Y(7D+61#,=.J , M%O":!=#9I1BE(;?#[0*91UKEW%YY[-ZLQ^MRT4RP(\.B-G)Y5Z[Q<-[716.V M+'@P+! 3,D>(BB(C[A-GJ0@;<:> \7K?'*O116OQCGTM>D[Z^?-Y MIGQ044G06I*3:KFH+PHE6&^8<#8P9G>[_[SQP>.IO)&>%HV$UHO"?SFC74F> MA9 %,)9$M!<&(18'V@:7>,PL\=W*^F]\\#C)]8$5?HC0>E'X\S/:C=7*.)PL]L */T1H'>02;_E!OWS_1']U<][9 M0$8J,Y)$;<"LE!801?%U=IJVWJGLLMSE\#\FFK@D9]P[N(;^8FO1]XBBRLC9 MSF(VH2]82_@WS29-( L8'%C-90H:'?UO\)CT@IS.HHY#5?YH9'J8_'N TKD] MO'ELQKZ[K/1TCJ#%*'JOXFI!KJH0=8 MW=YYO^ \?3D)R[]MME_FTI;D'8C ?+T#M! S(B04AMP!'KAJ/Y_G89K&O>U_ MFA/O<"5T":IS;LZ]RAQJ8P&*[XJMK[J1-DDN"JQ H82.(LO6-Z^/T=29M3H* M 8_"ZPAU= "OCV&&J[,:A;>X/C.\WCLCN*:(0N?*A-;@BPHD,$N;SZLZ-52M&&9WA,0H&6D>7 M!/FBSK<>=/(@09U%=RW1U$X1':#JEJ3>7+P 29QSE)�E;3XX61C(@=#$FX MF&U0:O!TP9N].H\.5M#V%+[388+O$4)G+[3#9^033B1+Y?=-_XZ77^YN**Z*)&0O$BL5LIG65N%THGDZ< +B6FIG4ZFN1W?D;3C M6VAOEOF ]4ROU2&XW$PAI.WP+L[.7B%>-.B:GM"OO"L?Z;NKLGWNN#7CF(+7 M(B70F")M0*S#"G( 7DQPF161L/54S3:4C]TWN3W^;C?@?G(-CUR[\7ZYR*=I M_6[Y$9??INELP%-,RDEA 3%MJISH=&!*@BB^,"=*"&*GO,,C91MWK=T%QIY4 M_XN&RN@#3+7?ZAD'J[, 2"@ODJS[47I'$K$2O!>T*:-$K6+.PK\ L=*X>-#&:&S0R$#K8 G<%-V^F(4YGT_7W"[&DQ>?Y MIL5EL)BCD0R0,^(N:@1OR(0X'9DIRK"L6K]+V8_"']RC/Q!'MW-F0RFU=\A. M4I(LU&+(A&S3J3" YXD#9UAXUBPIW&F:B;]TGZR%ZQIX: MU 4>FRFL]XNO\\F7BW+.\OG1,,5CGK/O\_%-+\CV9^B)+\VLMDH;)#!J(VOU MMH+ I(5Z"EOTM351ZU: U^:GZO8O9[-5B61N^3D).165,('QT M-?UAP&70\@^$[/S$NW-9#U]K7)JTR: MC+NEB"EPZR"DR%,QWC(U0/^"(R.-YB ;$ ![!1'[:*./KI(/\O,":]9VNIGX M<#MBCR:YK$.DB*DR2RX&.&,-&!.M*"*I<+/^_Q$#MC\-X\2UPZ/M*5732;^_ M/;B-M.Q9SYQ+EIW5=6*O!,S)TM:K0\BC#Q"T$#8;YE/<[S@]D)!QPMC^('FT MDCK#Y9U"?;\QQ:_G:8EAM?%M7IQ1>OZKYU>5$Q$#)HX6."_Q[))2,PF>"65D M=-F&W<9(-B)HG/#VB7'ZE$KKWE6T/B0LS-3)8*PV8W'5QQ84KHOB#1J98O-W MH$>[BLU;6/;B*NZCC:[;"3Z4LFR0.7GXF4,=KG(@>JG_U!"HQMQIBRLH!6"%!:D$^1)4+PL:!U*G/VOPN,#T_* M[(._@0J,]]%P!T?QT5QOXOL7Y,ANJB=)XIE<$ 3!G0'%?80@;():;Q*X\IA- MZY8@;3GH N=/BL'6V^!P0/PC;(?+ZZP4,'LT##2B!Z54!J^C!%YTCL*:D%SK MZI__7>36SS8X# @=;($]ZZ&XHC @%P:V3J14OFB(VO'*K&5!U]K6)TWL_^,6 MN>V%H^.*W/91:@>0W4G($Y,$+]S7H+B6WXM:;\T]>8B,JY!%++KY?+.="/O! M;6T;@+97X8^"RX=DNTT!\HEG7I/#Q" [ZT"Q["&$Z$#Z()/E)F'S[N^M:/^' M*9<;'-VM@=![*=.#::S)#9>H72YNPI\P&W>3C8M\W,\'2^_UG)8ENW-;[,]Q?359HM5J=+O'QF[HIB.F>*.X:\FFB9 M$JFT;OCW #E'W>I=?.['TZ]?9R336L^8E,A61 M7R<:K&=6Y;PVD@;?2$K[\NEG][/7^_ M7"1M*V!W(&M?!'!QAC?31$\1> MD0^\^H+YU\4BWV!)29:5L1R$P$WW!0>>=@I85P*WAHOH6G>T!#K/.=%>\P1&:R#[:Y!'$;!Y(\RKZX\[^71PT.PKX,X:0?'D0=56!E%S <8XS:101>_6NFB/'?XH44>WACX3 M^KMR[U+;VZW@LDST]R$85DVS+."X,B"\SB4XYX7TC9G?E;9Q8\BVN+G507H( M_71P=-[+S=5!)C8'E0,'JP,='(D;<,D9\$IGA:+PB*U/U!W(&A=MP^!A,:QR M>L;;E2DG'ITUB+P.RF:@+'WE8B8.Z\L0AM*)YNTX=R"K4^MV*!1VA=J!>AF_ MD1G%S>3]OC\]^3J=?[Y@Y[Q)NRU6N$S;,(< JLX/CM)IJ'/:I7.LD#^[4R[U MX74ZQ;Y54AGS]+/64M1\E#JZ( 0 MZXV@ &>9 ,T3N1 I%JU:S^O8@[QQ,Z]#06YH/74 P=\"R99BM.]7Q7;&2K(Z M.RT$(+D+H+)V$+DIP# $95U"[UJG8!\@9]S4Z] 0:Z6'#B#URRE)DHSS^82W M'#))A1R"^NA;.7)*R28'8*44Q3"&PEI7:5^G8-R$ZM# .4+:!V/E&R[CHMU\ MH?GJZV*YU;XX7[.W*EDPN4YD,]:#UUP#4YKL9YW!C@W'" M -9AD$I%J%ZN&![0,,9B'-F*B:, MD#A%=TKIZK:C :V<<3R$Q':[=]@%#V./9SI063?5?8#D1E;X;]/Y].3TY)QP M(:6UD4-)!'B518!8ZWU16_G_L?>F36[E.+KP+\(,]^5CEJMJKM]PE1VV>SKF MDX(+:&LF+?E*2E?Y_OH75"H7YWHD\>@PW1/149V;11!X" +$ECQ+D?-!CV[/ MB/R'12<6^B$B6[;@W]2"#W_?(MS+@CYY"5862]MG-=N;G'6CI!%9.>O$H&9H MSPG^]J+3S=]J(OB#^=?!$\>C5]Z;FS;YAB-G"D$:TGZJ2 D.4P*+6D810BAX MLJ3'-WOU"QDM$CAM#M9AHND9;&0PEXOS-_-"'&,B!AD4\*P\.5*I5LB1XK3* M!"V*]JJTCO8,(*O3=)H#D3 4: >*96K_]M']_,=JN5Z_7J3SBQHM_7V^J#74 M;VJST_?S3Y\W;PMM>.O(O<'U^E?\NES/-^NWB]NY'M=?7Y=(S<@GU*@$DL:W M!A1F!BYG RE[J9GG6?([UO&C&5VGI+O3=)WC(-V[_+L]&D.X,I0C;TO]\R_Q M_/M,94[VCA: V290UGB(=8Q8R<288F)VT1YW-L8AO--$HS$/1P<(Z-E$J7E^ MCS/F%RS+%9ZE=/'E8IL?2)Q:89I?0F:1S[XL5YOY_[ML*I1,(=))=N0-<%!& M:'#>T5<*C8\,>;3Y5"9.NVUUFF(ULHDT$2Q>[DD9R(P29+1628@%26V(2(X3 MTXXLS\PC]]8(USK&/NJ&.DT:F_1TC "%%WPN"I$PD"-D9S*#C(')NNH':2$8 MRZ"4;%+)PGG1R^$8OJM.4^:F/2$C@:)9;?SQQ^3#1?QO3)N/R[>KLV]A?EZ? MS7Y?KM[2+VE?BT];MFP=MQEGZ.H3:LUK9J!\\A"$B9!CB$8)S:-K/:=C?RH[ MS>5K"^.1A-:1]AZTPT=.YLQ(C7HS)^L8PJ+GPF8&F>E, MMW)6$.KCH%7:$98"2G>R#@8G[QB277W\$;4,@)%)DE#0+1 4G5>AA1$AVM2Z M+^;/TC%D']PFRW4JPI*ME\2E*9*(T+Y'^ M>3J&[(6' SJ&[".0Z^-9U0S]% MQY"]H'! QY!]Y-(!U/;I+A!D*J5@32ACM25[9.!MIOUE,C\U:L9%ZWJ UET@ M)LWQW@L:1W2!V$=.'4#P]8*,:OQ LMH6UKRI_Z!*K9Y6;Y).@=,9]34T4>@K MC]X3W\@2+G[,;=I*&/WB:G<8A=$F6T%^-*N#KVNE1% ^ M@0_::":30=4ZW>M)@J;N1M]([,/@=( ,.@#4J^476OHS+M;DW5_N;*=QF?*9 M2^$!-9=U*'&AC0@!,224T1&;FK<+?)28+H%TB,#O#?9JP?T.8#3@O3'((J7T M' Q+9*0J*R$XSNG((1U$Q;PM)S/NW[RPS.=1?,G#1-,'V!)B7M>!PA_"D^R; MR4PFJ2\2M*QSGUC(X%5.(!1ZPQ-I>CY"O>]0\CJU[P]$QGW@C2*F#A#X'Z3X MWRS7Z[>+!S9VLZMDHTE!.TBVMFK7])]0!$)R23DK392\]3R$891UGZY\#.Y& M$,[+"S_=='__(4 N6Y?)[1V\GS"@M8_\[ZK'@_G4 -1KFOGZSJ>"Q7H4KA-6B.&UF]I=VGHM&ZF#7J.X??4A5^W5>BU1?"# MR;#(UQNO;F">G5Y]I^83U?7/WU$;;\<0NVL=@;;KJ177ZUQME] MBAZ8TX;.IIQR!JE][5LOR;02VH#BT50'%K5OW:9[+P+;):Y=+7OY5ED$SXYA MH)N>M+GRND#(*8+.P3#&M/2ZM>G^""G36O'CH>7Q%+7#)=&!"78=8/GE@@XT MKMP@FR]MI9'\?QN2.@O%^>G_^^7/T55GD6#"\R6 UU4!DHP2(0OA.X M)!1Q0VF7^4A0N45&'W[0@8)]!":'"%*,O2D)( MUI6<6'%Q+(@,+[$>'1P'B_,1>.S/VX.!\157\V4F&WNU:0J/UU^^ACD1<:M\ M]O)'ESF(M#T38\@^:TCHR>[R)H&WB8.E"]MKJ64HKV1AO%OB]MVR@DCX[]BF2_F&WPS_X8/_'*,V/B@)4>/CN^_ M\4GBX\D5^@@RC;,*]5ZK$V%,E,!4"<&AYS*/=;Y/'!___7%Q7+Z;2:&8R\6 MQUJ_;Y4#QS*Q(N@8)!.VW)T5UC!D_AQU?3P0M,?4XU'TIO+JP"1[8C^_?/\C M_/=R]>H\K"^C@4Y;R3PGRT&)VI1+2@@E>[IC%-/)9G)B6J<][D%>+T'WM@A9 MGD9@66,<+?-F0^QV@YPE>W8IY96Z--0*PE!H:E1:<9 QTMHFA#URGUNEK0^CJ M)8X\U85ZF(#Z!MVEBY]=MKG4$FH3B"X&%J$,D.R-R)JB M::.<4^)N7W&\Q$*L%OV^]_GXT9^13]+S>[_GO>B58\%DR)*3$>AKP[;HD%P$ MJ[02:(QI;=-T^V2A_IQ/QOM@ZI@G MXSWD-?$(\^T8[^V349!<<%,\)*?I.D!7:J(F&:QULIHR'),<-'KCF?'EUPN^ MG.?=?:2Y/):U/>!A]S1CK4N&EP*!NSHTS'IP/B)XIDLQ>CN#IA4BIGP'.T)8 M=\5] .NC5/(ZW08,MQB;6W)4@:9T*7DDO9W)S(?)/(? M%IU8Z(>(;-F"?U,+/OQ]BW!>F%;!I'HSUF=84Q//N #IR4&,Z*0<5L#^G.!O M+SJ-;]Y,\ ?SK^_GGGNQ)&98,5P'\%HJ4#(;"$YS\-XQ07=C(,^Q\RAQ%X_: M!Y@18XNK;R0^&'PJS"-WQ#?4VM>!OQ)"36X3RLDZX8RYY@5Y/VV4>"^H'!DE MWD=N'<#R7IQ2%Y6(2PHPJE*CDP)B;5JK5#96Q6(":]W1^F5'B?<2^'-1XGVX MWP%Z!KV_AI@42T("RB)JTSP!KC .ND1E8IW.+$ZHR?:+$I^@2_I4%^IA NH M=,_T:(S"953H(:2J[!7G-5T2B5W(E6!9:M-AO\QI(\1[(6"_EIG[B.-@<'W# M55R.KM/^L<9R0^\+"!8?I0E/)O*$P>2S3Y]6E^D2M3UNNI.OL6N9.TZ@ M>:^E1P]"'\Z(20+43(?$%)T&.A86E+69_.@ ONN?G4[E%]^7R M'JO71YJJ6N[K%,[_"P/Y;5QQ#'3IR.QJ%:.RX$3PP)65WKAB>&C=BZ\!V2\I MI+T/"O?)'AM#PAV8%?MM^4]2+!__PO-O^,=RL?F\)B-*.6VM 61&U5&" 9S" M#"P@.LRYQ-*Z;]QQ%/?1FJ4W*!\EUQ>'XGI./_ZUG#F>I$>+P*TLH$*V$"+W MH+@C$TY&]&):9;PCM(\.,;UA]A IODRH$O;(726[WJ1D0113$[100=#<0LEH ME.&)N'[*[/(G2.VC/4V7<-U;DB\2L+\O+U8SJ4L13!?0IM8LB81T+)6IX8X< MLV$&_0FK5Y^@M(^>.#W"=6\Y3MW7^O$M/N1 GQ5:]GJ?+K#BN- 0I*@C>&R M**($+IT,LA2E^)T.<(^TOSZ"B#ZZ[HP'Q9,*J6_56:M"R#:)Q:5 OJ$3M!O& M(=1VB=H;D1B=.B]:-QUL4*1C7R[^1I!+M]4Z=>C4YOL?N/F\I$U^P_5FV]G\ M\&?3IS^PS6/H'D0W>N)\>,4U8?#_6\X7F_^D;PAUZVO8>8O&^%# 8VW@7J( M7Q A1>\('TJVK\+9D\1V=3B/+'R9;> S%Z;6L)4DZ\P>$\%IQH!G:73*UOLP MWJ2CIRB;]K%R3#P]7H'33%(=7)I7Q%TBJ3+T.M53AYG3KBH'=WT6H%BLLYL MT PTUS*)3+]VK9W49XF:%EU-1#\ 3H?+86HG\Y?WK_^XF>AYF>]YF91IR#L1 MF#RH1*=-:63@G-%@--/HM45DZCDKZ^DE^L/&$7)<-F?JQ!5$SVGF^S_%;5+O M]H 5$XP4SM#&:CJ2+AY<9J+V*M-:.W2Q"!];!^[ M$VR<3\Z; M;5,\=X!J=*AF**B9DGB<.LK&=@^#05TU5 G@X%RU%$,OGEN)I_ MN74]K-^\>755L>""C'4\EF4^T+D,"-$9#DZ0Y\-EULD.O!P?6V(ZU+04X+(Y M-R?$1,;Y[ U^"N>_+3;$H8 M_NW3\MN_TT=?*ACZXD:W/+!@+_4;S6^M8YD[,2XNJ=X=$611EHB:W NF=WAF M]*UW)2F7/8HGRZV?!\7MU:91%$>+:]F =U/?#Z^6<17.OLVWW/Z JV_SA+?4 M6G;[7DZ-4H>-X1R4IK;Z(";0KNHMV"\,%( M@NH @N_"]TL>+71,UPUSJQ_RREU<5E2Y %N;=AD=_2'ZU>7:RJ/-[,0YR?SS?S MF]^\62X^?<35EUN_.J(,H.7R;8H&1F-(HQ*#=^%[?5*K.>!;4L/Y3?JWS,)+ MG1WXHDQ-&;'@?8K K1#"6FF-'C1D8+_WHL?(.;Y'55I>T$';+7&U AV<&T[O MQ'+- 65<8<(G(C0R4$YILBQ4[3D0O4&GC&Q^)1] YK2/:*T0=+\1U;CRZN#N M_AC^QJO][;8R"UX)'W4"*M*@@?(F!92HXO^;@?; M(^4PM>.YX\[O\T58I%HVN+Y8U:_>K?#+_.++%:]F*B7:#(N =9"<$HI7J[;4 M0:Y!8LSZ7GW8(V[HP 6G?6 ]%8I&$T$'&NK5)6K:U]I3XZZM MC*:^23^$<]R^*L:0_N?>\;%&H$JBCI]-9LQ^X.M-7N[M_NY]Y>,,O@LRC@1,3+\HL@90%>N$S4^NH9I*9/@AY]9YT58YXN;7YXM.?RPW>&)F,G&Z,8+)WH**.$"W/P&)D MGEO:<(K[V/E/KC;M$^X41GX[YG>@M79[NG98KK;AM2_.6P'6MG/ KWVPFK6Y6SI15%2*B C M4]>>P+3!D I@E(5%*76*K2L!#J-TVH?<*2-,1TIMZO>,)RW6F[W-?&22*^M! MV1+(U4ZUI;J3(,G)]K8H/[0 ?N""_<>7CA7\8+_A0"E,C:R'GVYN;<:YQ)&1 M7TTW@B05+NNH4@SD!YEBE$G"WW4@]GHLVQ-+DT:96F*I*=\[,-X>?)NYM1W, MZ-$ZL@1*+2W,JD#DQ@ 3VC*9LW:V=2O'9TCJ/Z[4"&]CB*B+\J6[YN:MO7#+ M@R+"H416._?6YI=&)=!L.ZLADEO4.OWB<6KZCR0U1EHCP73;][A%-N#OR^5F M07;#Q&F2=\GH)UWR20:=(&TR6TDJL&9W)%6]8YD@AJB!+F&ZC:U6I7G1V0AI MDY?&QBY!>EFVS'[[%5,+8N+6?^_#XM.N4UW2 M0HI(%FNMPB"G!\$YQ4&;VLK5NJ)SBRY_UPM. Y>3B75Y+(][ ,:N*0A/)4N6 M!$3+:EL80RQ(R,%A$)Q91WP9%)0: HVI^_8=**R[XCZ ,"\CN7&R/#O-[8IE^<'*( )>C<'-J7.RMH-] ME.7JRU:PCY6SO5X0!;C>O*=#/@LB\)!9(>>B)KQJ(\#7E"!;7,'$O#8XK/U1 M$W)>TFO.@:A93BK"#FRS=ZME0LS;=AHU'OZVT$_R!9DBWW:3,LG[$<*E$$&X MZOWPD, G3.1#J2(-$][IUG&\YZEZ2;[!<=@<25(=8.]-[=N)MT/B-?STMES5 M7_*9Q\2=)<=;F)Q *8RU99F$PF,D8R5RAJUK$I\EZB7=W6V0UU9.D]_4M[-^ M;CE>?]!N/I^3\T72/-_UF3W[4L/VLURB9.@*6%Z0F$>>F+?$O,)RM,)EQO@! M^5>#UIXF;V&Z.WAV0XK.N4ZW<77[X21_^QF->6QK_0]ZOT>=N( MCTY45"EPB*%R4.NJRJT''@4+(9?D[+"X[^ EIZF5G0QIXXBB@UOU7HOL^V:" MLE+K8D#78Z.LBQ"QI@.EI$7."G,>H1G5TT1-4T4[J3W75$Y3:[9G%/>[U7R1 MYE_#^=DB7[E+5PR8E9ALS)[L5!LM*&DDA"("%&L#QTP&1.$MKM>GB)BF]+;7 M>[:9N*:&9:T*6+_^\O5B@_D'-SVS:"76A@BE>-I$S."RWI:]<"ULEIB?S?U[ MVFYZE)AI8U(-,'#OD:$) MVSNPOW_+:]TK]R$ZID7,L;)]$BH' M,+H#L+S';\OS;]62^V$SN_!],,)I4T?+"J/)=JN6%MH"-F6I(YGF9+TUSZEY M@J">X'.(O.\ETK1B?@=(>H.;37W]NMS+;@]6&N(&T^"-#K5M/NW&10;62U&D M,"E*W]J^>8".:8N0F^/F:%;W )?EXA-]VI=J]WVD?[/5QJA=4=8C6.[)VHN2 M=I.2A9"YL\4:QE7K/GP/T3$M7,:Q:X[F=X>8V1TEI-H'2O:WC:'<[('\5]5^' ?8HW.EJ(E*$7'(<8DP5BT+#@I MF!KD];RL.L:]A/58'>,>G)NZG.V'.CS+D*AS-9 0!2BT%ERJO9V$MS9GI;S" M!B+OL8YQ'Y$]6L>X#_\ZL GJK?=ZL=ZL+K99/]N'(,%9,81\;I0E;><=!.0& MD*$52FGF?&N;X#X5T[:4&0)GW^9;_M^^R>Y'^HP);MN->!UMBC&-,;]*ID!BF$ M.DHC5_6:,R0?I//2,EY:OY(V+ID>;>#).'?22++I#'6[,X@J)R^0@4J54=XY M\#K6H68"I0J&U'+K60$ON#!Z+WD_7QB]#_.GOK'>X)+8F:]4[YLWK\X6^=4R MKL+5CS[@ZML\X?JFP+<8852DK251MAE8=7^23F'16D3%;,K#DLH/6+P?3!TB M[.4).=^!8OK/L)I7O5TS^+8'34FNO>(.DE:L9#96>T,.1.*B%HI;\"%R8(89)T7B.;;.=;I/Q;3* MYCBI/@&1 UC< 4C>K>9?MN3O=*&J3J70'J2QQ V'";PK='X,+S8*9RVV?KRY M0T(_\#A$HO?J@@]G;P?H>$BQOKG.1S=22N39 8:BZ:86M!D?!-!>#.?&EFB; M%P _1="T$]K&N83:2:!3..V:N?VR7*V6?]4$KO"5?K/Y/@N*%"\F SG406!( M5EEDQH+CPKK$G.2N=4/\?>CK+V/W0%@, %P3&4WMD_WXLE:_>[7\AHM0QY3\ MC?G5Y[#ZA.OZLU7X5'7V?#G3VA==N ?M!'D&+@;PG-6F2\)X95A)85@+JP,6 M[R]UZCB G40(_8+L':Y2%> G8NLNXO=NA5]W=7M_A(QUHOF?R\5[K*, Z)1= M]129,5,3C3P';T6M^_(!G&8&-./T>_*-,:4C47@X=?WE7(P*TQ.)L5\<[S9] MEO_[8KW!_-LOKS_^>O8>MT72>>:3XCY: =[4+DN.(80<%"3/BE72BJR/A>J3 M!/07]AT5C>V$T3W@?OL[X7I]]BW,SZ\&6^_^8)92Y,&SFFY1#Y:RC/9I,^A2 M,-;[@?EA8Z"/(**_V,XI@-=(*)VY)K,HK406 C#R[D%)Q\#5("D*ZXE90OC0 MNECG]OK]/::V=RWVXG%G^+CBRGNL[T-TQ=]WC%+RDIM80'@30-E$SG\N'DPN M05@38F2MV_+M1V%_;R7CN:^-Y#3U%?GPUM:X^H:7W;:N+_[LM%7UA:F02UY; MXB?:E4X@--=&95Y5\+!0XM EIYU=/]+U-P[#.U!F/][KOX3U?/V!: GY[>+V M^S>?.28Y2AG!6N*?8MR CZC!)NV5LX;KYK7Q0VF;=I#]> IL%-ET@+FK 7;; M,AGZ_UFQ6%+6%H2+N1J(#ES!^I0H?59:Q>B;%[3>H6'BD?0CWH+',+L#L&P; M%NT&S,V\<#HD\F#1>F($.DW*E=P)X02J9+0RHC50;J\_#"0O\*7_8"9W )#; M_99_V$?(,27I%?D13I!6)(:$ZE9DY5$Y:1@&TQ@LC]$R##@OZ 6_*?.[;2=V M=-4K[;;'9CEL]HK/8P-?@KG6^IW:=PAD=HF?OCM3>%%A."TAUK4F'3Q MBE3\$^!;8_JW3\MO_TX??8D[^N(&;@\L."VD1A'HL@UW)P;&)=6[I+@8IK8[Q\3'!:"3*PBA;9B^0+&P2#!E5+S5./VF&A(16PQT?J'1:?-EAS3 M:CR.O[T 8W=6LLZ2%<.!\9K+61*=&N\5!&98MC[ZDEM,N;^S['3]88X0W$/B M/X"+4U\59_/5>URG"_SP?5U?'E\M5U^7JRWS=WJ.C&8=F"K $JM#"'*HY9>T MKVRUL$*)A';0;?'L4AW@X! )+D=CY]3@^&4U_[(=L+.>;ZO(;RX_ND^#SBX MMX6!9@)\>@2T]P83<'0AGT37Q$W#W>8KV[+K;;4Q22K MN0?F-=D_5FG2EF0)F10(Q\$+G5K<%8^M/VUB^]@611.N=XB11(QRJH8?VD#L#.U"9'&\D^ Y4#V#SU7?.,MY6=L"GG#%Q$ MNC:9)O<[<$9JD[F@E"K6#'O(ZK'31DLQ[N'![L/3J>%QOW'(U;M,\-('&2"( M4DC#>@?>N0(8K:-;M&@6AUDBCZTPG2$R!B2:\+&##),'K]U;"13%<\.3$62E MN52[\DERXUBMM4G&D/F&I;0> _,,2=/6/HUIL(PADZGUS<-[N?INVUKKDBCZ MT?(_7_\VLSQQM"F!9K5+D?01@I4.4HXZ,>0:![ZM[[MR'PTYFLA\>2H!3(VN MJP'*_P?/YVGYM7YJ3?&+WB&#:&-M)@NM=:N3'S%+)[JF(\0D:AS*:_ Z MD*KFRM;?F-0^V6A/&J=US<= VTFD=3 :O^$J+D=22W5K>69$9)8' [)P)$^A M#G37.4!!1^?-&^'N#@H8KINV*TQK')U20>W/T&Y3<3_@.?VS3_]1?Q[.PR*? MY2_SQ;SF[=5!NKM9R3<3E8?]_1&)O.,2U"8-^(1,:Y5$7 =AOU[0#O#L>@+V M37ZFSSXZDS)$O[6[; (OT )WL6!V!3EKG=+_-$5'J< ;/^G^_.^;M7ZYF?_- M+_TFC4Y890R8.K17A<(AD-5)BCY))HKC(I1!&O) B;.]&T'D1_TYRFDT8$1 M>,FYZ]SG-_4?5,EMYYKYF*S0$C"&LIL!G[9UT'0%!15":#[/]@ERIH'9Z;"P M'$JRC26GJ-[0;$_G^?1"N[X-XYY"$$F2/Z#JMD9-E$JT$ MFX,2++JY$Y^D9Y24I,#Q76G]\M5UM)7]G''(U"$QG4 M$;:@8K&T7S2@BTQ9I"B5'_;T>S )'=AU8Z-C>7)1=7!)TX!TE%" MZ !$6W7_H]%QK?QG3-!>!&;0(2=06MLZ X]!3)%K8YDVS0'U%#W3A+0F!%)^#$(E U>!RD]IA2KKQ&TZ(KP8R>1EVW8^\ MF[%8A"ZLD,5@ZC!!;R!JYH"E$E(1ROB[=4<-[]5N?(@3 .TT(GH9-M[K13J_ MR/1WNSK[4#=.;GMF0Z=TH*#*36[+%GRIFKGHD1NEDV1F9Q]0U ^ M0\Z4*.W6ZFLIPF:@;9W.=QF$_!C^/JJ9Y@.?TB9Q[CGR&F6[72_SZWR=SI?K MBQ5>:T(EE&4U[,]]O1^=(DU8:HFF]=KKH#@7X^3B/$A.FXP0^NBKB!]QO,PW M,SHR3#D=0=?6:8HE =X95:<&TM>)6V;"6+O\D90>@O+'(^'A+)#C^-Z!7?]; M*9BJCKS>3VU\_VJY()5]0:IRI[Z7B_6L""9I4PS0!U*/-7P8RRHZRP366A4)RCA;1\9*<"B1988LRD&=&?:)#/] P=%1I2NK=1B\P^89ZO>HF'@@\>%2OA<9.H[!'=Q<'SZ3 MKUGG;MSLP!4AM%8.I*X9328CD+IUD,A\3QJ=N_1(QD\ M]=/293=RO";^FB=61B6C3_5^-/5]3$)4V0$3@1=CI)%W[?]'//7'5IAX6N_Q M"&C'OP[TQ.U]O)]_^KQY6_ZQQK/U&C=G7^ISU65K^QD+$ITAQ]_QFG=A:FM8 M%\EP%])*CUK&TMIA&DC:A+&3-B!8CB^1SH!V78.ZRPQ+F27CE >9:TMS46?7 MB5C;S-)F=/(FY=;#-YX@9\)@R>B .H;S'8#HYJ[5ODBC(P-/G"'"48-7.4*, M/FK'(D^V^733O6R8\29\M[-A#F-GMX^[._?RXBLYO;7$))S_4I^[$W[XC+AY MO2C+U9?+FI.CG>7A:S3UG _16^X$6"-4[1B !!<,(*SG3):B=7.3 MH(T;O56U/[IXV^MU?;;(;^:74\3GN'Z#],.;ERKFT419+&CF+2BNZ8P)JX!9 MC*25E1:"#S*,]UVY*Z]Z'Z'_8#"/RN\.KJ8?]W?'<)LQ5"HK,M8BKWV0A795 M01<(NCC:"W+$TOBL/$G0A$;SN$!X\B'G&*ET![$KAGU_=;&J3)]E,OEK+!82 M4]428!Q\(K:Q+)2JG=VE;#TI^6F*)C2D)P3947+I%V5_+A=IMR$Z%U8SDK M6$ E25\917Q4$8O$$+0=U@=WOW6[>K,^V ;D=<=:*TG7LUF/-:YXZAJ^V Z M$1@R..<+)%3:11-3-*UC8T^0T\E[96L(#'_%W$L>G4'KWN7.?D77K>M<2I$D+P*\QNUH8 MD M.R!D5;+G2F-A8P9>^C*UIL;8@7+I%6;7S7AN3:=^M[RN M49LH@N/ 40L@-DL(M0M9>,.-*X*5UIT.FQ$_".'FIT3XZ++N/+-Y6Q%U.\9Y M*ZZY*TK:+"__].@([@%KM8SD'KO5<2*Z*07-2%#@"'M55GIP6'-]2V.&:L4TWI8KZW#:>@JB'JP MG70B&72@LX;L])%DA)G+/DA1.%AG)2C:=YWZ[D&(:(-49!=@ZZ#8$>1.:)6= M"D[+:60[M<;\)]:-8C[[1GOYA.^QCAJXVE*MW;OAIDF8)'K0(AM0CEL(7KKZ M'R4M=S:G8>)! M*'#61.D9DMLT9FY*(T".X[N>!I C"FSJN_7R!KFSJ=K@I3;PK'U8KADH,5C) MA*GS86M'8U_3O0)Y;S;Q*$UU[IY]M-]OR:X*] Z^6\?A< =J[$DU?7N#N_G# M,R:=88))L-9N.]])B(S77NP&N/]Z-PPKOU-( <46"=Q\GO--"Z M]LW_")N+%?U_ZUY@CRXP8E>P89L:)PRNG9.%%P96Z C*9@U.B@3"U!&!-I74 M/'VF31C\Z2*A.:ZOWKU_O;A5C60+"ETB.";)Z-3)@HO* ?T\"JUYCJYUT'\? M^KJ*K^^#C&&56PV$TL'E>1FO>>3)\&I_EQX/R:LF-:U3./\O#*M9TK15))8R MSQ29"9E!*%K1M\H%8Y6(S?O-'D[MQ!/(1T/0O;X@)Q'G2P$NL?5/NFD^_H7G MW_"/Y6+S>3T+V4GG2B*OK@ZH*"6386$4",N3,IF,E]3^CCB,UFDC;WV!]EA1 MOB#(UN/X\:_EC'%RQ&@G]5$IT(F,"#%$!B+EZ)7(4N;V;5KV(G':4$AW #U$ M<"\-EP0TG D1BA>RIER86LJ,"4+MJ\J81^$C[;.T[\.[)Y'3/B7VB%JZ%0S]QX>LH)2 29>D@IS$+KU%XS3%0%UC6)S'Y>_X+LPSV>%5KO>'NTBYMK&OB S-0/#@;=T_#R7V1JNE17#$MKW7WN: MXIR3(>X4$GE!NG"F@U(YY0R"5\LX)@,Q,H0D/?,N,J>;)ST/I6T0$NV+1>*H MHIIPI-B@??UCD7JI/RL1@(JEY45NI9B$@VMK;*^B2K46; M\21]6[J-MO0 S6,%]P* >?5$K[PHL>A"^TBT-\1ZWHB;PFI67/)*ZS&K@KN- MJ70"PT/$]%+0MWV$-\Q(E6K!0J;=*68EA( >G Z.1Q,LNDGP-WWDI"<$[BVJ M%X+![=NGDU:X: T$'ZI+%RR$E!D4I\C/-Q$#M@[B#:5MVOA(1PC<6U!31T4> MW-3#;^]U4XBT&6]K \.,!5RLW4=D(:,B:NG,L-+VX6M.&P49&5=C\O\%Z+69 MY3SQ:!$PN@0JU+(%Q3A@,D'::$NZVRIA='TV;:RC$SVVEV ZB' \N)]''\4- M9AFX31!T;6@3D4-,R=:'+&=$0F_*2=J(]QG1F!*"3436J^*;,8E8HS'D"A5' MGA$GQ2VT)V7.G92^L*1:5ZT_2,BT,8PI\;67"'Z.PJ39G=*%$4J39GR*XJ2[ M&[LN3_KW(QG[9UC5V-9R2=:14@BY3K(@.P>[>+7\0@1]KAVBO^U^=*=A="B:[!2OP]N\OT.5Q\^ M$^]O[M*KW])O_K&8;XZXVPY:I\W-=_P6&]V+MY;:$G&-71-5\+5/*@$):^4[ MA^!\!N%+3A*+S-(V/O"/T7*LQKMB[-MRMMC,\_S\HEH;'S!5*XPL=G+0SB^( ME;_3>:Y'[.)2I&_+78(^!CIG,^3"@N/(0.1.0G7.!SAGC=[N^'H0X9N(Z^MI^LL;-06\,QY$$KW]XR>Y"0'C%XJ*SOMCH^FO$=H.?(4TH> M#;[>X)?UC)>(+*@$2=G*2:T@Z!"!19<2#SDS&_LR :YIG_8YX.>Y[P\#0P>' MX-[=$];S=%-9DJ3P](_ LTPW3NV3$*)SD,CQ*"GIQ$7KL/V3!/6H4L?&R'(L M@76 OC]Q<_E,5]]YSKZ%^7D]R!^7Q,IKK?;G&4?C; L@8Y" MD06DZLB26(!I*S3=.AJ;S\O=D\2^W@Z. ,?R=)+J (AW6EW^>5$-FK=ER\3U MVXO->A,6F3A[N3DE!.W*!D@ETN:2$,12JT$56Z=5!R-#ZXK9O0B<]E8?#X3C M2:D#"#[(-F)7$9P,:RBFYL,44V=R<4[6C<5DK0E9M]9X#Q(R;>7#>) ZGNM= M!"WO;N/7:J;00;EF$3$A>46,L<+6$Z#!9U_ \DAN6I'*L-;3T)XA:5H=U:4I M=XS0.E!@PTV$W49G/+K(I:VC&'*MWLCT5-9_1MS>1?1ET1T'D M8)/N$'EU ,A'S(7=;NY9#;/(!2K4K@[A2J!\,!",MN#1.LDKN*QL6\R[-^FRUJJ,'+^>R6B]$ MPLS .21C-D<#43H+6EG4L22?9>MZB..IGA:871B*)Q9]OXEO__=BOOF^W6/E M.B[6V\\\)L7MZ4]LE,RV!]F-TM;JK);SY?IBA6_+[37?XWG85#+6F_46,/$6 M8&X2,V/D7IB<0'!;GTY\A,@8 @NF@&0NQ/GRB$P;I-V2SM X&-B-^6E_GA)A]/#WN ME.*?T*A8KS:SC_--W?%K,JB_S?-%.-_FEUC'+,O$O.*4 259!)?IGLIH"C+G M111E"'YIA5O8I>]N4CDMW$1:\0QUODC-4_.967)WDZ93I_UR0YK MY?W$(AUAI*54ER.P>&JH_+E<_$:^P/([XA7Y/G&IO?40B[2@N!;@."L@O R9 M(T\JJ$$(N?_9TSS1G1081S*T@[>49R_XQ^[W&W^^MI^72B.X$.L<&9O(H<[; M! >.,>;L8NLF8<=3W4NZWQ0&UD2R[P#M5X?U ZZ^S1,^S ZU-]P7=]GZ]]7]^G.Y^2_T_+28_[_=L_SVDR[_T=O-9UQ]_!P6;[]N=3DQJN^^L;\(B'7[L+D-MM[G M5X/^% ,_N:C ;4BH"HV,QNM8E3#_+@V=V MRJ.S K0MVS:P&J)@= H%RXDG9WUL70#YOP^>^V)VO ?/?<3?@2UT23G]\?9E MQ1BO,62Z+0HQ3KG"("0L0!:DY04K=UL;\3\0\+,\>.X%@KN5-P=+I ,X'U-,*3-96P8;K^KP0\O Q5S *.]3!T:UJ,#7 MTKP24]*,"_3-VU@/HVS:"6430WL$X;VPH.5S'F3S6.;0!<<,<1ZTZ3XBG]OL M+%0&>/4,E+$^=P+5J>(?.XCXPYP_DBKV\Q"M"Z"U36>3"J ;J 2(.O F)8L6M&ZRO-? M)?*Y%SZ&]27>0U@=(*Y%*B]+0BD6H81L0<7HP2/CD+"4K)/B63N MRL[4F#.#DIGG+ 3K9.MI>"?;W L]8"= ^.D/XP%P._@D"LB#QA4D%45@/.F'(.3*6?.M*V%/M[87F,OQ, MA_ (L.U_"/WE(5S@IQJK^?@"SB()K^#\-H=2-K+PJ,@SU[[V$ZWM8Y,'U)Q\ M=<=5:=Y6_X3;>Z$I&#_3B3P.^D9E)'LMIYJ4%=I\'96OO"M-:& M6<'\"WR9V<-GU/][(#N%VY$^XV^+_%+.XITV[%OC_E?2*+^'^>H_P_D%WA:T M*3Z$G"R(X+$. 0C@,$L(5OD<>&%!M^Z7WQD+7JC_^6(>6T>#XT_M>@YGW\RK M5&P.$NJ(S#JR5=:>/QFB80+O! )9A$7(S)W&EZ,(]MS\3_^*_1,H@C'Q_%,K@MUK MY 6A^GFN:C!?;9^4__;/X3J(#1D/Q3 MG_\]?*D28AW=[B$QZTGL-7;(A:EA"F.ETYJ$_V).?^,7@9?\0O\3G/V14-ST M=;]UD?6N(O)=6&V^?Z1]KD/:\N(]?L/%!:[#(I^EM+P@=KW'A/-O-07]B!KK MH]9K4V+=;LN-*JP?(^BZ'K4(%+RX2,>EUJ-Z4R#*LFVR9VQRT7#=N@7R;^'$#KM^V]3 M/#U>WSR6X":>,?:JGGQ?5KBU1NYN:5>%&+D1 M*'4":VR=,,,B1*48B&B%1=J1&Y:O^0R@!A,TW;RQXV6^'%L 4T\8>[6,JW#V M;7XIC_[B6M M1.$+'S9\;*]EIP/02#)?GD0 4T/K';DVY 7]NIJ?T^\_T8Y^._^X7"UW6TDR M"B^, E3$-B5EAA@Q@""7QRHMLY-V$):>7F>ZH78G $]#%D^-EJW'?'ODW]5\ M/JYL],@LE'K-*YT-.!,$F%QT2E('8\(@G#RVPC3ADQ,AI E;.WA@'&8B7E[P M487$44&0G"[X&C[U)AB(M+50R#OQLG408#AUO70*&-OD'EENG2%R=TJ9PA B M694YBD!GBBEPNG;&-NC@,Y:\GX#5 #VP.D>>R M*7,/ALF^L$Z)13C*7.I5#1T?G1!D(Q$B0:NL#I-V04G.:>>[-7 M'YSQ,E%ZN=T.DU$7=]HV3O$[L?;6UN:XGKFHI7"ND..)N8XM]F0N)E6G&-/' MN, U:SV0YE%B^E%5Q\O\'J!:"* +_74_T/7CCEY=K"J[9Z&49$(4P(0B,\"0 MNQHLZ>G:;*J4+%@6S0<9#B-M6EM]5)R-(9QNNWT_=AO47KW+P[NHQY .\8@^B$R\:YG$=H3MEC.#H: MA]&6"%J6VAG MBB"7*Y"'7AWT $ZD"$QY[TU.1''KLO8GR'F)P>J]P##,M]A;,OV";.?HAV 2 MF1$%6)T#KJ0M$)5)@%R:;#(ZS*UKL9\DJ$N5MK_8A\'I !E,'2GZX2'Q1]ME M]ZO-\M+&^1#.\3K>84Q@G)@EK0J@N$K@+)FSTFGCI2XZW'TM>22,=-#R76+J M$-DO3RJ('O.UG$.#*!.$VK919>8A,O*0; [D>*FLU+!F+V/E:W46/#KD"FS" M^Q>3KV6-9"1Z.G^^A,NA7;[6>VFR3BV=OL!RBV?_EYJOM9?,#\K7VD< 4U]^ M^Z4+2<%UM%&#]KY.T*@&@\(,27JM'0H5^;#K[6/ *:&UL?/ M6,M>PN+[V2*_"N=SVL#5G5VD4"HA2!GJ8 M7P M!=[;B1F+D-BLQ"$>/K_$2 M\K0.!DTCUDZ-D$>3B:3*449C"-RU0: H%FI*$C#,3G/ZC97#\D)?AH MPM8N8CY[9'_D%*W:.J\I$;<0ZT1WE\%K&9"35V!BZP?.QEE:G<6Q1WAK.E9N MG3T][SM/9A?I]9 M6L0'9V4Q$)-VI.9K2#2C!^Z=5$H%$7&0XOHYLK3VDN?S65K[,+ M<'TG12A9E64F^Q ETD9TY1(C?T):[JS3UAH<]L3]U"K]:*#CA;D<@[,=J*6' M'^/OI/:@%MZGVE)*Q02J! O12@^6,5/]BY!YZ_31(71UGG1U"+Y&$TM#G^]4 M.5=_AM6*/OW;&-E5]SY[W#RJI[=RJHRI9(H6G%03-TCV>2+;*82@(%5[W7IK MLFV?F-MCQI2,I3;%RF"BM[4K?H"@K )=2%-KLA]B6:<3Y[@Y_"^:7#W?Z:,OX49?W*#L@05?8@[47N)=MN'UQ#"YI/KJ63C1INEYC-Q>;1J '"VN90/>3>^:W0H,7OD1;]Z\NJH_8SXB0P,E M>4V&(TIR88D]W)C$M3#%I/BD <+C@'@VO'L?%J0'Q3_R[$,.K*B2+ M9.O>PA^0=N/B_SS;[N_Q3Q.C5&&N6T"N>9 M# %MB\RA8VA\B2EKAU@L)Y7EQ)A];!^[PRU*YM8)4LH9':AH24>G.DG-^!)8 ME9U#Y-!73Y2"=#@7+440R];59TZC.$NUG/=^>T%N7OV(<>78@)#>@ MM,^T ?3T+4O(A/>*NT%7Y:-+3(>:E@)<-N?FQ KG[5_ULO\\_[H](S:IS+-! MB#Z56K"?P*.0P$HH7@7O)1O4W^<9_?+#HB\Q(>30:^QP;O<"D]VA23ISF0GA MIO9 4XI8$42T4'0PC#,1/6O16?7.LM/ID",$]Y#X#^#BU'?'SCW8:3@ON6#> M.^!)<7(6K:\=9#CDZ"(I/^Y-+ONX5E/?$4=)Y@$OZ@ V]9QE>!.DXYX5%JP M80CU*C)WV??0L)0$E_2U*D,._K]XUL4A%\@H,II:K5S.77Y;SM9KW*S?[?*! M\RRI1">'%;+1-9V<7(A!N13PQ:;HN'",PCRS09:CH0!$N&_.S@S2+A_V[ M:RW]#E>IRNL3SAA9UHQL:BA&U[:]J,!Q0XR+G ?ZGW6V=GH!/A 1T@Y%L"5 M(L &'XH2HNC4NI?#OC1.:XF-BL!1Q=5QLMFKY94*.LLUOKG]U9_]?Y.ITOUQ6N"AUO.\3+[N6ON(A$,'DJ:"RQ144(JB!D7S+* MP)UJWIGM84KZPLS^$GX&,@>P>^JW*C+\RG+U)2P2DD+>#2G]9;FX>NUU411' MP@7C.=F7SC#PNB@P5O!2.R(Z9,\91$,6Z@L9APAR.1)7IT;(VXO->D-F)5W4 MO\SSK4TP#++4[KX9R4-5# O$D K(&@S&3,K7R$'0>&R%:9^:6F.B"1][[' F MZF.KEA[H>JWO_KYVQ-<),B\N"Q.+"(.<^!?7X:R=#=*$MR^F@UEPVD2!!DQ( M]3A2A/3ETC&O^K]S!;"^9']3!;!\!3'W]O+O U6;Y?IZ6OYUCVJSF MZ=WR+UR=76P^+U?SS?=W[W][=[;3I%$X65.1H$1F2$$766-!]3^::>$,_7=8 M7Z$]%GT)W0A^S@^'3E,V=U?(Q%;0WUD$VM;DRKTBWE7XC MK%=,9IM/7\LW6B2LG:ES+"][JM5CPI#E'@MDX4GE2:W ^V!JXIQ%BU[R)]]5 M7FJMWE[B>JQ6;Q_>37U=7%:9W4J+OO+\,?YI@;77R_R_-L\7X3SRQFFJ"R7)4,)C#1G M1%D+G"6PZ!Q#[4-B_(D+8ZCG^^#BTR8RM'TK.9Z[O<'CG_/-Y]L]73\N?SA> M08?[-@# 4W!J*(VI[R_R MP;[@ZAW)9I[QNM%X"@4=1@4ET>6KD[G;S>MR_O?_Q'>&B MI2273=G:8;CXS75:6;#1)>,5H,KDF"OFP,M0(*$KQ4GTF0^ZJ(Z(&+_9JQ9" M]W]QM>5Z!_#YQV*%J?(__V.1EG3DJDS"^56"_MMX/O^TE=,OX;R&0C]\1MR< M?:F/3#/+K(G*)PB%-JBRJ&-]N 9KK)#*&%NX;0RP(\CM*SI](&"6TTBO Z"^ M'[;1&2^"#JXAOS1N2]O(M8@I6=#>.J8%&AY::[V!I/45Z&P#P#&D,K6U]<_E MZG_HD^KT#ERLM_2'129G=OGJ/,R_K%\OUA>K>II^Q7R1-O-ZEP3R:5DP=(2T ME75L@X3(+4+(AA=NG%&1#[+%#EB\KU?EXW!U$@&\&(!=%Y)\V"R_OEFNUS,? M@DLYUA"+KZ-C1*E=B3U8M$9*X0O#85-Y#J>AKS>(4\+M.'%T<(<^L-,W\Q#G MY^1,734CUJ@\,VA!*$[>E!:UI19IZBQUD+IX,A%:Y[@/(*LO_Z'-W=E:&AVJ MM;.'U?::)_=;WS&YW^#E=O4]HR(N&L2)^"SQ&T !G/F-5SEAN6%C$KF()R:EX'3SH3Z<\#[^@ZY8PGJ]GD:5B M>/90I*E3\9 NK1PUG6K'A<\B%7$PE \A:!!FWMG@#.>XR&'U7QA6 MLYA+\3P+*,&0T9XQ0T"Z=.B4FMHK5J4PL$=4*Y(& =3_RP#T4&%UX&%]P/-R MO;GW),?5-[RRY2WC(DB/(%&IW59TS."$+3R*E)AO_5S^!#G#GL/9RP!=:_9/ MK>P^U"*CL,ID:ORV*^]_MUI6R^*?M1? @@R.E%87X?PCKK[,4M8\*6G(J% % ME/0!?. <=++>6NE<9L/J^_9:=AB 7DA 962N=Z"9'M[)C#D7$R?[U*=:#U

_ZZ6.,^D,QQ0<%&YJ8R,R M'!W3&:(0FGYD-6>M7PH?IF08=%Y(!*0ATSN SA.]0F92%RC-?LG[0%[MQK_9E._K3?S+[6W5FVT]G%9 MW8USW.#'STBGY[\Q;68Y(Q/*6!"U::[2R8 SD4Z/5RQ8XY+, [.Y#UI_&*A> M2-SB5'*8VOC^%>.&G(C-ZN+_K^[*>MO(D?#[_A<"O(^7!9Q),LAB,ADDV=U' M@4<_Y]TXFN^XARB+5GL4HRUE_RZ0 -01A%Y?J!YI+"MO7E>X$+*7/_MM5^M^FZR#:?(+;VP7L+NY_+S<- M^@UXF'Z=-^41],Q91;G/GN!Q*DM_ 8D6()-$,98C,XZ+QW._3[:=#B*P'^ N M).8^O(K&/JMVW;G?OGE_5:S$TKFOO<7GY:)_US0;:#[Z>6G8'7ST*GI!6$". M)/.1>'0]"-BD@Z:!*M$ON=-_S7Y@NJ3X^$#R'AM&3P_E.^8:W";MP^/BR4:T M%3^O7L&V0O!OY--QQ7AI26L]+^VX<<]88)& 0?ZE=2[VM-1/(*+?"]T+B8F? M52-C(^_3K<\9[<66JS>+^9>2@7^[6K_=M&;D+!N0X&,B0D'[T(03RY-&^%B@ M&9ABOM\HUA<6ZH>@"PN*5Y/LV"C9=LC&(#TQVI=%(0\O4:G=7T] M7[8*>P_7J[5?ILWUS"41A!5H.YIFEU1_HG#(WRN2>4^B.)* ?JBXD M-GXV34P-;64'?4+G!%YF4R30 ?T4DG29_9=P>X5@,W$&N+ ,!)/]CJOC:>B' MN0L)JI]3'Q/P)7_U\^5=L/?[7978MO1+9X8HR99P#0Q%J!QQ7.*9G:AU*43< M1K5GT[Q 4C^T75CTO:8:QC[,?IO?;FNY[OS>=\NOJ](+K&/GZN8&G5](K[X7 MKV8FG"G-1!)AIM3QTU@FVOI$E+ T.\V\2OW\Q$-7[@>E2XJY#RK["1Q7S_&W MY>LO7_9+B0*W M2)#^'&J:XO'6\5:8&YE!2HY"@[:,%8BU.I:B!1VSULGX?D4H_=;K M!Z-+"ML/(.%!S$*9C( M /%24+S]SU#5#UX7$KXX*'*:2<%1#MJ0%$K'(JTB\4 %"=8#."7P MUN[79&7/ OU@<4EA]AJ2K(:&,XX _13_A+19P"K_AFX&TK'*OR#9\]MA1H*^ MN-S@(T(/8WB4D:%&ANQ"<@28M$0ZGXAG"+Q2'2VSSMI7'XA^UI&A9;M^V$K] MK8]M67C7:#"4BK-2&A1U:7F<="I]E2/11FL)CF:(O+9QOH^82QH=>@ABG@:K M:FAC L[?0Q;:%KF*HU5G.",^)E,J&2VQD0(15CDJ:;:\7P?J0W;2$RK&!5(E M]3XNESA-UI-#RZY!KG,@C:1$>30 )=4!1<(3T4%DIZ2(H7KA\7-TC'STG*C; MGT+E"$%/ "R=J;#;1KNY#A1$R*RT*>&TV)J>A*@<,6@*T<2 0 M.57'/X7,D0(?._3S9OEUOEXM"P=^\1&N<5>U^OACO?JR]M?-(^]V-XI9!"VR MLL2Q]J4RU23X)(F@D=$8/'#7KROJ4'P2-VQM\&-NHG@8F"J=MQZI7J_5Z M]5=)+OL;_.3V^RP'*EG&79(5XV5V&CJLQFGB%&@C.3=95G]$<@!]TPL)'0F+ M'H"KHJ-+3*V\AHSB:/]O/0^;UC!8^.4PB947%AL\K7((LZ,D5:257H&GI8F4 M(M+;3!#*@A@GJ!32<1-JIQ;.FE39HX#W_MO\>G-]M5QN2AW'W8>E?^0;!-WJ M.\"VWF,&60#NG$A4#I)(D27Q*44"/&%R?:C) KJG7R1K"'^&F%([ZIBQ M_4BM9*5NU_BQY@_ 16 I4E1SB,6QC^4W;@4)WB7J(2CM:JU/9 M?7$)6^PD.V/@-![1AG"1?=?;QS&M"20+.IL0/*L=YME/S;B68A4D/#YZ*HE^ M I?C[F'>A_Q84.^6;2/%=CKG]^V'77 LA6P2($], ."A3?'^9Y(13VE.*D?N M6*]!X8?LH>&P1V0RMK"GA$%;55=Z\V#=[N3;/;6&W^42*YP@9%:$9+ M0:KV;4R4N+F4H67F&)6U_8J?$C3RT38T'![#KYINI@"TCO9M$DD ^BT:B3U":D5,;05P(CPK$;B73/M^3>">^_9)V$G':&I54VQCZQV/SK4O M:>9XBX[JE@%-C>2 QZ0(I=Y;)_05@PB$TB1=$$RBR]@ST_[TVR=AJ)RJ]Y/% M-K;>?_=(N%]\\LLR5.7FQB]W#P"X=189S7W ME?WM6V++V>+Q9MD&+]M?2OV;(0I/02;"1*IC(1Q2@2C):E MWD,B9R&XQZ^.]S52?_;[QYU970D %40W ;OP:K%H"QUW)M#N+30:0+PDRPW5 MQ0C2AKC((^&_K);-:C%/K?#; M5QRMN1RS3T 5)3&FMBVM*Q-P+ $TE($:KJ+N%1W!)>ZA!/]UAY#]JX]L2YS) M(:TD_2(IMLT;Q;S>_T_RXG)=/#HF$NBHT?KBBM%K*.4&!"!X9D\0+7E M3PF:$GR.T?=J*.%/ $D?;F#M[^?@=F^<-7/2X@X#57:8<(P$7>;9EB8MP:"S MQFM;-WM(&><"&PP]-00^I6OJW@[8L>(BVGE,NI+&*"G\8$E(B1&77?8Z:^M3 MKT>_A]Q63\D8QX6NCIO: A]U,-Z^7-@]8_"WNQXRDJI, 9T'$SC!75"DI1)) MBDO#0@!':[\4[4/7R*&91_@*RPTT,^=%;*?:9J[+@.T]N[4F$]BMJ=55!Q.//["P-]LL;CI;X-]_B8E-:);X&)"=V M)87X>Y?(N+HNHON[4]DR7<4(B_9F7RUG 6)*R2@"SI20!5!B30@$.( J-15& M]XL/UZ%G$NF$^E@;2V-C!Z0?L-Q\A$698]HUL(;LE66:$:MLZ9EG2G]^!B0R M- 04>AZ:'@&\!VM,(C-Q#C =+]D)7'$/.)G%A)3GQ F>N6@ . 7H6PA&(@66 M028IJS_^>T# ))(9PUUVQPO[>*2L;OWB]*/D$[3YF5_+RUR_\'@H)O0MYN5A MVNW\*VQ'N+];;H_5[8[ O_LQX;;,Y39!:I%,),)16T8<91(4E*0.LRJ'H.%Q M?XQ]H\IJD#.)=,A !]3Y]36^3=;S+N\>]L\T&I0FV41"=JD,GT31XM%,G.)< MLZ!S8*87%@]:MA?F!AN>,2SFAI/_!.[),O"H-++^L'P];VY6S;PP\2%?-0W< M-FRF<3MH%CGNC^#1<]8H/I[0+%31:NVEDJRV@_ASBGH!;;#Q&H/?I!75<3BX M7 >N)7PIA^;O<%LWP(ZG\NH:"G>SE+6-(B42E42GV+I /$7/6%&3&'.2\5B[ MY.09,GIA:;!1&H-CZ53!3R)0NAL1O[W99QE]#A.T)1XMR=*K01"7;23)LL"8 M9P"Q=BNR1R3T0LU@$S(&1\TI A\[,-"^GOE]M5P]1/X>J[#U:[O*QV8F*2!K M#+>#-NBT6..)#U812.C.J"S 1='+;#J>AGX1T<$F9 QK1)U)-:=>>I7.K-UY M6\:K=?6^&V1N>R"OELTK0-E"]W>?_3=HWGQ##P95/"^5N:VH45:Q5.BN6H=G MMRMG+CGC./HJSI1:*1;+=M29Y!@9S]$+L+5OS@'9Z0?YR\T"3 4)D[C*.R-V MII(R*3*T/I10N)VE(S8D2:R+-#+-O(;:S0.ZE?N![?+2 "?(=_@B_NT'Y4?P M#?SS'_\'4$L! A0#% @ PIZ<5HF7QLLK" SRD !4 M ( ! &$R,#(S+3 S>#,Q97AX,S$Q+FAT;5!+ 0(4 Q0 ( ,*>G%8O MN\5 *@@ ,DI 5 " 5X( !A,C R,RTP,W@S,65X>#,Q M,BYH=&U02P$"% ,4 " #"GIQ6EV^W\>L% ";&@ %0 M@ &[$ 83(P,C,M,#-X,S%E>'@S,C$N:'1M4$L! A0#% @ PIZ<5L+" MCK_H!0 E1H !4 ( !V18 &$R,#(S+3 S>#,Q97AX,S(R M+FAT;5!+ 0(4 Q0 ( ,*>G%9FPF=1*PP ,A9 5 " M ?0< !A,C R,RTP,W@S,65X>#DU,2YH=&U02P$"% ,4 " #"GIQ6?;(V MT N6 @""U!L $0 @ %2*0 ='5S:RTR,#(S,#,S,2YH=&U0 M2P$"% ,4 " #"GIQ6$/@NX:(7 *%0$ $0 @ &,OP( M='5S:RTR,#(S,#,S,2YX&UL4$L! A0# M% @ PIZ<5G]"%__/:P !(@$ !4 ( !"OL" '1UG%;4E=@%5A(! ,90"P 5 M " 0QG P!T=7-K+3(P,C,P,S,Q7VQA8BYX;6Q02P$"% ,4 M " #"GIQ6CU+W4(RK "DBP< %0 @ &5>00 ='5S:RTR E,#(S,#,S,5]P&UL4$L%!@ + L V0( %0E!0 $! end