0001558370-21-015726.txt : 20211112 0001558370-21-015726.hdr.sgml : 20211112 20211112131610 ACCESSION NUMBER: 0001558370-21-015726 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Target Hospitality Corp. CENTRAL INDEX KEY: 0001712189 STANDARD INDUSTRIAL CLASSIFICATION: HOTELS, ROOMING HOUSE, CAMPS & OTHER LODGING PLACES [7000] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38343 FILM NUMBER: 211402225 BUSINESS ADDRESS: STREET 1: 2170 BUCKTHORNE PLACE STREET 2: SUITE 440 CITY: THE WOODLANDS STATE: TX ZIP: 77380 BUSINESS PHONE: 832 709-2563 MAIL ADDRESS: STREET 1: 2170 BUCKTHORNE PLACE STREET 2: SUITE 440 CITY: THE WOODLANDS STATE: TX ZIP: 77380 FORMER COMPANY: FORMER CONFORMED NAME: Platinum Eagle Acquisition Corp. DATE OF NAME CHANGE: 20170718 10-Q 1 th-20210930x10q.htm 10-Q
000000000000000P0Y0false0001712189--12-312021Q3P1YP1YP1YP1YP1YP1Y0.33P15DP60DP20D0001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputSharePriceMember2021-09-300001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2021-09-300001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2021-09-300001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedTermMember2021-09-300001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedDividendRateMember2021-09-300001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExercisePriceMember2021-09-300001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputSharePriceMember2020-12-310001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputRiskFreeInterestRateMember2020-12-310001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputPriceVolatilityMember2020-12-310001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedTermMember2020-12-310001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExpectedDividendRateMember2020-12-310001712189us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputExercisePriceMember2020-12-310001712189us-gaap:CommonStockMember2021-07-012021-09-300001712189us-gaap:CommonStockMember2021-04-012021-06-300001712189us-gaap:CommonStockMember2021-01-012021-03-310001712189us-gaap:CommonStockMember2020-07-012020-09-300001712189us-gaap:CommonStockMember2020-04-012020-06-300001712189us-gaap:CommonStockMember2020-01-012020-03-310001712189us-gaap:RetainedEarningsMember2021-09-300001712189us-gaap:AdditionalPaidInCapitalMember2021-09-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001712189us-gaap:RetainedEarningsMember2021-06-300001712189us-gaap:AdditionalPaidInCapitalMember2021-06-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-3000017121892021-06-300001712189us-gaap:RetainedEarningsMember2021-03-310001712189us-gaap:AdditionalPaidInCapitalMember2021-03-310001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100017121892021-03-310001712189us-gaap:RetainedEarningsMember2020-12-310001712189us-gaap:AdditionalPaidInCapitalMember2020-12-310001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001712189us-gaap:RetainedEarningsMember2020-09-300001712189us-gaap:AdditionalPaidInCapitalMember2020-09-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001712189us-gaap:RetainedEarningsMember2020-06-300001712189us-gaap:AdditionalPaidInCapitalMember2020-06-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000017121892020-06-300001712189us-gaap:RetainedEarningsMember2020-03-310001712189us-gaap:AdditionalPaidInCapitalMember2020-03-310001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100017121892020-03-310001712189us-gaap:RetainedEarningsMember2019-12-310001712189us-gaap:AdditionalPaidInCapitalMember2019-12-310001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001712189us-gaap:TreasuryStockCommonMember2021-09-300001712189us-gaap:CommonStockMember2021-09-300001712189us-gaap:TreasuryStockCommonMember2021-06-300001712189us-gaap:CommonStockMember2021-06-300001712189us-gaap:TreasuryStockCommonMember2021-03-310001712189us-gaap:CommonStockMember2021-03-310001712189us-gaap:TreasuryStockCommonMember2020-12-310001712189us-gaap:CommonStockMember2020-12-310001712189us-gaap:TreasuryStockCommonMember2020-09-300001712189us-gaap:CommonStockMember2020-09-300001712189us-gaap:TreasuryStockCommonMember2020-06-300001712189us-gaap:CommonStockMember2020-06-300001712189us-gaap:TreasuryStockCommonMember2020-03-310001712189us-gaap:CommonStockMember2020-03-310001712189us-gaap:TreasuryStockCommonMember2019-12-310001712189us-gaap:CommonStockMember2019-12-310001712189us-gaap:StockAppreciationRightsSARSMember2020-01-012020-12-310001712189th:NonExecutiveDirectorsMemberus-gaap:RestrictedStockUnitsRSUMember2021-05-182021-05-180001712189th:ExecutiveOfficersAndOtherEmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2021-02-252021-02-250001712189srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-09-300001712189srt:MinimumMemberus-gaap:EmployeeStockOptionMember2021-09-300001712189srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-09-300001712189us-gaap:StockAppreciationRightsSARSMember2021-02-250001712189us-gaap:RestrictedStockUnitsRSUMember2020-12-310001712189th:LiabilityBasedRestrictedStockUnitsMember2021-01-012021-09-300001712189th:ExecutiveStockAppreciationRightsAwardAgreementMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-02-252021-02-250001712189th:ExecutiveStockAppreciationRightsAwardAgreementMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-02-252021-02-250001712189th:ExecutiveRestrictedStockUnitAgreementMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2021-02-252021-02-250001712189th:ExecutiveRestrictedStockUnitAgreementMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-02-252021-02-2500017121892026-01-012021-09-3000017121892025-01-012021-09-3000017121892024-01-012021-09-3000017121892023-01-012021-09-3000017121892022-01-012021-09-3000017121892021-01-012021-09-300001712189us-gaap:ServiceMemberus-gaap:AllOtherSegmentsMember2021-07-012021-09-300001712189us-gaap:ServiceMemberth:TcplKeystoneSegmentMember2021-07-012021-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesSouthMember2021-07-012021-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesMidwestMember2021-07-012021-09-300001712189us-gaap:ServiceMemberth:GovernmentSegmentMember2021-07-012021-09-300001712189th:ConstructionFeeMemberth:TcplKeystoneSegmentMember2021-07-012021-09-300001712189us-gaap:AllOtherSegmentsMember2021-07-012021-09-300001712189th:TcplKeystoneSegmentMember2021-07-012021-09-300001712189th:HospitalityAndFacilitiesServicesSouthMember2021-07-012021-09-300001712189th:HospitalityAndFacilitiesServicesMidwestMember2021-07-012021-09-300001712189th:GovernmentSegmentMember2021-07-012021-09-300001712189th:ConstructionFeeMember2021-07-012021-09-300001712189us-gaap:ServiceMemberus-gaap:AllOtherSegmentsMember2021-01-012021-09-300001712189us-gaap:ServiceMemberth:TcplKeystoneSegmentMember2021-01-012021-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesSouthMember2021-01-012021-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesMidwestMember2021-01-012021-09-300001712189us-gaap:ServiceMemberth:GovernmentSegmentMember2021-01-012021-09-300001712189th:ConstructionFeeMemberth:TcplKeystoneSegmentMember2021-01-012021-09-300001712189us-gaap:AllOtherSegmentsMember2021-01-012021-09-300001712189th:TcplKeystoneSegmentMember2021-01-012021-09-300001712189th:HospitalityAndFacilitiesServicesSouthMember2021-01-012021-09-300001712189th:HospitalityAndFacilitiesServicesMidwestMember2021-01-012021-09-300001712189th:GovernmentSegmentMember2021-01-012021-09-300001712189th:ConstructionFeeMember2021-01-012021-09-300001712189us-gaap:ServiceMemberus-gaap:AllOtherSegmentsMember2020-07-012020-09-300001712189us-gaap:ServiceMemberth:TcplKeystoneSegmentMember2020-07-012020-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesSouthMember2020-07-012020-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesMidwestMember2020-07-012020-09-300001712189us-gaap:ServiceMemberth:GovernmentSegmentMember2020-07-012020-09-300001712189th:ConstructionFeeMemberth:TcplKeystoneSegmentMember2020-07-012020-09-300001712189us-gaap:AllOtherSegmentsMember2020-07-012020-09-300001712189th:TcplKeystoneSegmentMember2020-07-012020-09-300001712189th:HospitalityAndFacilitiesServicesSouthMember2020-07-012020-09-300001712189th:HospitalityAndFacilitiesServicesMidwestMember2020-07-012020-09-300001712189th:GovernmentSegmentMember2020-07-012020-09-300001712189th:ConstructionFeeMember2020-07-012020-09-300001712189us-gaap:ServiceMemberus-gaap:AllOtherSegmentsMember2020-01-012020-09-300001712189us-gaap:ServiceMemberth:TcplKeystoneSegmentMember2020-01-012020-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesSouthMember2020-01-012020-09-300001712189us-gaap:ServiceMemberth:HospitalityAndFacilitiesServicesMidwestMember2020-01-012020-09-300001712189us-gaap:ServiceMemberth:GovernmentSegmentMember2020-01-012020-09-300001712189th:ConstructionFeeMemberth:TcplKeystoneSegmentMember2020-01-012020-09-300001712189us-gaap:AllOtherSegmentsMember2020-01-012020-09-300001712189th:TcplKeystoneSegmentMember2020-01-012020-09-300001712189th:HospitalityAndFacilitiesServicesSouthMember2020-01-012020-09-300001712189th:HospitalityAndFacilitiesServicesMidwestMember2020-01-012020-09-300001712189th:GovernmentSegmentMember2020-01-012020-09-300001712189th:ConstructionFeeMember2020-01-012020-09-300001712189us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300001712189us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300001712189us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-300001712189us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-09-300001712189us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-09-300001712189us-gaap:MachineryAndEquipmentMember2021-09-300001712189us-gaap:LandMember2021-09-300001712189us-gaap:BuildingAndBuildingImprovementsMember2021-09-300001712189us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001712189us-gaap:MachineryAndEquipmentMember2020-12-310001712189us-gaap:LandMember2020-12-310001712189us-gaap:BuildingAndBuildingImprovementsMember2020-12-310001712189us-gaap:ConstructionInProgressMember2021-09-300001712189th:SpecialtyRentalAssetsMember2021-09-300001712189us-gaap:ConstructionInProgressMember2020-12-310001712189th:SpecialtyRentalAssetsMember2020-12-310001712189us-gaap:VehiclesMember2020-12-310001712189us-gaap:PropertyPlantAndEquipmentOtherTypesMember2021-07-012021-09-300001712189us-gaap:PropertyPlantAndEquipmentOtherTypesMember2021-01-012021-09-300001712189us-gaap:PropertyPlantAndEquipmentOtherTypesMember2020-07-012020-09-300001712189us-gaap:PropertyPlantAndEquipmentOtherTypesMember2020-01-012020-09-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001712189us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001712189us-gaap:RetainedEarningsMember2021-07-012021-09-300001712189us-gaap:RetainedEarningsMember2021-04-012021-06-300001712189us-gaap:RetainedEarningsMember2021-01-012021-03-310001712189us-gaap:RetainedEarningsMember2020-07-012020-09-300001712189srt:RestatementAdjustmentMember2020-07-012020-09-300001712189us-gaap:RetainedEarningsMember2020-04-012020-06-300001712189srt:RestatementAdjustmentMember2020-01-012020-09-300001712189us-gaap:RetainedEarningsMember2020-01-012020-03-310001712189us-gaap:RevolvingCreditFacilityMember2020-12-310001712189us-gaap:StandbyLettersOfCreditMember2019-03-150001712189th:SwinglineLoanMember2019-03-150001712189us-gaap:TradeNamesMember2021-09-300001712189us-gaap:TradeNamesMember2020-12-310001712189th:TerminationAndSettlementAgreementMember2021-07-272021-07-270001712189th:TerminationAndSettlementAgreementMember2021-07-232021-07-230001712189srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-09-300001712189srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-09-300001712189us-gaap:CustomerRelationshipsMember2021-01-012021-09-300001712189us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001712189us-gaap:CustomerRelationshipsMember2021-09-300001712189us-gaap:CustomerRelationshipsMember2020-12-310001712189th:CapitalLeaseAndOtherFinancingObligationsMember2021-09-300001712189th:CapitalLeaseAndOtherFinancingObligationsMember2020-12-310001712189th:PrivatePlacementWarrantsMember2021-06-300001712189th:PrivatePlacementWarrantsMember2021-03-310001712189th:PrivatePlacementWarrantsMember2021-07-012021-09-300001712189th:PrivatePlacementWarrantsMember2021-04-012021-06-300001712189th:PrivatePlacementWarrantsMember2021-01-012021-03-3100017121892020-01-012020-12-310001712189th:PrivateWarrantsMember2021-07-012021-09-300001712189th:PrivateWarrantsMember2021-01-012021-09-300001712189th:PrivateWarrantsMember2020-07-012020-09-300001712189th:PrivateWarrantsMember2020-01-012020-09-300001712189th:RLSignorHoldingsLlcMemberth:ArrowBidcoMember2021-09-300001712189us-gaap:RestrictedStockUnitsRSUMember2021-09-300001712189us-gaap:EmployeeStockOptionMember2021-09-300001712189us-gaap:DebtInstrumentRedemptionPeriodFourMemberus-gaap:SecuredDebtMember2021-01-012021-09-300001712189us-gaap:DebtInstrumentRedemptionPeriodFiveMemberus-gaap:SecuredDebtMember2021-01-012021-09-300001712189th:DebtInstrumentRedemptionPeriodSixMemberus-gaap:SecuredDebtMember2021-01-012021-09-3000017121892020-11-300001712189us-gaap:EquipmentMember2019-12-310001712189us-gaap:SecuredDebtMember2021-01-012021-09-300001712189us-gaap:SecuredDebtMember2019-03-152019-03-150001712189us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SecuredDebtMember2021-09-300001712189us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SecuredDebtMember2021-09-300001712189us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001712189us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001712189us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:SecuredDebtMember2020-12-310001712189us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SecuredDebtMember2020-12-310001712189us-gaap:SecuredDebtMember2019-03-150001712189us-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-03-152019-03-150001712189us-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2019-03-152019-03-150001712189th:SpecialtyRentalAssetsMember2021-07-012021-09-300001712189th:SpecialtyRentalAssetsMember2021-01-012021-09-300001712189th:SpecialtyRentalAssetsMember2020-07-012020-09-300001712189th:SpecialtyRentalAssetsMember2020-01-012020-09-300001712189us-gaap:ServiceMember2021-07-012021-09-300001712189srt:HotelMember2021-07-012021-09-300001712189us-gaap:ServiceMember2021-01-012021-09-300001712189srt:HotelMember2021-01-012021-09-300001712189us-gaap:ServiceMember2020-07-012020-09-300001712189srt:HotelMember2020-07-012020-09-300001712189us-gaap:ServiceMember2020-01-012020-09-300001712189srt:HotelMember2020-01-012020-09-300001712189th:HoldingsAndArrowMember2019-03-1500017121892019-03-150001712189th:PrivatePlacementWarrantsMember2021-09-300001712189th:PrivatePlacementWarrantsMember2020-12-310001712189th:PrivateWarrantsMember2020-09-3000017121892018-01-1700017121892019-12-3100017121892020-09-300001712189th:HoldingsAndArrowMember2019-03-152019-03-150001712189th:FounderSharesMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2021-09-300001712189us-gaap:OperatingSegmentsMemberth:TcplKeystoneSegmentMember2021-09-300001712189us-gaap:OperatingSegmentsMemberth:PermianBasinSegmentMember2021-09-300001712189us-gaap:OperatingSegmentsMemberth:GovernmentSegmentMember2021-09-300001712189us-gaap:OperatingSegmentsMemberth:BakkenBasinSegmentMember2021-09-300001712189us-gaap:OperatingSegmentsMember2021-09-300001712189us-gaap:MaterialReconcilingItemsMember2021-09-300001712189us-gaap:AllOtherSegmentsMember2021-09-300001712189th:TotalReportableSegmentAssetsMember2021-09-300001712189us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2020-12-310001712189us-gaap:OperatingSegmentsMemberth:TcplKeystoneSegmentMember2020-12-310001712189us-gaap:OperatingSegmentsMemberth:PermianBasinSegmentMember2020-12-310001712189us-gaap:OperatingSegmentsMemberth:GovernmentSegmentMember2020-12-310001712189us-gaap:OperatingSegmentsMemberth:BakkenBasinSegmentMember2020-12-310001712189us-gaap:OperatingSegmentsMember2020-12-310001712189us-gaap:MaterialReconcilingItemsMember2020-12-310001712189us-gaap:AllOtherSegmentsMember2020-12-310001712189th:TotalReportableSegmentAssetsMember2020-12-310001712189us-gaap:WarrantMember2021-07-012021-09-300001712189us-gaap:WarrantMember2021-01-012021-09-300001712189th:FounderSharesMember2021-01-012021-09-300001712189us-gaap:ComputerSoftwareIntangibleAssetMember2021-07-012021-09-300001712189us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-09-300001712189us-gaap:ComputerSoftwareIntangibleAssetMember2020-07-012020-09-300001712189us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-09-300001712189us-gaap:RevolvingCreditFacilityMember2021-07-012021-09-300001712189us-gaap:RevolvingCreditFacilityMember2021-01-012021-09-300001712189us-gaap:RevolvingCreditFacilityMember2020-07-012020-09-300001712189us-gaap:RevolvingCreditFacilityMember2020-01-012020-09-300001712189us-gaap:StockAppreciationRightsSARSMember2021-07-012021-09-300001712189us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300001712189us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001712189us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001712189us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001712189us-gaap:RestrictedStockUnitsRSUMember2020-07-012020-09-300001712189us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001712189us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001712189us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001712189us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001712189us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000017121892021-04-012021-06-300001712189us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100017121892021-01-012021-03-310001712189us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001712189us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000017121892020-04-012020-06-300001712189us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100017121892020-01-012020-03-310001712189us-gaap:RevolvingCreditFacilityMemberth:AssetBackedLendingFacilityMember2021-09-300001712189us-gaap:RevolvingCreditFacilityMemberth:AssetBackedLendingFacilityMember2020-12-310001712189us-gaap:SecuredDebtMember2021-09-300001712189us-gaap:SecuredDebtMember2020-12-310001712189th:PrivateWarrantsMember2021-09-300001712189th:PrivateWarrantsMember2020-12-310001712189us-gaap:FairValueInputsLevel3Member2021-09-300001712189us-gaap:FairValueInputsLevel3Member2020-12-310001712189us-gaap:RestrictedStockUnitsRSUMember2021-02-252021-02-250001712189th:ExecutiveRestrictedStockUnitAgreementMember2021-02-252021-02-250001712189th:ExecutiveStockAppreciationRightsAwardAgreementMember2021-02-252021-02-250001712189us-gaap:StockAppreciationRightsSARSMember2021-01-012021-09-300001712189th:LiabilityBasedRestrictedStockUnitsMemberus-gaap:OtherNoncurrentLiabilitiesMember2021-09-300001712189th:LiabilityBasedRestrictedStockUnitsMemberus-gaap:AccruedLiabilitiesMember2021-09-300001712189th:LiabilityBasedRestrictedStockUnitsMember2021-09-300001712189srt:MinimumMember2021-01-012021-09-300001712189srt:MinimumMemberus-gaap:SecuredDebtMember2021-01-012021-09-300001712189srt:MaximumMemberus-gaap:SecuredDebtMember2021-01-012021-09-300001712189th:TdrCapitalLlpMemberth:TargetHospitalityMember2021-09-300001712189th:PublicOfferingMember2018-01-170001712189us-gaap:OverAllotmentOptionMember2018-01-172018-01-170001712189us-gaap:CommonClassAMemberth:PublicOfferingMember2018-01-170001712189us-gaap:StockAppreciationRightsSARSMember2021-09-300001712189us-gaap:RevolvingCreditFacilityMember2019-03-150001712189us-gaap:RevolvingCreditFacilityMember2019-03-152019-03-1500017121892020-12-310001712189srt:MaximumMember2021-01-012021-09-3000017121892021-09-300001712189th:PublicOfferingMember2018-01-172018-01-1700017121892018-01-172018-01-170001712189th:CiveoUsaLlcMemberus-gaap:SubsequentEventMember2021-10-012021-10-010001712189us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2021-07-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:TcplKeystoneSegmentMember2021-07-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:PermianBasinSegmentMember2021-07-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:GovernmentSegmentMember2021-07-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:BakkenBasinSegmentMember2021-07-012021-09-300001712189us-gaap:OperatingSegmentsMember2021-07-012021-09-3000017121892021-07-012021-09-300001712189us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:TcplKeystoneSegmentMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:PermianBasinSegmentMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:GovernmentSegmentMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMemberth:BakkenBasinSegmentMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMember2021-01-012021-09-300001712189us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2020-07-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:TcplKeystoneSegmentMember2020-07-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:PermianBasinSegmentMember2020-07-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:GovernmentSegmentMember2020-07-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:BakkenBasinSegmentMember2020-07-012020-09-300001712189us-gaap:OperatingSegmentsMember2020-07-012020-09-3000017121892020-07-012020-09-300001712189us-gaap:OperatingSegmentsMemberus-gaap:AllOtherSegmentsMember2020-01-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:TcplKeystoneSegmentMember2020-01-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:PermianBasinSegmentMember2020-01-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:GovernmentSegmentMember2020-01-012020-09-300001712189us-gaap:OperatingSegmentsMemberth:BakkenBasinSegmentMember2020-01-012020-09-300001712189us-gaap:OperatingSegmentsMember2020-01-012020-09-3000017121892020-01-012020-09-300001712189us-gaap:CommonClassAMember2021-01-012021-09-300001712189th:WarrantsToPurchaseCommonStockMember2021-01-012021-09-3000017121892021-11-0800017121892021-01-012021-09-30xbrli:sharesiso4217:USDxbrli:pureth:installmentiso4217:USDxbrli:sharesth:segment

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 September 30, 2021

OR

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

For the transition period from           to

Commission file number 001-38343

TARGET HOSPITALITY CORP.

(Exact name of registrant as specified in its charter)

Delaware

98-1378631

(State or other jurisdiction of

(I.R.S. Employer

incorporation or organization)

Identification No.)

2170 Buckthorne Place, Suite 440

The Woodlands, TX 77380-1775

(Address, including zip code, of principal executive offices)

(800) 832-4242

(Registrant’s telephone number, including area code)

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

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

Title of each class

Trading Symbol(s)

Name of each exchange on which is registered

Common stock, par value $0.0001 per share

TH

NASDAQ Global Market

Warrants to purchase common stock

THWWW

NASDAQ Global 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, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer 

Accelerated filer 

Non-accelerated filer

Smaller reporting company 

Emerging growth company 

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

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

There were 101,837,297 shares of Common Stock, par value $0.0001 per share, outstanding as of November 8, 2021.

Target Hospitality Corp.

TABLE OF CONTENTS

FORM 10-Q

September 30, 2021

PART I — FINANCIAL INFORMATION

5

Item 1. Financial Statements

5

Consolidated Balance Sheets

5

Unaudited Consolidated Statements of Comprehensive Income (Loss)

6

Unaudited Consolidated Statements of Changes in Stockholders’ Equity

7

Unaudited Consolidated Statements of Cash Flows

8

Notes to Unaudited Consolidated Financial Statements

9

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

34

Item 3. Quantitative and Qualitative Disclosures About Market Risk

53

Item 4. Controls and Procedures

53

PART II — OTHER INFORMATION

54

Item 1. Legal Proceedings

54

Item 1A. Risk Factors

55

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

55

Item 3. Defaults upon Senior Securities

55

Item 4. Mine Safety Disclosures

55

Item 5. Other Information

56

Item 6. Exhibits

56

SIGNATURES

57

UNAUDITED CONSOLIDATED FINANCIAL STATEMENTS

Target Hospitality Corp.

Unaudited Consolidated Financial Statements as of September 30, 2021 and December 31, 2020 and for the three and nine months ended September 30, 2021 and 2020

PART I – FINANCIAL INFORMATION

Item 1. Financial Statements

Target Hospitality Corp.

Consolidated Balance Sheets

($ in thousands)

September 30, 

December 31, 

    

2021

    

2020

Assets

 

(Unaudited)

 

(Restated)

Current assets:

 

  

 

  

Cash and cash equivalents

$

30,641

$

6,979

Accounts receivable, less allowance for doubtful accounts of $1,089 and $2,977, respectively

 

33,373

 

28,183

Prepaid expenses and other assets

 

5,765

 

7,195

Related party receivable

1,205

Total current assets

 

69,779

 

43,562

Specialty rental assets, net

 

294,372

 

311,487

Other property, plant and equipment, net

 

10,192

 

11,019

Goodwill

 

41,038

 

41,038

Other intangible assets, net

 

92,153

 

103,121

Deferred tax asset

 

15,984

 

15,179

Deferred financing costs revolver, net

 

2,477

 

3,422

Other non-current assets

3,961

5,409

Total assets

$

529,956

$

534,237

Liabilities

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable

$

12,321

$

10,644

Accrued liabilities

 

21,215

 

24,699

Deferred revenue and customer deposits

 

60,986

 

6,619

Current portion of capital lease and other financing obligations (Note 8)

 

148

 

3,571

Total current liabilities

 

94,670

 

45,533

Other liabilities:

 

  

 

  

Long-term debt (Note 8):

 

 

Principal amount

340,000

340,000

Less: unamortized original issue discount

(1,847)

(2,319)

Less: unamortized term loan deferred financing costs

(8,908)

(11,182)

Long-term debt, net

329,245

326,499

Revolving credit facility (Note 8)

48,000

Long-term capital lease and other financing obligations

269

Other non-current liabilities

 

1,569

 

479

Deferred revenue and customer deposits

 

6,857

 

11,752

Asset retirement obligations

 

2,036

 

2,284

Warrant liabilities

2,133

533

Total liabilities

 

436,510

 

435,349

Commitments and contingencies (Note 12)

 

  

 

  

Stockholders' equity:

 

  

 

  

Common Stock, $0.0001 par, 400,000,000 authorized, 106,252,064 issued and 101,837,297 outstanding as of September 30, 2021 and 105,585,682 issued and 101,170,915 outstanding as of December 31, 2020.

10

10

Common Stock in treasury at cost, 4,414,767 shares as of September 30, 2021 and December 31, 2020, respectively.

(23,559)

(23,559)

Additional paid-in-capital

 

108,511

 

106,551

Accumulated other comprehensive loss

 

(2,461)

 

(2,434)

Accumulated earnings

 

10,945

 

18,320

Total stockholders' equity

 

93,446

 

98,888

Total liabilities and stockholders' equity

$

529,956

$

534,237

See accompanying notes to the unaudited consolidated financial statements.

5

Target Hospitality Corp.

Unaudited Consolidated Statements of Comprehensive Income (loss)

($ in thousands, except per share amounts)

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

    

2021

    

2020

2021

    

2020

Revenue:

 

(Restated)

(Restated)

Services income

$

57,221

$

24,331

$

143,806

$

103,526

Specialty rental income

 

22,099

 

12,827

 

54,547

 

42,379

Construction fee income

 

9,849

 

11,105

 

11,294

 

27,634

Total revenue

 

89,169

 

48,263

 

209,647

 

173,539

Costs:

 

 

 

 

Services

 

37,064

 

21,990

 

85,835

 

82,456

Specialty rental

 

4,203

 

2,560

 

11,032

 

6,864

Depreciation of specialty rental assets

 

14,294

 

11,995

 

40,642

 

37,158

Gross profit

 

33,608

 

11,718

 

72,138

 

47,061

Selling, general and administrative

 

12,827

 

8,508

 

35,835

 

28,599

Other depreciation and amortization

 

4,008

 

4,341

 

12,100

 

12,555

Other expense (income), net

 

91

 

(183)

 

781

 

(752)

Operating income (loss)

 

16,682

 

(948)

 

23,422

 

6,659

Interest expense, net

 

9,465

 

9,913

 

29,058

 

30,113

Change in fair value of warrant liabilities

(1,120)

(267)

1,600

(2,453)

Income (loss) before income tax

 

8,337

 

(10,594)

 

(7,236)

 

(21,001)

Income tax expense (benefit)

 

1,662

 

(2,991)

 

139

 

(5,187)

Net income (loss)

 

6,675

 

(7,603)

 

(7,375)

 

(15,814)

Other comprehensive income (loss)

 

 

 

 

Foreign currency translation

 

(15)

 

89

 

(27)

 

23

Comprehensive income (loss)

$

6,660

$

(7,514)

$

(7,402)

$

(15,791)

Weighted average number shares outstanding - basic and diluted

 

96,814,970

 

96,138,459

 

96,539,703

 

95,997,647

Net income (loss) per share - basic and diluted

$

0.07

$

(0.08)

$

(0.08)

$

(0.16)

See accompanying notes to the unaudited consolidated financial statements

6

Target Hospitality Corp.

Unaudited Consolidated Statements of Changes in Stockholders’ Equity

For the Three and Nine Months Ended September 30, 2021 and 2020

($ in thousands)

Common Stock

Common Stock in Treasury

    

Shares

Amount

    

Shares

Amount

    

Additional Paid In Capital

    

Accumulated Other Comprehensive Loss

    

Accumulated Earnings

    

Total Stockholders' Equity

Balances at December 31, 2019, as restated

100,840,162

$

10

4,414,767

$

(23,559)

$

103,178

$

(2,558)

$

43,451

$

120,522

Net income

5,454

5,454

Stock-based compensation

83,831

884

884

Shares used to settle payroll tax withholding

(83)

(83)

Cumulative translation adjustment

(111)

(111)

Balances at March 31, 2020, as restated

100,923,993

$

10

4,414,767

$

(23,559)

$

103,979

$

(2,669)

$

48,905

$

126,666

Net loss

(13,667)

(13,667)

Stock-based compensation

184,224

1,038

1,038

Shares used to settle payroll tax withholding

(74)

(74)

Cumulative translation adjustment

45

45

Balances at June 30, 2020, as restated

101,108,217

$

10

4,414,767

$

(23,559)

$

104,943

$

(2,624)

$

35,238

$

114,008

Net loss

(7,603)

(7,603)

Stock-based compensation

97,415

886

886

Shares used to settle payroll tax withholding

(47)

(47)

Cumulative translation adjustment

89

89

Balances at September 30, 2020, as restated

101,205,632

$

10

4,414,767

$

(23,559)

$

105,782

$

(2,535)

$

27,635

$

107,333

Balances at December 31, 2020, as restated

101,170,915

$

10

4,414,767

$

(23,559)

$

106,551

$

(2,434)

$

18,320

$

98,888

Net loss

(13,138)

(13,138)

Shares used to settle payroll tax withholding

(51)

(51)

Cumulative translation adjustment

(19)

(19)

Stock-based compensation

65,338

761

761

Balances at March 31, 2021

101,236,253

$

10

4,414,767

$

(23,559)

$

107,261

$

(2,453)

$

5,182

$

86,441

Net loss

(912)

(912)

Shares used to settle payroll tax withholding

(34)

(34)

Cumulative translation adjustment

7

7

Stock-based compensation

591,284

697

697

Balances at June 30, 2021

101,827,537

$

10

4,414,767

$

(23,559)

$

107,924

$

(2,446)

$

4,270

$

86,199

Net income

6,675

6,675

Shares used to settle payroll tax withholding

(13)

(13)

Cumulative translation adjustment

(15)

(15)

Stock-based compensation

9,760

600

600

Balances at September 30, 2021

101,837,297

$

10

4,414,767

$

(23,559)

$

108,511

$

(2,461)

$

10,945

$

93,446

See accompanying notes to the unaudited consolidated financial statements.

7

Target Hospitality Corp.

Unaudited Consolidated Statements of Cash Flows

($ in thousands)

For the Nine Months Ended

September 30, 

    

2021

    

2020

Cash flows from operating activities:

 

  

 

(Restated)

Net loss

$

(7,375)

$

(15,814)

Adjustments to reconcile net loss to net cash provided by operating activities:

 

 

  

Depreciation

 

41,774

 

38,636

Amortization of intangible assets

 

10,968

 

11,077

Accretion of asset retirement obligation

 

(248)

 

(285)

Amortization of deferred financing costs

 

3,220

 

2,914

Amortization of original issue discount

472

408

Change in fair value of warrant liabilities

1,600

(2,453)

Stock-based compensation expense

3,600

2,822

(Gain) loss on disposal of specialty rental assets and other property, plant and equipment

382

(91)

Gain on involuntary conversion

(619)

Deferred income taxes

 

(805)

 

(5,776)

Provision for loss on receivables, net of recoveries

1,394

3,099

Changes in operating assets and liabilities

 

Accounts receivable

 

(6,595)

 

11,906

Related party receivable

1,224

12

Prepaid expenses and other assets

 

1,430

 

(323)

Accounts payable and other accrued liabilities

 

(2,455)

 

(8,643)

Deferred revenue and customer deposits

 

49,472

 

(7,089)

Other non-current assets and liabilities

 

1,389

 

(1,189)

Net cash provided by operating activities

 

99,447

 

28,592

Cash flows from investing activities:

 

  

 

  

Purchase of specialty rental assets

 

(23,707)

 

(11,601)

Purchase of property, plant, and equipment

 

(301)

 

(182)

Receipt of insurance proceeds

 

 

619

Proceeds from sale of specialty rental assets and other property, plant and equipment

876

Net cash used in investing activities

 

(24,008)

 

(10,288)

Cash flows from financing activities:

 

  

 

  

Principal payments on finance and capital lease obligations

 

(3,693)

 

(10,654)

Proceeds from borrowings on finance and capital lease obligations

10,151

Principal payments on borrowings from ABL

 

(76,000)

 

(52,500)

Proceeds from borrowings on ABL

 

28,000

 

42,500

Restricted shares surrendered to pay tax liabilities

(99)

(206)

Purchase of treasury stock

(5,318)

Net cash used in financing activities

 

(51,792)

 

(16,027)

Effect of exchange rate changes on cash, cash equivalents and restricted cash

15

(14)

Net increase in cash, cash equivalents and restricted cash

 

23,662

 

2,263

Cash, cash equivalents and restricted cash - beginning of period

 

6,979

 

6,839

Cash, cash equivalents and restricted cash - end of period

$

30,641

$

9,102

Non-cash investing and financing activity:

Non-cash change in accrued capital expenditures

$

(209)

$

Reconciliation of cash, cash equivalents, and restricted cash to consolidated balance sheets:

Cash and cash equivalents

$

30,641

$

9,102

Restricted cash

Total cash, cash equivalents, and restricted cash shown in the statement of cash flows

$

30,641

$

9,102

See accompanying notes to the unaudited consolidated financial statements.

8

Target Hospitality Corp.

Notes to Unaudited Consolidated Financial Statements

(Amounts in Thousands, Unless Stated Otherwise)

1. Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies

Organization and Nature of Operations

Target Hospitality Corp. (“Target Hospitality” or the “Company”) was formed on March 15, 2019 and is North America’s largest provider of vertically integrated modular accommodations and value-added hospitality services. The Company provides vertically integrated specialty rental and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, security, health and recreation services, overall workforce community management, and laundry service. Target Hospitality serves clients in oil, gas, mining, alternative energy, government and immigrations sectors principally located in the West Texas, South Texas, Oklahoma and Midwest regions, as well as various large linear-construction (pipeline and infrastructure) projects in the United States.

The Company, whose securities are listed on the Nasdaq Global Market, serves as the holding company for the businesses of Target Logistics Management, LLC and its subsidiaries (“Target”) and RL Signor Holdings, LLC and its subsidiaries (“Signor”). TDR Capital LLP (“TDR Capital” or “TDR”) owns approximately 64% of Target Hospitality and the remaining ownership is broken out among the founders of the Company’s legal predecessor, Platinum Eagle Acquisition Corp. (“Platinum Eagle” or “PEAC”), investors in Platinum Eagle’s private placement transaction completed substantially and concurrently with the Business Combination (as defined below) (the “PIPE”), and other public shareholders. Platinum Eagle was originally incorporated on July 12, 2017 as a Cayman Islands exempted company, for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. References in this Quarterly Report on Form 10-Q to the Company refer to Target Hospitality for all periods at or after March 15, 2019 and Platinum Eagle for all periods prior to March 15, 2019, unless the context requires otherwise.

On November 13, 2018, PEAC entered into: (i) the agreement and plan of merger, as amended on January 4, 2019 (the “Signor Merger Agreement”), by and among PEAC, Signor Merger Sub LLC, a Delaware limited liability company and wholly-owned subsidiary of Platinum Eagle and sister company to the Holdco Acquiror (defined below as Topaz Holdings LLC) (“Signor Merger Sub”), Arrow Holdings S.a.r.l., a Luxembourg société à responsabilité limitée (the “Arrow Seller”) and Signor Parent (as defined below), and (ii) the agreement and plan of merger, as amended on January 4, 2019 (the “Target Merger Agreement” and, together with the Signor Merger Agreement, the “Merger Agreements”), by and among Platinum Eagle, Topaz Holdings LLC, a Delaware limited liability company (“Topaz”), Arrow Bidco, LLC, a Delaware limited liability company (“Bidco”), Algeco Investments B.V., a Netherlands besloten vennootschap (the “Algeco Seller”) and Target Parent (as defined below), to effect a business combination (the “Business Combination”). Pursuant to the Merger Agreements, on March 15, 2019, Platinum Eagle, through its wholly-owned subsidiary, Topaz, acquired all of the issued and outstanding equity interests of Arrow Parent Corp., a Delaware corporation (“Signor Parent”), the owner of Bidco and the owner of Signor from the Arrow Seller, and all of the issued and outstanding equity interests of Algeco US Holdings LLC, a Delaware limited liability company (“Target Parent”), the owner of Target, from the Algeco Seller, for approximately $1.311 billion. The purchase price was paid in a combination of shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”), and cash. The Arrow Seller and the Algeco Seller are hereinafter referred to as the “Sellers.”

Target Parent was formed by TDR in September 2017. Prior to the Business Combination, Target Parent was directly owned by Algeco Scotsman Global S.a.r.l. (“ASG”) which is ultimately owned by a group of investment funds managed and controlled by TDR. During 2018, ASG assigned all of its ownership interest in Target Parent to the Algeco Seller, an affiliate of ASG that is also ultimately owned by a group of investment funds managed and controlled by TDR. Target Parent acted as a holding company that included the U.S. corporate employees of ASG and certain of its affiliates and certain related administrative costs and was the owner of Target, its operating company. Target Parent received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. As discussed above, in connection with the closing of the Business Combination, Target Parent merged with and into Bidco, with Bidco as the surviving entity.

9

Signor Parent owned 100% of Bidco until the closing of the Business Combination in connection with which Signor Parent merged with and into Topaz with Topaz being the surviving entity. Prior to the Business Combination, Signor Parent was owned by the Arrow Seller, which is ultimately owned by a group of investment funds managed and controlled by TDR. Signor Parent was formed in August 2018 and acted as a holding company for Bidco, which was formed in September 2018, also as a holding company. Bidco acquired Signor on September 7, 2018. Neither Signor Parent nor Bidco had operating activity, but each received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. Signor Parent was dissolved upon consummation of the Business Combination and merger with Topaz described above on March 15, 2019.

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. Certain information in footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) has been condensed or omitted pursuant to those rules and regulations. The financial statements included in this report should be read in conjunction with the Target Hospitality Annual Report on Form 10-K/A for the year ended December 31, 2020, filed with the SEC on May 24, 2021 (the “2020 Form 10-K/A”).

The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the operating results that may be expected for the full fiscal year ending December 31, 2021 or any future period.

The accompanying unaudited consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, except for the restatement discussed below, necessary for a fair statement of financial position as of September 30, 2021, and results of operations for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020, was derived from the audited consolidated balance sheets of Target Hospitality Corp. but does not contain all of the footnote disclosures from those annual financial statements.

Restatement of Previously Issued Consolidated Financial Statements

The notes included herein should be read in conjunction with the Company's restated audited consolidated financial statements included in the 2020 Form 10-K/A.

As previously disclosed in the 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting. We have restated herein our consolidated financial statements as of and for the quarter and period ended September 30, 2020. We have also restated related amounts within the accompanying footnotes to the consolidated financial statements. The impact of this restatement on the financial statements for the three and nine months ended September 30, 2020 was a decrease to net loss of approximately $0.3 million and $2.5 million, respectively.

Use of Estimates

The preparation of financial statements in conformity with US GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. If the underlying estimates and assumptions upon which the financial statements are based change in future periods, actual amounts may differ from those included in the accompanying unaudited consolidated financial statements.

10

Principles of Consolidation

The consolidated financial statements comprise the financial statements of the Company and its subsidiaries that it controls due to ownership of a majority voting interest. Subsidiaries are fully consolidated from the date of acquisition, being the date on which the Company obtains control, and continue to be consolidated until the date when such control ceases. The financial statements of the subsidiaries are prepared for the same reporting period as the Company. All intercompany balances and transactions are eliminated.

Revenue Recognition

The Company derives revenue from specialty rental and hospitality services, specifically lodging and related ancillary services. Revenue is recognized in the period in which lodging and services are provided pursuant to the terms of contractual relationships with the customers. Certain arrangements contain a lease of lodging facilities to customers. The leases are accounted for as an operating lease under the authoritative guidance for leases and are recognized as income using the straight-line method over the term of the lease agreement.

Because performance obligations related to specialty rental and hospitality services are satisfied over time, the majority of our revenue is recognized on a daily basis, for each night a customer stays, at a contractual day rate.  Our customers typically contract for accommodation services under committed contracts with terms that most often range from several months to three years. Our payment terms vary by type and location of our customer and the service offered.  The time between invoicing and when payment is due is not significant.   

When lodging and services are billed and collected in advance, recognition of revenue is deferred until services are rendered. Certain of the Company’s contractual arrangements allow customers the ability to use paid but unused lodging and services for a specified period. The Company recognizes revenue for these paid but unused lodging and services as they are consumed, as it becomes probable the lodging and services will not be used, or upon expiration of the specified term.

Cost of services includes labor, food, utilities, supplies, rent and other direct costs associated with operating the lodging units as well as costs associated with construction services. Cost of rental includes leasing costs and other direct costs of maintaining the lodging units. Costs associated with contracts include sales commissions which are expensed as incurred and reflected in selling, general and administrative expenses in the consolidated statements of comprehensive income (loss).

The Company recognizes revenue associated with community construction using the percentage of completion method with progress towards completion measured using the cost-to-cost method as the basis to recognize revenue. Management believes this cost-to-cost method is the most appropriate measure of progress to the satisfaction of a performance obligation on the community construction. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents.  

Additionally, the Company collects sales, use, occupancy and similar taxes, which the Company presents on a net basis (excluded from revenues) in the consolidated statements of comprehensive income (loss). 

Recently Issued Accounting Standards

The Company meets the definition of an emerging growth company (“EGC”) as defined under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In reliance on exemptions provided under the JOBS Act for EGCs, the Company has elected to defer compliance with new or revised financial accounting standards until a company that is not an issuer (as defined under section 2(a) of the Sarbanes-Oxley Act of 2002) is required to comply with such standards. As such, compliance dates included below pertain to non-issuers, and as permitted, early adoption dates are indicated.

11

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). This guidance revises existing practice related to accounting for leases under ASC Topic 840 Leases (ASC 840) for both lessees and lessors. The new guidance requires lessees to recognize a right-of-use asset and a lease liability for virtually all of their leases (other than leases that meet the definition of a short-term lease). The lease liability will be equal to the present value of lease payments and the right-of-use asset will be based on the lease liability, subject to adjustment such as for initial direct costs. For income statement purposes, the new standard retains a dual model similar to ASC 840, requiring leases to be classified as either operating or finance. Operating leases will result in straight-line expense (similar to current accounting by lessees for operating leases under ASC 840) while finance leases will result in a front-loaded expense pattern (similar to current accounting by lessees for capital leases under ASC 840). While the new standard maintains similar accounting for lessors as under ASC 840, the new standard reflects updates to, among other things, align with certain changes to the lessee model. In June 2020, the FASB issued ASU No. 2020-05 to delay the effective date for the new standard for financial statements issued for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 for non-issuers (including EGCs).  Early application continues to be allowed.  Topic 842 allows an entity to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach or to adopt under the new optional transition method that allows an entity to recognize a cumulative-effect adjustment to the opening balance of retained earnings as of the adoption date. The Company is currently evaluating the impact of the pronouncement on its consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (ASU 2016-13 or Topic 326). This new standard changes how companies account for credit impairment for trade and other receivables as well as changing the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 will replace the current "incurred loss" model with an "expected loss" model. Under the "incurred loss" model, a loss (or allowance) is recognized only when an event has occurred (such as a payment delinquency) that causes the entity to believe that a loss is probable (i.e., that it has been "incurred"). Under the "expected loss" model, a loss (or allowance) is recognized upon initial recognition of the asset that reflects all future events that leads to a loss being realized, regardless of whether it is probable that the future event will occur. The "incurred loss" model considers past events and current conditions, while the "expected loss" model includes expectations for the future which have yet to occur.  ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, was issued in November 2018 and excludes operating leases from the new guidance. In 2019, the FASB voted to delay the effective date for the new standard for financial statements issued to reporting periods beginning after December 15, 2022 and interim periods within those reporting periods. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Recent Developments – COVID-19 and Disruption to Global Demand

The global outbreak of COVID-19 and the declaration of a pandemic by the World Health Organization on March 11, 2020 presented new risks to the Company’s business in 2020.  Prior to March 2020, the Company’s results of operations were largely in line with expectations and subsequent to March 2020, we began to experience a decline in revenues.  The COVID-19 pandemic has not impacted the Company’s ability to operate nor has it materially disrupted the Company’s supply chain, disrupted service, or caused a shortage of critical products at our communities. However, the situation surrounding COVID-19 and the decrease in global economic demand had a material adverse impact on the Company’s operating results, as a result of which the Company implemented several cost containment measures primarily initiated in April of 2020, including salary reductions, reductions in workforce, furloughs, reduced discretionary spending and elimination of all non-essential travel.  In addition to these measures, the Company temporarily closed and consolidated several communities in the Hospitality & Facilities Services - South segment and in May of 2020, the Company temporarily closed all communities in the Hospitality & Facilities Services - Midwest segment. The Company began re-opening communities in both the Hospitality & Facilities Services - South and Midwest segments in July of 2020 as customer activity levels began to increase.  Additionally, the Company executed contract modifications with several customers resulting in extended terms and reduced minimum contract commitments in 2020.  These modifications utilize multi-year contract extensions to maintain contract value and provide the Company with greater visibility on long-term revenue and cash flow.  This mutually beneficial approach balanced average daily rates with contract term and positions the Company to take advantage of a more balanced market. Overall, the Company has experienced a positive recovery from the lows of 2020 with consistent improvement in customer demand within the Hospitality and Facilities Services – South segment and significant growth in the Government segment.

12

There have been significant changes to the global economic situation and to public securities markets as a result of  COVID-19. Although vaccines have become available for COVID-19, surfacing of virus variants has added a degree of uncertainty to the continuing global impact of COVID-19, which could lead people to continue to self-isolate and not participate in the economy at pre-pandemic levels for a prolonged period of time. It is possible that these changes could cause changes to estimates as a result of the markets in which the Company operates, the price of the Company’s publicly traded equity and debt in comparison to the Company’s carrying value. Such changes to estimates could potentially result in impacts that would be material to the Company’s consolidated financial statements, particularly with respect to the fair value of the Company’s reporting units in relation to potential goodwill impairment, the fair value of long-lived and other intangible assets in relation to potential impairment and the allowance for doubtful accounts.

As a result of the impact of COVID-19 and the disruption to the global economy, in the first quarter of 2020 we also concluded a trigger event had occurred and we tested our long-lived and intangible assets, including goodwill, for impairment.  Based upon our impairment assessments, which utilized the Company’s current long-term projections, we determined the carrying amount of these assets were not impaired.  During the third quarter of 2021, we did not identify further triggers or indicators of impairment and therefore did not perform a quantitative impairment test.  

Additionally, in connection with COVID-19, on March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). The CARES Act, among other things, included provisions relating to the 80 percent limitation of net operating loss and modifications to the business interest deduction limitations. We evaluated how the provisions in the CARES Act would impact our consolidated financial statements and concluded that the CARES Act did not have a material impact on our provision for income taxes for the three and nine months ended September 30, 2021 and 2020.

2. Revenue

Total revenue recognized under Topic 606 was $155.1 million and $131.2 million for the nine months ended September 30, 2021 and 2020, respectively, while specialty rental income was $54.5 million and $42.4 million subject to the guidance of ASC 840 for the nine months ended September 30, 2021 and 2020, respectively. Total revenue recognized under Topic 606 was $67.1 million and $35.4 million for the three months ended September 30, 2021 and 2020, respectively, while specialty rental income was $22.1 million and $12.8 million subject to the guidance of ASC 840 for the three months ended September 30, 2021 and 2020, respectively.

The following table disaggregates our revenue by our four reportable segments as well as the All Other category: Hospitality & Facilities Services - South, Hospitality & Facilities Services - Midwest, Government, TCPL Keystone, and All Other for the dates indicated below:

13

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

2021

2020

2021

2020

Hospitality & Facilities Services - South

Services income

$

28,732

$

16,236

$

77,729

$

77,863

Total Hospitality & Facilities Services - South revenues

28,732

16,236

77,729

77,863

Hospitality & Facilities Services - Midwest

Services income

$

1,266

$

1,154

$

2,593

$

5,705

Total Hospitality & Facilities Services - Midwest revenues

1,266

1,154

2,593

5,705

Government

Services income

$

26,663

$

6,169

$

61,329

$

18,448

Total Government revenues

26,663

6,169

61,329

18,448

TCPL Keystone

Services income

$

31

$

493

$

989

$

493

Construction fee income

9,849

11,105

11,294

27,634

Total TCPL Keystone revenues

9,880

11,598

12,283

28,127

All Other

Services income

$

529

$

279

$

1,166

$

1,017

Total All Other revenues

529

279

1,166

1,017

Total revenues

$

67,070

$

35,436

$

155,100

$

131,160

On July 23, 2021, the Company executed a Termination and Settlement Agreement with TC Energy (the “Termination and Settlement Agreement”), which effectively terminated the Company’s contract with TC Energy that was originated in 2013. The Termination and Settlement Agreement also released the Company from any outstanding work performance obligations under the 2013 contract (including all change orders, limited notices to proceed, and amendments). Additionally, the Termination and Settlement Agreement resulted in an agreed upon termination fee of approximately $5 million that was collected in cash on July 27, 2021. This Termination and Settlement Agreement also resulted in the recognition of approximately $4.9 million of deferred revenue as of the effective date of the Termination and Settlement Agreement.  All such revenue is recognized in construction fee income within the TCPL Keystone segment included in the above table as well as in the accompanying consolidated statements of comprehensive income (loss) for the three and nine months ended September 30, 2021. No further revenue will be generated from the 2013 contract and as of September 30, 2021, there are no unrecognized deferred revenue amounts or costs for incomplete projects related to this contract following such termination.

As a result of the current market environment discussed in Note 1Recent Developments – COVID-19 and Disruption to Global Demand”, the Company considered the increased risk of delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies. The Company routinely monitors the financial stability of our customers, which involves a high degree of judgment in assessing customers’ historical time to pay, financial condition and various customer-specific factors.

Contract Assets and Liabilities

We do not have any contract assets.

Contract liabilities primarily consist of deferred revenue that represent payments for room nights that the customer may use in the future as well as an advanced payment for a community build that is being recognized over the related contract period. Activity in the deferred revenue accounts as of the dates indicated below was as follows:

14

For Nine Months Ended

September 30, 

    

2021

2020

Balances at Beginning of the Period

$

18,371

$

26,199

Additions to deferred revenue

 

125,592

 

7,866

Revenue recognized

 

(76,120)

 

(14,956)

Balances at End of the Period

$

67,843

$

19,109

As of September 30, 2021, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed:

For the Years Ended December 31,

    

2021

    

2022

    

2023

2024

2025

2026

    

Total

Revenue expected to be recognized as of September 30, 2021

$

33,059

$

48,519

$

18,699

$

18,748

$

18,699

$

13,987

$

151,711

The Company applied some of the practical expedients in Topic 606, including the “right to invoice” practical expedient, and does not disclose consideration for remaining performance obligations with an original expected duration of one year or less or for variable consideration related to unsatisfied (or partially unsatisfied) performance obligations.  Due to the application of these practical expedients, the table above represents only a portion of the Company’s expected future consolidated revenues and it is not necessarily indicative of the expected trend in total revenues.    

3. Specialty Rental Assets, Net

Specialty rental assets, net at the dates indicated below consisted of the following:

    

September 30, 

December 31,

2021

    

2020

Specialty rental assets

$

571,965

$

547,375

Construction-in-process

 

4,844

 

5,828

Less: accumulated depreciation

 

(282,437)

 

(241,716)

Specialty rental assets, net

$

294,372

$

311,487

Depreciation expense related to specialty rental assets was $40.6 million and $37.2 million for the nine months ended September 30, 2021 and 2020, respectively, and is included in depreciation of specialty rental assets in the consolidated statements of comprehensive income (loss). For the three months ended September 30, 2021 and 2020, depreciation expense of specialty rental assets was $14.3 and $12.0 million, respectively.

4. Other Property, Plant and Equipment, Net

Other property, plant and equipment, net at the dates indicated below, consisted of the following:

    

September 30, 

December 31,

2021

    

2020

Land

$

9,163

$

9,163

Buildings and leasehold improvements

 

185

 

115

Machinery and office equipment

 

1,217

 

1,072

Software and other

 

3,838

 

3,752

 

14,403

 

14,102

Less: accumulated depreciation

 

(4,211)

 

(3,083)

Total other property, plant and equipment, net

$

10,192

$

11,019

15

Depreciation expense related to other property, plant and equipment was $1.1 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively, and is included in other depreciation and amortization in the consolidated statements of comprehensive income (loss).  For the three months ended September 30, 2021 and 2020, depreciation expense related to other property, plant and equipment was $0.4 million and $0.7 million, respectively.

5. Goodwill and Other Intangible Assets, net

The financial statements reflect goodwill from previous acquisitions that is all attributable to the Hospitality and Facilities Services – South business segment and reporting unit.

Changes in the carrying amount of goodwill were as follows:

    

Hospitality and Facilities Services - South

Balance at January 1, 2020

$

41,038

Changes in Goodwill

-

Balance at December 31, 2020

41,038

Changes in Goodwill

-

Balance at September 30, 2021

$

41,038

Intangible assets other than goodwill at the dates indicated below consisted of the following:

September 30, 2021

Weighted

Gross

average

Carrying

Accumulated

Net Book

    

remaining lives

    

Amount

    

Amortization

    

Value

Intangible assets subject to amortization

    

  

    

  

    

  

    

  

Customer relationships

 

5.8

$

128,907

$

(53,154)

$

75,753

Total

128,907

(53,154)

75,753

Indefinite lived assets:

 

  

 

  

 

  

 

  

Tradenames

 

  

 

16,400

 

 

16,400

Total intangible assets other than goodwill

 

  

$

145,307

$

(53,154)

$

92,153

December 31, 2020

Weighted

Gross

average

Carrying

Accumulated

Net Book

    

remaining lives

    

Amount

    

Amortization

    

Value

Intangible assets subject to amortization

Customer relationships

    

6.4

    

$

128,907

    

$

(42,186)

    

$

86,721

Total

128,907

(42,186)

86,721

Indefinite lived assets:

 

  

 

  

 

  

 

  

Tradenames

 

  

 

16,400

 

 

16,400

Total intangible assets other than goodwill

 

  

$

145,307

$

(42,186)

$

103,121

For the nine months ended September 30, 2021 and 2020, amortization expense related to intangible assets was $11.0 million and $11.1 million, respectively, and is included in other depreciation and amortization in the consolidated statements of comprehensive income (loss). For the three months ended September 30, 2021 and 2020, amortization expense related to intangible assets was $3.6 million and $3.7 million, respectively.

16

The estimated aggregate amortization expense as of September 30, 2021 for each of the next five years and thereafter is as follows:

Rest of 2021

    

$

3,687

2022

13,302

2023

12,881

2024

12,881

2025

12,881

Thereafter

20,121

Total

$

75,753

6. Other Non-Current Assets

Other non-current assets include capitalized software implementation costs for the implementation of cloud computing systems. As of the dates indicated below, capitalized implementation costs and related accumulated amortization in other non-current assets on the consolidated balance sheets amounted to the following: 

    

September 30, 

December 31, 

2021

    

2020

Cloud computing implementation costs

$

7,198

$

7,094

Less: accumulated amortization

(3,303)

(1,685)

Other non-current assets

$

3,895

$

5,409

The majority of such systems were placed into service beginning January of 2020 at which time the Company began to amortize these capitalized costs on a straight-line basis over the period of the remaining service arrangements of between 2 and 4 years. Such amortization expense amounted to approximately $1.6 million and $1.2 million for the nine months ended September 30, 2021 and 2020, respectively and is included in selling, general and administrative expense in the accompanying consolidated statements of comprehensive loss. For the three months ended September 30, 2021 and 2020, amortization expense related to other non-current assets was approximately $0.6 million and $0.5 million, respectively.

7. Accrued Liabilities

Accrued liabilities as of the dates indicated below consists of the following:

    

September 30, 

December 31, 

2021

    

2020

Employee accrued compensation expense

$

9,767

$

6,177

Other accrued liabilities 

 

9,976

 

8,873

Accrued interest on debt

1,472

9,649

Total accrued liabilities 

$

21,215

$

24,699

Other accrued liabilities in the above table relates primarily to accrued utilities, rent, real estate and sales taxes, state income taxes, liability-based stock compensation awards (see Note 16), and other accrued operating expenses.

8. Debt

Senior Secured Notes 2024

In connection with the closing of the Business Combination, Bidco issued $340 million in aggregate principal amount of 9.50% senior secured notes due March 15, 2024 (the “2024 Senior Secured Notes” or “Notes”) under an indenture dated March 15, 2019 (the “Indenture”). The Indenture was entered into by and among Bidco, the guarantors named therein (the “Note Guarantors”), and Deutsche Bank Trust Company Americas, as trustee and as collateral agent. Interest

17

is payable semi-annually on September 15 and March 15 beginning September 15, 2019. Refer to table below for a description of the amounts related to the Notes.

    

Principal

    

Unamortized Original Issue Discount

    

Unamortized Deferred Financing Costs

9.50% Senior Secured Notes, due 2024

$

340,000

$

1,847

$

8,908

If Bidco undergoes a change of control or sells certain of its assets, Bidco may be required to offer to repurchase the Notes. On or after March 15, 2021, Bidco at its option, may redeem the Notes, in whole or part, upon not less than fifteen (15) and not more than sixty (60) days’ prior written notice to holders and not less than twenty (20) days’ prior written notice to the trustee (or such shorter timeline as the trustee may agree), at the redemption price expressed as a percentage of principal amount set forth below, plus accrued and unpaid interest thereon but not including the applicable redemption date (subject to the right of Note holders on the relevant record date to receive interest due on an interest payment date falling on or prior to the redemption date), if redeemed during the 12-month period beginning August 15 of each of the years set below.

Redemption

Year

Price

2021

104.750%

2022

102.375%

2023 and thereafter

100.000%

The Notes are unconditionally guaranteed by Topaz and each of Bidco’s direct and indirect wholly-owned domestic subsidiaries (collectively, the “Note Guarantors”). Target Hospitality is not an issuer or a guarantor of the Notes. The Note Guarantors are either borrowers or guarantors under the New ABL Facility (as defined below). To the extent lenders under the New ABL Facility release the guarantee of any Note Guarantor, such Note Guarantor is also released from obligations under the Notes. These guarantees are secured by a second priority security interest in substantially all of the assets of Bidco and the Note Guarantors (subject to customary exclusions). The guarantees of the Notes by TLM Equipment, LLC, a Delaware limited liability company (“TLM Equipment LLC”) which holds certain of Target Hospitality’s assets, are subordinated to its obligations under the New ABL Facility.

The Notes contain certain negative covenants, including limitations that restrict Bidco’s ability and the ability of certain of its subsidiaries, to directly or indirectly, create additional financial obligations. With certain specified exceptions, these negative covenants prohibit Bidco and certain of its subsidiaries from: creating or incurring additional debt; paying dividends or making any other distributions with respect to its capital stock; making loans or advances to Bidco or any restricted subsidiary of Bidco; selling, leasing or transferring any of its property or assets to Bidco or any restricted subsidiary of Bidco; directly or indirectly creating, incurring or assuming any lien of any kind securing debt on the collateral; or entering into any sale and leaseback transaction.

In connection with the issuance of the Notes, there was an original issue discount of approximately $3.3 million and the unamortized balance of approximately $1.8 million is presented on the face of the consolidated balance sheet as of September 30, 2021 as a reduction of the principal. The discount is amortized over the life of the Notes using the effective interest method.

Bidco’s ultimate parent, Target Hospitality, has no significant independent assets or operations except as included in the guarantors of the Senior Secured Notes, the guarantees under the Notes are full and unconditional and joint and several, and any subsidiaries of Target Hospitality that are not subsidiary guarantors of the Notes are minor.  There are also no significant restrictions on the ability of Target Hospitality or any guarantor to obtain funds from its subsidiaries by dividend or loan. See discussion of certain negative covenants above. Therefore, pursuant to the SEC Rules, no individual guarantor financial statement disclosures are deemed necessary.

18

Capital Lease and Other Financing Obligations

The Company’s capital lease and other financing obligations as of September 30, 2021 consisted of approximately $0.1 million of capital leases related primarily to vehicles. In December 2019, the Company entered into a lease for certain equipment with a lease term expiring November 2022 and an effective interest rate of 4.3%. The Company’s lease relates to commercial-use vehicles. In November 2020, the Company entered into an insurance financing arrangement in an amount of approximately $3.3 million at an interest rate of 3.84%.  The insurance financing arrangement required 9 monthly payments of approximately $0.4 million that began on December 1, 2020 and ended on August 1, 2021 when the obligation was repaid. 

The Company’s capital lease and other financing obligations as of December 31, 2020 consisted of approximately $0.9 million of capital leases and $2.9 million related to insurance financing obligations.

New ABL Facility

On the Closing Date, in connection with the closing of the Business Combination, Topaz, Bidco, Target, Signor and each of their domestic subsidiaries entered into an ABL credit agreement that provides for a senior secured asset based revolving credit facility in the aggregate principal amount of up to $125 million (the “New ABL Facility”). The historical debt of Bidco, Target and their respective subsidiaries under the ABL facility of Algeco Seller was settled at the time of the consummation of the Business Combination on the Closing Date. Approximately $40 million of proceeds from the New ABL Facility were used to finance a portion of the consideration payable and fees and expenses incurred in connection with the Business Combination.

Borrowings under the New ABL Facility, at the relevant borrower’s (the borrowers under the New ABL Facility, the “ABL Borrowers”) option, bear interest at either (1) an adjusted LIBOR or (2) a base rate, in each case plus an applicable margin. The applicable margin is 2.50% with respect to LIBOR borrowings and 1.50% with respect to base rate borrowings. Commencing at the completion of the first full fiscal quarter after the Closing Date, the applicable margin for borrowings under the New ABL Facility is subject to one step-down of 0.25% and one step-up of 0.25%, based on achieving certain excess availability levels with respect to the New ABL Facility.

The New ABL Facility provides borrowing availability of an amount equal to the lesser of (i) (a) $125 million and (b) the Borrowing Base (defined below) (the “Line Cap”).

The Borrowing Base is, at any time of determination, an amount (net of reserves) equal to the sum of:

85% of the net book value of the Borrowers’ eligible accounts receivables, plus
the lesser of (i) 95% of the net book value of the Borrowers’ eligible rental equipment and (ii) 85% of the net orderly liquidation value of the Borrowers’ eligible rental equipment, minus
customary reserves

The New ABL Facility includes borrowing capacity available for standby letters of credit of up to $15 million and for ‘‘swingline’’ loan borrowings of up to $15 million. Any issuance of letters of credit or making of a swingline loan will reduce the amount available under the New ABL Facility.

In addition, the New ABL Facility will provide the Borrowers with the option to increase commitments under the New ABL Facility in an aggregate amount not to exceed $75 million plus any voluntary prepayments that are accompanied by permanent commitment reductions under the New ABL Facility. The termination date of the New ABL Facility is September 15, 2023.

The obligations under the New ABL Facility are unconditionally guaranteed by Topaz and each existing and subsequently acquired or organized direct or indirect wholly-owned U.S. organized restricted subsidiary of Bidco (together with Topaz, the “ABL Guarantors”), other than certain excluded subsidiaries. The New ABL Facility is secured by (i) a first priority pledge of the equity interests of Topaz, Bidco, Target, and Signor (the “Borrowers) and of each direct, wholly-owned US organized restricted subsidiary of any Borrower or any ABL Guarantor, (ii) a first priority pledge of up to 65% of the

19

voting equity interests in each non-US restricted subsidiary of any Borrower or ABL Guarantor and (iii) a first priority security interest in substantially all of the assets of the Borrower and the ABL Guarantors (in each case, subject to customary exceptions).

The New ABL Facility requires the Borrowers to maintain a (i) minimum fixed charge coverage ratio of 1.00:1.00 and (ii) maximum total net leverage ratio of 4.00:1.00, at any time when the excess availability under the New ABL Facility is less than the greater of (a) $15.625 million and (b) 12.5% of the Line Cap.

The New ABL Facility also contains a number of customary negative covenants. Such covenants, among other things, limit or restrict the ability of each of the Borrowers, their restricted subsidiaries, and where applicable, Topaz, to:

incur additional indebtedness, issue disqualified stock and make guarantees;
incur liens on assets;
engage in mergers or consolidations or fundamental changes;
sell assets;
pay dividends and distributions or repurchase capital stock;
make investments, loans and advances, including acquisitions;
amend organizational documents and master lease documents;
enter into certain agreements that would restrict the ability to pay dividends;
repay certain junior indebtedness; and
change the conduct of its business.

The aforementioned restrictions are subject to certain exceptions including (i) the ability to incur additional indebtedness, liens, investments, dividends and distributions, and prepayments of junior indebtedness subject, in each case, to compliance with certain financial metrics and certain other conditions and (ii) a number of other traditional exceptions that grant the ABL Borrowers continued flexibility to operate and develop their businesses. The New ABL Facility also contains certain customary representations and warranties, affirmative covenants and events of default. The carrying value of debt outstanding as of the dates indicated below consist of the following:

    

September 30, 

December 31,

2021

    

2020

Capital lease and other financing obligations

$

148

$

3,840

ABL facility

 

 

48,000

9.50% Senior Secured Notes due 2024, face amount

340,000

340,000

Less: unamortized original issue discount

(1,847)

(2,319)

Less: unamortized term loan deferred financing costs

(8,908)

(11,182)

Total debt, net

 

329,393

 

378,339

Less: current maturities

 

(148)

 

(3,571)

Total long-term debt

$

329,245

$

374,768

Interest expense, net

The components of interest expense, net (which includes interest expense incurred) recognized in the unaudited consolidated statements of comprehensive income (loss) for the periods indicated below consist of the following:

20

For the three months ended

For the nine months ended

September 30, 

September 30, 

September 30, 

September 30, 

2021

    

2020

2021

2020

Interest incurred on capital lease and other financing obligations

$

5

$

30

$

51

$

98

Interest expense incurred on ABL facilities and Notes

8,201

8,722

25,315

26,693

Amortization of deferred financing costs on ABL facilities and Notes

1,097

1,016

3,220

2,914

Amortization of original issue discount on Notes

 

162

145

 

472

 

408

Interest expense, net

$

9,465

$

9,913

$

29,058

$

30,113

Deferred Financing Costs and Original Issue Discount

The Company presents unamortized deferred financing costs and unamortized original issue discount as a direct deduction from the principal amount of the Notes on the unaudited consolidated balance sheet as of September 30, 2021. Accumulated amortization expense related to the deferred financing costs was approximately $7.0 million and $4.7 million as of September 30, 2021 and December 31, 2020, respectively. Accumulated amortization of the original issue discount was approximately $1.5 million and $1.0 million as of September 30, 2021 and December 31, 2020, respectively.

Accumulated amortization related to revolver deferred financing costs for the ABL facilities was approximately $3.2 million and $2.4 million as of September 30, 2021 and December 31, 2020, respectively.

Refer to the components of interest expense in the table above for the amounts of the amortization expense related to the deferred financing costs and original issue discount recognized for each of these debt instruments for the three and nine months ended September 30, 2021 and 2020, respectively.

Future maturities

The aggregate annual principal maturities of debt and capital lease obligations for each of the next five years and thereafter, based on contractual terms are listed in the table below. The schedule of future maturities as of September 30, 2021, consists of the following:

Rest of 2021

    

$

69

2022

 

79

2023

 

2024

 

340,000

Total

$

340,148

9. Warrant Liabilities

On January 17, 2018, Harry E. Sloan, Joshua Kazam, Fredric D. Rosen, the Sara L. Rosen Trust and the Samuel N. Rosen 2015 Trust, purchased from PEAC an aggregate of 5,333,334 warrants at a price of $1.50 per warrant (for an aggregate purchase price of $8.0 million) in a private placement (the “Private Warrants”) that occurred simultaneously with the completion of the Public Offering as defined in Note 15. Each Private Warrant entitles the holder to purchase one share of common stock at $11.50 per share. The purchase price of the Private Warrants was added to the proceeds from the Public Offering and was held in the Trust Account until the closing of the Business Combination. The Private Warrants (including the shares of Common Stock issuable upon exercise of the Private Warrants) were not transferable, assignable or salable until 30 days after the closing date of the Business Combination, and they may be exercised on a cashless basis and are non-redeemable so long as they are held by the initial purchasers of the Private Warrants or their permitted transferees.

The Company evaluated the Private Warrants under ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, and concluded that they do not meet the criteria to be classified in stockholders’ equity and should be classified as

21

liabilities. Since the Private Warrants meet the definition of a derivative under ASC 815, the Company recorded the Private Warrants as liabilities on the balance sheet at their estimated fair value.

Subsequent changes in the estimated fair value of the Private Warrants are reflected in the change in fair value of warrant liabilities in the accompanying consolidated statement of comprehensive income (loss). The change in the estimated fair value of the Private Warrants resulted in a loss (gain) of approximately $1.6 million and ($2.5) million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and 2020, the change in the estimated fair value of the Private Warrants resulted in a gain of approximately ($1.1) million and ($0.3) million, respectively. As of September 30, 2021, and 2020, 5,333,334 Private Warrants were outstanding, which expire no later than five years after the completion of the Business Combination (March 15, 2024) if they remain unredeemed.

The Company determined the following estimated fair values for the outstanding Private Warrants as of the dates indicated below:

September 30,

December 31,

2021

2020 (Restated)

Warrant liabilities

$

2,133

$

533

Total

$

2,133

$

533

10. Income Taxes

Income tax expense (benefit) was approximately $0.1 million and ($5.2) million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and 2020, income tax expense (benefit) was $1.7 million and ($3.0) million, respectively. The effective tax rate for the three months ended September 30, 2021 and 2020, was 19.9% and 28.2%, respectively. The effective tax rate for the nine months ended September 30, 2021 and 2020, was (1.9)% and 24.7%, respectively. The fluctuation in the rate for the nine months ended September 30, 2021 and 2020 results primarily from the relationship of year-to-date loss before income tax for the nine months ended September 30, 2021 and 2020

The effective tax rate for the nine months ended September 30, 2021 significantly differs from the US federal statutory rate of 21% primarily due to the permanent add-back related to the change in fair value of warrant liabilities on the Company’s warrants as well as the impact of state tax expense based off of gross receipts.

The Company accounts for income taxes in interim periods under ASC 740-270, Income Taxes – Interim Reporting, which generally requires us to apply an estimated annual consolidated effective tax rate to consolidated pre-tax income. In addition, the guidance under ASC 740 further provides that, in establishing the estimated annual effective tax rate, the Company excludes losses from jurisdictions in which no tax benefit is expected to be recognized for such losses.

11. Fair Value of Financial Instruments

The fair value of the financial assets and liabilities are included at the amount at which the instrument could be exchanged in a current transaction between willing parties, other than in a forced or liquidation sale.

The Company has assessed that the fair value of cash and cash equivalents, trade receivables, related party receivables, trade payables, other current liabilities, and other debt approximates their carrying amounts largely due to the short-term maturities or recent commencement of these instruments. The fair value of the ABL facility is primarily based upon observable market data, such as market interest rates, for similar debt. The fair value of the Notes is based upon observable market data.

The Company measured the Private Warrant liabilities at fair value on a recurring basis at each reporting period end as more fully discussed below. Changes in the fair value of the Private Warrants at each reporting period end date were recognized within the accompanying consolidated statement of comprehensive income (loss) in the change in fair value of warrant liabilities.

22

Level 1 & 2 Disclosures:

The carrying amounts and fair values of financial assets and liabilities, which are either Level 1 or Level 2, are as follows:

 

September 30, 2021

 

December 31, 2020

Financial Assets (Liabilities) Not Measured at Fair Value

    

Carrying
Amount

    

Fair Value

    

Carrying
Amount

    

Fair Value

ABL facility (See Note 8) - Level 2

$

$

$

(48,000)

 

$

(48,000)

Senior Secured Notes (See Note 8) - Level 1

$

(329,245)

$

(347,480)

$

(326,499)

$

(300,900)

Recurring fair value measurements

Level 3 Disclosures:

There were 5,333,334 Private Warrants outstanding as of September 30, 2021 and December 31, 2020. Based on the fair value assessment that was performed, the Company determined a fair value price per Private Warrant of $0.40 and $0.10 as of September 30, 2021 and December 31, 2020, respectively. The fair value is classified as Level 3 in the fair value hierarchy due to the use of pricing inputs that are less observable in the marketplace combined with management judgment required for the assumptions underlying the calculation of value. The Company determined the estimated fair value of the Private Warrants using the Black-Scholes option-pricing model. The table below summarizes the inputs used to calculate the fair value of the warrant liabilities at each of the dates indicated below:

September 30,

December 31,

2021

2020

Exercise Price

$

11.50

$

11.50

Stock Price

$

3.73

$

1.58

Dividend Yield

%

0.00

%

0.00

Expected Term (in Years)

2.46

3.20

Risk-Free Interest Rate

%

0.39

%

0.19

Expected Volatility

%

64.00

%

68.00

Per Share Value of Warrants

$

0.40

$

0.10

The following table presents changes in Level 3 liabilities measured at fair value for the nine months ended September 30, 2021:

Private Placement Warrants

Balance at December 31, 2020 (as Restated)

$

533

Change in fair value of warrant liabilities

640

Balance at March 31, 2021

1,173

Change in fair value of warrant liabilities

2,080

Balance at June 30, 2021

3,253

Change in fair value of warrant liabilities

(1,120)

Balance at September 30, 2021

$

2,133

There were no transfers of financial instruments between the three levels of the fair value hierarchy during the nine months ended September 30, 2021 and 2020 and the year ended December 31, 2020.

23

12. Commitments and Contingencies

The Company is involved in various lawsuits or claims in the ordinary course of business. Management is of the opinion that there is no pending claim or lawsuit which, if adversely determined, would have a material impact on the financial condition of the Company.

13. Related Parties

During the nine months ended September 30, 2021 and 2020 the Company incurred $0.6 million and $0.8 million, respectively, in commissions owed to related parties, included in selling, general and administrative expense in the accompanying consolidated statements of comprehensive loss. For the three months ended September 30, 2021 and 2020, the Company incurred $0.2 million and $0.2 million in commissions, respectively. At September 30, 2021 and December 31, 2020, the Company accrued $0.3 million and $0.3 million, respectively, for these commissions.  

14. Earnings (Loss) per Share

Basic earnings (loss) per share (“EPS” or “LPS”) is calculated by dividing net income or loss attributable to Target Hospitality by the weighted average number of shares of common stock outstanding during the period. Diluted EPS is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. During periods when net losses are incurred, potential dilutive securities would be anti-dilutive and are excluded from the calculation of diluted loss per share for that period. A net income was recorded for the three months ended September 30, 2021 and a net loss was recorded for the three months ended September 30, 2020. A net loss was recorded for the nine months ended September 30, 2021 and 2020. The following table presents basic and diluted EPS (LPS) for the periods indicated below ($ in thousands, except per share amounts):

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

2021

2020

2021

    

2020

Numerator

(Restated)

(Restated)

Net income (loss) attributable to Common Stockholders

$

6,675

$

(7,603)

$

(7,375)

$

(15,814)

Denominator

Weighted average shares outstanding - basic and diluted

96,814,970

96,138,459

96,539,703

95,997,647

Net income (loss) per share - basic and diluted

$

0.07

$

(0.08)

$

(0.08)

$

(0.16)

5,015,898 shares of the 8,050,000 shares of common stock held by the Founders, were placed into escrow concurrent with the Business Combination. Upon being placed into escrow, the voting and economic rights of the shares were suspended for the period they are in escrow. Given that the Founders are not entitled to vote or participate in the economic rewards available to the other shareholders with respect to these shares, these shares are not included in the EPS (LPS) calculations.

The Public and Private Warrants representing a total of 16,166,650 shares of the Company’s common stock for the three and nine months ended September 30, 2020 were excluded from the computation of EPS (LPS) because they are considered anti-dilutive as the exercise price exceeds the average market price of the common stock during the applicable periods.

As discussed in Note 16, RSUs and stock options were outstanding for the three and nine months ended September 30, 2021. These RSUs and stock options were excluded from the computation of EPS (LPS) because their effect would have been anti-dilutive.

Shares of treasury stock have been excluded from the computation of EPS (LPS).

24

15. Stockholders’ Equity

Common Stock

As of September 30, 2021, and December 31, 2020, Target Hospitality had 106,252,064 and 105,585,682 shares of Common Stock, par value $0.0001 per share issued with 101,837,297 and 101,170,915 outstanding, respectively. Each share of Common Stock has one vote, except the voting rights related to the 5,015,898 of Founder Shares placed in escrow have been suspended subject to release pursuant to the terms of the earnout agreement entered into at the closing of the Business Combination by and between Harry E. Sloan, Jeff Sagansky, Eli Baker and the Company.

Preferred Shares

Target Hospitality is authorized to issue 1,000,000 preferred shares at $0.0001 par value. As of September 30, 2021, no preferred shares were issued and outstanding.

Public Warrants

On January 17, 2018, PEAC sold 32,500,000 units at a price of $10.00 per unit (the “Units”) in its initial public offering (the “Public Offering”), including the issuance of 2,500,000 Units as a result of the underwriters’ partial exercise of their overallotment option. Each Unit consisted of one Class A ordinary share of PEAC, par value $0.0001 per share (the “Public Shares”), and one-third of one warrant to purchase one ordinary share (the “Public Warrants”).

Each Public Warrant entitles the holder to purchase one share of the Company’s Common Stock at a price of $11.50 per share. No fractional shares will be issued upon exercise of the Public Warrants. If upon exercise of the Public Warrants, a holder would be entitled to receive a fractional interest in a share, the Company will upon exercise, round down to the nearest whole number, the number of shares to be issued to the Public Warrant holder. Each Public Warrant became exercisable 30 days after the completion of the Business Combination.

As of September 30, 2021, the Company had 10,833,316 Public Warrants issued and outstanding.

16. Stock-Based Compensation

On March 15, 2019, in connection with the Business Combination, the Company’s Board of Directors approved the adoption of the Target Hospitality Corp. 2019 Incentive Award Plan (the “Plan”), under which 4,000,000 of the Company’s shares of Common Stock were reserved for issuance pursuant to future grants of share awards. The expiration date of the Plan, on and after which date no awards may be granted, is March 15, 2029.  

On February 25, 2021, the Compensation Committee (the “Compensation Committee”) of the Company’s Board of Directors adopted a new form Executive Restricted Stock Unit Agreement (the “RSU Agreement”) and a form Executive Stock Appreciation Rights Award Agreement (the “SAR Agreement” and together with the RSU Agreement, the “Award Agreements”) with respect to the granting of restricted stock units and stock appreciation rights, respectively, under the Plan. The new Award Agreements will be used for all awards to executive officers made on or after February 25, 2021.

 

The RSU Agreement has material terms that are substantially similar to those in the form Executive Restricted Stock Unit Agreement last approved by the Compensation Committee and previously disclosed by the Company, except for the following: (x) 50% of the restricted stock units (each an “RSU”) will vest on the second grant date anniversary and 50% of the RSUs will vest on the third grant date anniversary and (y) if the participant’s employment or service terminates due to Retirement (as defined in the Plan), and the participant has been continuously employed by the Company for at least twelve months following the grant date, then a pro-rata portion of the participant’s RSUs scheduled to vest on the next following vesting date shall vest on his or her termination date based on completed calendar months since either (a) the grant date or (b) the initial vesting date, as applicable.

25

The SAR Agreement has material terms that are substantially similar to those in the form Executive Nonqualified Stock Option Award Agreement last approved by the Compensation Committee and previously disclosed by the Company, except for the following: (x) the change in the equity instrument to a stock appreciation right (“SAR”), which may be settled in shares or cash, (y) 50% of the SARs will vest on the second grant date anniversary and 50% of the SARs will vest on the third grant date anniversary, and (z) if the participant’s employment or service terminates due to Retirement (as defined in the Plan), then (a) if the participant has been continuously employed by the Company for at least twelve months following the grant date, then a pro-rata portion of the SARs scheduled to become vested on the next vesting date shall be vested on the participant’s termination date based on completed calendar months since either (i) the grant date or (ii) the initial vesting date, as applicable; (b) following the application of clause (a), the unvested portion of the SARs shall expire upon such termination of employment or service and (c) the participant may exercise the vested portion of the SARs, but only within such period of time ending on the earlier of (i) two years following such termination of employment or service, or (ii) the Expiration Date (as defined in the SAR Agreement).

Restricted Stock Units

On February 25, 2021, the Compensation Committee granted time-based RSUs to certain of the Company’s executive officers and other employees.  Each RSU represents a contingent right to receive, upon vesting, one share of the Company’s Common Stock or its cash equivalent, as determined by the Company. The number of RSUs granted to certain named executive officers and certain other employees totaled 1,134,524.

Additionally, on May 18, 2021, the Company awarded an aggregate of 326,926-time-based RSUs to each of the Company’s non-employee directors, which vest on the first grant date anniversary or, if earlier, the date of the 2022 Annual Meeting of the Stockholders.

For the nine months ended September 30, 2021, certain of the Company's employees surrendered RSUs owned by them to satisfy their statutory minimum federal and state tax obligations associated with the vesting of RSUs issued under the Plan.

The table below represents the changes in RSUs:

    

Number of
Shares

    

Weighted
Average Grant
Date Fair Value
per Share

Balance at December 31, 2020

1,124,762

$

4.21

Granted

1,461,450

2.01

Vested

(654,068)

3.00

Forfeited

(1,606)

4.67

Balance at September 30, 2021

1,930,538

$

2.95

Stock-based compensation expense for these RSUs recognized in selling, general and administrative expense in the consolidated statement of comprehensive income (loss) for the nine months ended September 30, 2021 and 2020, was approximately $2.1 million and $2.3 million, respectively, with an associated tax benefit of $0.5 million and $0.6 million, respectively. For the three months ended September 30, 2021 and 2020, stock-based compensation expense for RSUs was approximately $0.8 million and $0.7 million, respectively. At September 30, 2021, unrecognized compensation expense related to RSUs totaled approximately $5.0 million and is expected to be recognized over a remaining term of approximately 2.00 years.

Under the authoritative guidance for stock-based compensation, 582,096 of the RSUs granted during 2021 are considered liability-based awards due to an insufficient number of shares available under the plan to service these awards upon vesting. As such, the Company recognized a liability associated with these RSUs of approximately $0.6 million as of September 30, 2021, of which approximately $0.4 million is included in accrued liabilities and approximately $0.2 million is included in other non-current liabilities in the accompanying balance sheets.  The estimated fair value of these liability-based awards was $3.73/RSU as of September 30, 2021.  The fair value of these liability awards will be remeasured at each reporting period until the date of settlement.

26

Stock Option Awards

During nine months ended September 30, 2021 there were no new grants or other changes in the stock options outstanding. 

546,272 stock options were exercisable at September 30, 2021.

Stock-based compensation expense for these stock option awards recognized in selling, general and administrative expense in the unaudited consolidated statement of comprehensive income (loss) for the nine months ended September 30, 2021 and 2020, was approximately $0.6 million and $0.5 million, respectively, with an associated tax benefit of $0.1 million and $0.1 million, respectively. For the three months ended September 30, 2021 and 2020, stock-based compensation expense was approximately $0.2 million and $0.2 million, respectively, with an associated tax benefit of less than $0.1 million and less than $0.1 million, respectively. At September 30, 2021, unrecognized compensation expense related to stock options totaled $1.6 million and is expected to be recognized over a remaining term of approximately 2.11 years.

The fair value of each option award at the grant date was estimated using the Black-Scholes option-pricing model with the following assumptions: 

    

Assumptions

Weighted average expected stock volatility (range)

%

25.94 - 30.90

Expected dividend yield

%

0.00

Expected term (years)

6.25

Risk-free interest rate (range)

%

0.82 - 2.26

Exercise price (range)

$

4.51 - 10.83

Weighted-average grant date fair value

$

1.42

The volatility assumption used in the Black-Scholes option-pricing model is based on peer group volatility as the Company does not have a sufficient trading history as a stand-alone public company to calculate volatility.   Additionally, due to an insufficient history with respect to stock option activity and post vesting cancellations, the expected term assumption is based on the simplified method permitted under SEC rules, whereby, the simple average of the vesting period for each tranche of award and its contractual term is aggregated to arrive at a weighted average expected term for the award.  The risk-free interest rate used in the Black-Scholes model is based on the implied US Treasury bill yield curve at the date of grant with a remaining term equal to the Company’s expected term assumption.  The Company has never declared or paid a dividend on its shares of common stock.

Stock-based payments are subject to service based vesting requirements and expense is recognized on a straight-line basis over the vesting period. Forfeitures are accounted for as they occur. No stock options were forfeited for the nine months ended September 30, 2021.

Stock Appreciation Right Awards

On February 25, 2021, the Compensation Committee granted SARs to certain of the Company’s executive officers and other employees.  Each SAR represents a contingent right to receive, upon vesting, payment in cash or the Company’s Common Stock, as determined by the Compensation Committee, in an amount equal to the difference between (a) the fair market value of a Common Share on the date of exercise, over (b) the grant date price. The number of SARs granted to certain named executive officers and certain other employees totaled 1,551,631.

The following table summarizes SARs outstanding at September 30, 2021:

Number of Units

Weighted-Average Exercise Price

Weighted-Average Remaining Contractual Term (Years)

Outstanding SARs at December 31, 2020

-

$

-

-

Granted

1,551,631

1.79

9.41

Outstanding SARs at September 30, 2021

1,551,631

$

1.79

9.41

27

Under the authoritative guidance for stock-based compensation, these SARs are considered liability-based awards.  The Company recognized a liability, which is included in other non-current liabilities in the consolidated balance sheets, associated with its SARs of approximately $0.9 million as of September 30, 2021. These SARs were valued using the Black-Scholes option pricing model, the expected volatility was approximately 43.5%, the term was 6.25 years, the dividend rate was 0.0% and the risk-free interest rate was approximately 1.07%, which resulted in a calculated fair value of approximately $0.78 per SAR as of the grant date. The estimated fair value of each SAR as of September 30, 2021 was $2.92. The fair value of these liability awards will be remeasured at each reporting period until the date of settlement. Increases and decreases in stock-based compensation expense are recognized over the vesting period, or immediately for vested awards. For the nine months ended September 30, 2021, the Company recognized compensation expense related to these awards of approximately $0.9 million in selling, general and administrative expense in the unaudited consolidated statement of comprehensive income (loss). For the three months ended September 30, 2021, the Company recognized compensation expense related to these awards of approximately $0.4 million in selling, general, and administrative expense in the unaudited consolidated statement of comprehensive income (loss). At September 30, 2021, unrecognized compensation expense related to SARs totaled approximately $3.6 million and is expected to be recognized over a remaining term of approximately 2.41 years.

The volatility assumption used in the Black-Scholes option-pricing model is based on peer group volatility as the Company does not have a sufficient trading history as a stand-alone public company to calculate volatility.   Additionally, due to an insufficient history with respect to stock option activity and post vesting cancellations, the expected term assumption is based on the simplified method permitted under SEC rules, whereby, the simple average of the vesting period for each tranche of award and its contractual term is aggregated to arrive at a weighted average expected term for the award.  The risk-free interest rate used in the Black-Scholes model is based on the implied US Treasury bill yield curve at the date of grant with a remaining term equal to the Company’s expected term assumption.  The Company has never declared or paid a dividend on its shares of common stock.

Stock-based payments are subject to service based vesting requirements and expense is recognized on a straight-line basis over the vesting period.  Forfeitures are accounted for as they occur. No SARs were forfeited for the nine months ended September 30, 2021.

17. Retirement plans

We offer a defined contribution 401(k) retirement plan to substantially all of our U.S. employees. Participants may contribute from 1% to 90% of eligible compensation, inclusive of pretax and/or Roth deferrals (subject to Internal Revenue Service limitations), and we make matching contributions under this plan on the first 6% of the participant’s compensation (100% match of the first 3% employee contribution and 50% match on the next 3% contribution). Our matching contributions vest at a rate of 20% per year for each of the employee’s first five years of service and then are fully vested thereafter. For the nine months ended September 30, 2021 and 2020, we recognized expense of $0.7 million and $0.6 million, respectively, related to these matching contributions. For the three months ended September 30, 2021 and 2020, we recognized expense of $0.2 million and $0.2 million, respectively.

18. Business Segments

During 2021, the Company changed the names of select reportable segments to appropriately align with its diversified hospitality and facilities service offerings.  The segments formerly known as Permian Basin and Bakken Basin will now be referred to as Hospitality & Facilities Services – South and Hospitality & Facilities Services – Midwest, respectively.  All other reportable segment names will remain unchanged.

The Company is organized primarily on the basis of geographic region and customer industry group and operates in four reportable segments.

Our remaining operating segments have been consolidated and included in an “All Other” category.

28

The following is a brief description of our reportable segments and a description of business activities conducted by All Other.

Hospitality & Facilities Services – South  — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers located primarily in Texas and New Mexico.

Hospitality & Facilities Services – Midwest  — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers located primarily in North Dakota.

Government — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers with Government contracts located in Texas.

TCPL Keystone – Segment operations consist primarily of revenue from the construction phase of the contract with TCPL. As a result of the Termination and Settlement Agreement discussed in Note 2, no further activity is expected in this segment.

All Other — Segment operations consist primarily of revenue from specialty rental and vertically integrated hospitality services revenue from customers located outside of the Hospitality & Facilities Services - South and Hospitality & Facilities Services - Midwest segments.

The table below presents information about reported segments for the three and nine months ended September 30 (except for asset information for 2020 that is presented as of December 31):

2021

    

Hospitality & Facilities Services - South

    

Hospitality & Facilities Services - Midwest

    

Government

    

TCPL Keystone

All Other

    

Total

For the Nine Months Ended September 30, 2021

Revenue

$

84,350

$

2,593

$

109,255

$

12,283

$

1,166

(a)

$

209,647

Adjusted gross profit

$

38,219

$

(854)

$

66,649

$

9,140

$

(374)

$

112,780

Total Assets

$

213,870

$

44,580

$

81,796

$

3,072

$

2,284

$

345,602

For the Three Months Ended September 30, 2021

Revenue

$

31,066

$

1,266

$

46,428

$

9,880

$

529

$

89,169

Adjusted gross profit

$

13,945

$

(56)

$

25,823

$

8,329

$

(139)

$

47,902

29

2020

    

Hospitality & Facilities Services - South

    

Hospitality & Facilities Services - Midwest

    

Government

    

TCPL Keystone

All Other

    

Total

For the Nine Months Ended September 30, 2020

Revenue

$

89,163

$

5,705

$

49,527

$

28,126

$

1,018

(a)

$

173,539

Adjusted gross profit

$

42,257

$

323

$

37,701

$

4,419

$

(481)

$

84,219

Total Assets (as of December 31, 2020)

$

277,839

$

51,782

$

27,149

$

3,543

$

3,231

$

363,544

For the Three Months Ended September 30, 2020

Revenue

$

18,968

$

1,154

$

16,264

$

11,598

$

279

$

48,263

Adjusted gross profit

$

8,606

$

87

$

13,213

$

2,027

$

(220)

$

23,713

(a)Revenues are attributable to three operating segments of the Company and are reported in the “All Other” category previously described.

A reconciliation of total segment adjusted gross profit to total consolidated income (loss) before income taxes for the dates indicated below, is as follows:

For the Three Months Ended

For the Nine Months Ended

September 30, 2021

    

September 30, 2020

    

September 30, 2021

    

September 30, 2020

(Restated)

(Restated)

Total reportable segment adjusted gross profit

$

48,041

$

23,933

$

113,154

$

84,700

Other adjusted gross profit

 

(139)

 

(220)

 

(374)

 

(481)

Depreciation and amortization

 

(18,302)

 

(16,336)

 

(52,742)

 

(49,713)

Selling, general, and administrative expenses

 

(12,827)

 

(8,508)

 

(35,835)

 

(28,599)

Other expense (income), net

 

(91)

 

183

 

(781)

 

752

Interest expense, net

 

(9,465)

 

(9,913)

 

(29,058)

 

(30,113)

Change in fair value of warrant liabilities

1,120

267

(1,600)

2,453

Consolidated income (loss) before income taxes

$

8,337

$

(10,594)

$

(7,236)

$

(21,001)

A reconciliation of total segment assets to total consolidated assets as of the dates indicated below, is as follows:

    

September 30, 2021

December 31, 2020

Total reportable segment assets

$

343,318

$

360,313

Other assets

 

2,284

 

3,231

Other unallocated amounts

 

184,354

 

170,693

Total Assets

$

529,956

$

534,237

30

Other unallocated assets consist of the following as reported in the consolidated balance sheets of the Company as of the dates indicated below:

    

September 30, 2021

    

December 31, 2020

Total current assets

$

69,779

$

43,562

Other intangible assets, net

 

92,153

 

103,121

Deferred tax asset

 

15,984

 

15,179

Deferred financing costs revolver, net

 

2,477

 

3,422

Other non-current assets

 

3,961

 

5,409

Total other unallocated amounts of assets

$

184,354

$

170,693

19. Subsequent Events

On October 1, 2021, the Company purchased a group of assets consisting primarily of modular units from Civeo USA, LLC (“seller”) for $6.2 million, which was funded by cash on hand as of the acquisition date. These assets were previously leased from the seller to service the Company’s Government reportable segment, and effective with the purchase, the lease was terminated. These assets will continue to be used in the Company’s Government reportable segment. No personnel were assumed as a part of this transaction.

31

Cautionary Statement Regarding Forward-Looking Statements

This Quarterly Report on Form 10-Q includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). These forward-looking statements relate to expectations for future financial performance, business strategies or expectations for the post-combination business. Specifically, forward-looking statements may include statements relating to:

the duration of the COVID-19 pandemic, related economic repercussions and the resulting negative impact to global economic demand;

operational challenges relating to the COVID-19 pandemic and efforts to mitigate the spread of the virus, including logistical challenges, protecting the health and well-being of our employees and customers, government imposed vaccine mandates, and contract and supply chain disruptions;

operational, economic, political and regulatory risks;

our ability to effectively compete in the specialty rental accommodations and hospitality services industry;

effective management of our communities;

natural disasters and other business disruptions including outbreaks of epidemic or pandemic disease;

the effect of changes in state building codes on marketing our buildings;

changes in demand within a number of key industry end-markets and geographic regions;

our reliance on third party manufacturers and suppliers;

failure to retain key personnel;

increases in raw material and labor costs;

the effect of impairment charges on our operating results;

our inability to recognize deferred tax assets and tax loss carry forwards;

our future operating results fluctuating, failing to match performance or to meet expectations;

our exposure to various possible claims and the potential inadequacy of our insurance;

unanticipated changes in our tax obligations;

our obligations under various laws and regulations;

the effect of litigation, judgments, orders, regulatory or customer bankruptcy proceedings on our business;

our ability to successfully acquire and integrate new operations;

global or local economic and political movements, including any changes in policy under the Biden administration;

federal government budgeting and appropriations;

32

our ability to effectively manage our credit risk and collect on our accounts receivable;

our ability to fulfill our public company obligations;

any failure of our management information systems and our ability to remediate material weaknesses;

fluctuations in the fair value of warrant liabilities;

our ability to meet our debt service requirements and obligations; and

risks related to Bidco’s obligations under the Notes (as defined below).

These forward-looking statements are based on information available as of the date of this Form 10-Q and our management’s current expectations, forecasts and assumptions, and involve a number of judgments, risks and uncertainties. Accordingly, forward-looking statements should not be relied upon as representing our views as of any subsequent date. We undertake no obligation to update forward-looking statements to reflect events or circumstances after the date they were made, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

33

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

TARGET HOSPITALITY CORP. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion summarizes the significant factors affecting the consolidated operating results, financial condition, liquidity and capital resources of Target Hospitality Corp. and is intended to help the reader understand Target Hospitality Corp., our operations and our present business environment.  This discussion should be read in conjunction with the Company’s unaudited consolidated financial statements and notes to those statements included elsewhere in this Quarterly Report on Form 10-Q.

Executive Summary and Outlook

Target Hospitality Corp. is North America’s largest provider of vertically integrated modular accommodations and value-added hospitality services. The Company provides vertically integrated specialty rental and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, security, health and recreation facilities, overall workforce community management, concierge services and laundry service. As of September 30, 2021, our network includes 26 communities to better serve our customers across the US.

COVID – 19 and Economic Update

The global outbreak of COVID-19 and the declaration of a pandemic by the World Health Organization on March 11, 2020 presented new risks to the Company’s business in 2020. Prior to March 2020, the Company’s results of operations were largely in line with expectations and subsequent to March 2020, we began to experience a decline in revenues.  The COVID-19 pandemic has not materially impacted the Company’s ability to operate nor has it materially disrupted the Company’s supply chain, disrupted service or caused a shortage of critical products at our communities.  However, the situation surrounding COVID-19 and the decrease in global economic demand had a material adverse impact on the Company’s operating results. There have been significant changes to the global economic situation and to public securities markets as a result of COVID-19.  A lack of widespread public acceptance of vaccines, could lead people to continue to self-isolate and not participate in the economy at pre-pandemic levels for a prolonged period of time. Further, even if vaccines are widely accepted, surfacing of virus variants has added a degree of uncertainty to the continuing global impact of COVID-19.

The financial results for the third quarter of 2021 reflect reduced customer activity in the Hospitality & Facilities Services – South and Midwest segments as compared to pre-COVID-19 levels experienced in the first quarter of 2020. However, the Company did experience increases in demand for its hospitality and accommodation services compared to the lows experienced in the second and third quarter of 2020, including demand for the Company’s Hospitality & Facilities Services - South segment accommodations as customer activity levels continued to increase during the third quarter of 2021.

For the three months ended September 30, 2021, other key drivers of financial performance included:

Increased revenue of $40.9 million, or 85% compared to the same period in 2020, driven by an increase in services income revenue of approximately $32.9 million primarily due to additional revenue generated from growth in the Government segment as well as increase in customer demand in the Hospitality & Facilities Services – South segment.  
Generated net income of approximately $6.7 million for the three months ended September 30, 2021, as compared to a net loss of approximately $7.6 million for the three months ended September 30, 2020, which is primarily attributable to the increase in revenue.
Generated consolidated Adjusted EBITDA of $37.5 million representing an increase of $20.5 million, or 120.7% as compared to the same period in 2020, driven primarily by the increase in revenue.

Adjusted EBITDA is a non-GAAP measure.  The GAAP measure most comparable to Adjusted EBITDA is Net Income (loss).  Please see “Non-GAAP Financial Measures” for a definition and reconciliation to the most comparable GAAP measure.

34

As disclosed in our 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting.

Our proximity to customer activities influences occupancy and demand. We have built, own and operate the two largest specialty rental and hospitality services networks available to customers operating in the Hospitality & Facilities Services - South and Hospitality & Facilities Services - Midwest regions. Our broad network often results in us having communities that are the closest to our customers’ job sites, which reduces commute times and costs, and improves the overall safety of our customers’ workforce. Our communities provide customers with cost efficiencies, as they are able to jointly use our communities and related infrastructure (i.e., power, water, sewer and IT) services alongside other customers operating in the same vicinity. Demand for our services is dependent upon activity levels, particularly our customers’ capital spending on exploration, development, production and transportation of oil and natural gas and government housing programs.

Factors Affecting Results of Operations

We expect our business to continue to be affected by the key factors discussed below, as well as factors discussed in the section titled “Risk Factors” included in our 2020 Form 10-K/A. Our expectations are based on assumptions made by us and information currently available to us. To the extent our underlying assumptions about, or interpretations of, available information prove to be incorrect, our actual results may vary materially from our expected results.

Public health threats or outbreaks of communicable diseases, including COVID-19, could have a material adverse effect on the Company’s operations and financial results.

The Company may face risks related to public health threats or outbreaks of communicable diseases, including COVID-19, which could adversely affect the economy and the Company’s ability to conduct business for an indefinite period of time. This situation combined with the oil and gas price volatility discussed below has had, and could continue to have, a material adverse effect on the Company’s results of operations.

Supply and Demand for Oil and Gas

As a provider of vertically integrated specialty rental and hospitality services, we are not directly impacted by oil and gas price fluctuations. However, these price fluctuations indirectly influence our activities and results of operations because the exploration and production (“E&P”) workforce is directly affected by price fluctuations and the industry’s expansion or contraction as a result of these fluctuations. Our occupancy volume depends on the size of the workforce within the oil and gas industry and the demand for labor. Oil and gas prices are volatile and influenced by numerous factors beyond our control, including the domestic and global supply of and demand for oil and gas. The commodities trading markets, as well as other supply and demand factors, may also influence the selling prices of oil and gas.  Further, as a result of oil and gas price volatility, the Company temporarily closed and consolidated communities in the Hospitality & Facilities Services - South and Hospitality & Facilities Services - Midwest segments.  However, these communities began re-opening in July of 2020 as conditions started to improve.

Availability and Cost of Capital

Capital markets conditions could affect our ability to access the debt and equity capital markets to the extent necessary to fund our future growth. Interest rates on future credit facilities and debt offerings could be higher than current levels, causing our financing costs to increase accordingly, and could limit our ability to raise funds, or increase the price of raising funds, in the capital markets and may limit our ability to expand.

Regulatory Compliance

We are subject to extensive federal, state, local, and foreign environmental, health and safety laws and regulations concerning matters such as air emissions, wastewater discharges, solid, and hazardous waste handling and disposal and the investigation and remediation of contamination. The risks of substantial costs, liabilities, and limitations on our

35

operations related to compliance with these laws and regulations are an inherent part of our business, and future conditions may develop, arise, or be discovered that create substantial environmental compliance or remediation liabilities and costs.

Natural Disasters or Other Significant Disruption

An operational disruption in any of our facilities could negatively impact our financial results. The occurrence of a natural disaster, such as earthquake, tornado, severe weather, including hail storms, flood, fire, or other unanticipated problems such as labor difficulties, equipment failure, capacity expansion difficulties or unscheduled maintenance could cause operational disruptions of varied duration. These types of disruptions could materially adversely affect our financial condition and results of operations to varying degrees dependent upon the facility, the duration of the disruption, our ability to shift business to another facility or find alternative solutions.

Overview of Our Revenue and Operations

We derive the majority of our revenue from specialty rental accommodations and vertically integrated hospitality services. Approximately 68.6% of our revenue was earned from specialty rental with vertically integrated hospitality services, specifically lodging and related ancillary services, whereas the remaining 31.4% of revenues were earned through leasing of lodging facilities (26.0%) and construction fee income (5.4%) for the nine months ended September 30, 2021. Our services include temporary living accommodations, catering food services, maintenance, housekeeping, grounds-keeping, on-site security, workforce community management, and laundry services. Revenue is recognized in the period in which lodging, and services are provided pursuant to the terms of contractual relationships with our customers. In certain of our contracts, rates may vary over the contract term, in these cases, revenue is generally recognized on a straight-line basis over the contract term. We enter into arrangements with multiple deliverables for which arrangement consideration is allocated between lodging and services based on the relative estimated standalone selling price of each deliverable. The estimated price of lodging and services deliverables is based on the prices of lodging and services when sold separately or based upon the best estimate of selling price.

The Company originated a contract in 2013 with TC Energy Pipelines (“TCPL”) to construct, deliver, cater and manage all accommodations and hospitality services in conjunction with the planned construction of the Keystone XL pipeline project.  During the construction phase of the contract, the Company recognized revenue as costs were incurred in connection with the project under the percentage of completion method of accounting. One of these communities was completed and opened in September 2020 and subsequently closed in mid-December 2020.  The revenue recognized on the community post construction for the three and nine months ended September 30, 2021, was recognized in services income along with our other revenue from specialty rental with vertically integrated hospitality services. In January 2021, the TCPL project was suspended and subsequently cancelled in June 2021 due to the Keystone XL Presidential Permit being revoked.  Then on July 23, 2021, the Company executed the Termination and Settlement Agreement, which effectively terminated the Company’s contract with TC Energy that was originated in 2013.  No further revenue will be generated from the 2013 contract as a result of this termination.

Key Indicators of Financial Performance

Our management uses a variety of financial and operating metrics to analyze our performance. We view these metrics as significant factors in assessing our operating results and profitability and intend to review these measurements frequently for consistency and trend analysis. We primarily review the following profit and loss information when assessing our performance:

Revenue

We analyze our revenues by comparing actual revenues to our internal budgets and projections for a given period and to prior periods to assess our performance. We believe that revenues are a meaningful indicator of the demand and pricing for our services. Key drivers to change in revenues may include average utilization of existing beds, levels of natural resource development activity in the Hospitality & Facilities Services - South and Hospitality & Facilities Services - Midwest segments, and the consumer price index impacting government contracts.

36

Adjusted Gross Profit

We analyze our adjusted gross profit, which is a Non-GAAP measure that we define as revenues less cost of sales, excluding impairment and depreciation of specialty rental assets to measure our financial performance. Please see “Non-GAAP Financial Measures” for a definition and reconciliation to the most comparable GAAP measure. We believe adjusted gross profit is a meaningful metric because it provides insight on financial performance of our revenue streams without consideration of our overhead. Additionally, using adjusted gross profit gives us insight on factors impacting cost of sales, such as efficiencies of our direct labor and material costs. When analyzing adjusted gross profit, we compare actual adjusted gross profit to our internal projections and to prior period results for a given period in order to assess our performance.

We also use Non-GAAP measures such as EBITDA, Adjusted EBITDA, and Discretionary cash flows to evaluate the operating performance of our business. For a more in-depth discussion of the Non-GAAP measures, please refer to the "Non-GAAP Financial Measures" section.

Segments

During 2021, the Company changed the names of select reportable segments to appropriately align with its diversified hospitality and facilities service offerings.  The segments formerly known as Permian Basin and Bakken Basin are now referred to as Hospitality & Facilities Services – South and Hospitality & Facilities Services – Midwest, respectively.  All other reportable segment names remain unchanged. We have identified four reportable business segments: Hospitality & Facilities Services - South, Hospitality & Facilities Services - Midwest, Government, and TCPL Keystone:

Hospitality & Facilities Services – South

The Hospitality & Facilities Services - South segment reflects our facilities and operations in the Hospitality & Facilities Services - South region and includes our 18 communities located across Texas and New Mexico.

Hospitality & Facilities Services – Midwest

The Hospitality & Facilities Services - Midwest segment reflects our facilities and operations in the Hospitality & Facilities Services - Midwest region and includes our 4 communities in North Dakota.

Government

The government segment (“Government”) includes the facilities and operations of the family residential center and the related support communities in Dilley, Texas (the “South Texas Family Residential Center”) provided under a lease and services agreement with CoreCivic (“CoreCivic”). Additionally, this segment also includes facilities and operations provided under a lease and services agreement with a leading nonprofit organization, backed by a committed United States Government contract, to provide a suite of comprehensive service offerings in support of their humanitarian aid efforts.

TCPL Keystone

The TCPL Keystone segment reflects initial preparatory work and plans for facilities and services provided in connection with the TCPL project. In January 2021, the TCPL project was suspended and subsequently cancelled in June 2021 due to the Keystone XL Presidential Permit being revoked. Then on July 23, 2021, the Company executed the Termination and Settlement Agreement, which effectively terminated the Company’s contract with TC Energy that was originated in 2013.  As a result of the Termination and Settlement Agreement, no further activity is expected in this segment.

All Other

Our other facilities and operations which do not meet the criteria to be a separate reportable segment are consolidated and reported as “All Other” which represents the facilities and operations of one community in the Anadarko basin of

37

Oklahoma, and the catering and other services provided to communities and other workforce accommodation facilities for the oil, gas and mining industries not owned by us.

Key Factors Impacting the Comparability of Results

The historical results of operations for the periods presented may not be comparable, either to each other or to our future results of operations, for the reasons described below:

COVID-19 and Oil and Gas Price Volatility

The COVID-19 pandemic and the disruption in the oil and gas industry has had a material adverse effect on our business and results of operations. The financial results for the third quarter of 2021 reflect the reduced activity in the Hospitality & Facilities Services – South and Hospitality & Facilities Services - Midwest segments resulting from the negative effects of the oil and gas price volatility compounded by the effects of COVID-19 as these disruptions created significant challenges for our energy end-market customers.  This drove a significant reduction in our utilization in these segments during 2020, and, although we have experienced steady increases in utilization into the third quarter of 2021, such utilization levels have not yet reached pre-pandemic levels experienced during the first quarter of 2020.  During 2020, these events also impacted the liquidity of our energy end market customers resulting a greater level of bad debt expense during 2020. 

Restatement of Previously Issued Consolidated Financial Statements for Private Warrants

On April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission together issued a statement regarding the accounting and reporting considerations for warrants issued by special purpose acquisition companies entitled “Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (“SPACs”)” (the “SEC Statement”). Specifically, the SEC Statement focused in part on provisions in warrant agreements that provide for potential changes to the settlement amounts dependent upon the characteristics of the warrant holder, and because the holder of a warrant is not an input into the pricing of a fixed-for-fixed option on equity shares, such provision would preclude the warrant from being classified in equity and thus the warrant should be classified as a liability. As a result of the SEC Statement, the Company re-evaluated the accounting treatment of the warrants issued by PEAC to purchase its common stock in a private placement concurrently with the Public Offering (the “Private Warrants”). Because the Private Warrants contain provisions whereby the settlement amount varies depending upon the characteristics of the warrant holder, the Private Warrants should have been recorded at fair value as a liability in the Company’s consolidated balance sheet instead of accounting for them as equity.

In response to the SEC statement and as previously disclosed in the 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting for the Private Warrants. We have restated herein our consolidated financial results as of and for the three and nine months ended September 30, 2020. The impact to the three and nine months ended September 30, 2020 was a decrease to net loss of approximately $0.3 million and $2.5 million, respectively, reported as a change in fair value of warrant liabilities.

Results of Operations

The period-to-period comparisons of our results of operations have been prepared using the historical periods included in our unaudited consolidated financial statements. The following discussion should be read in conjunction with the unaudited consolidated financial statements and related notes included elsewhere in this document.

38

Consolidated Results of Operations for the three months ended September 30, 2021 and 2020 (as restated)

For the Three Months Ended

Amount of

Percentage Change

September 30, 

Increase

Increase

    

2021

    

2020

    

(Decrease)

    

(Decrease)

Revenue:

(Restated)

Services income

$

57,221

$

24,331

$

32,890

 

135%

Specialty rental income

 

22,099

 

12,827

 

9,272

 

72%

Construction fee income

9,849

 

11,105

 

(1,256)

 

(11)%

Total revenue

 

89,169

 

48,263

 

40,906

 

85%

Costs:

Services

 

37,064

 

21,990

 

15,074

 

69%

Specialty rental

 

4,203

 

2,560

 

1,643

 

64%

Depreciation of specialty rental assets

 

14,294

 

11,995

 

2,299

 

19%

Gross Profit

 

33,608

 

11,718

 

21,890

 

187%

Selling, general and administrative

 

12,827

 

8,508

 

4,319

 

51%

Other depreciation and amortization

 

4,008

 

4,341

 

(333)

 

(8)%

Other expense (income), net

 

91

 

(183)

 

274

 

(150)%

Operating income (loss)

 

16,682

 

(948)

 

17,630

 

(1,860)%

Interest expense, net

 

9,465

 

9,913

 

(448)

 

(5)%

Change in fair value of warrant liabilities

(1,120)

(267)

(853)

319%

Income (loss) before income tax

 

8,337

 

(10,594)

 

18,931

 

(179)%

Income tax expense (benefit)

 

1,662

 

(2,991)

 

4,653

 

(156)%

Net Income (loss)

$

6,675

$

(7,603)

$

14,278

 

(188)%

For the three months ended September 30, 2021 compared to the three months ended September 30, 2020

Total Revenue. Total revenue was $89.2 million for the three months ended September 30, 2021 and consisted of $57.2 million of services income, $22.1 million of specialty rental income, and $9.9 million of construction fee income. Total revenues for the three months ended September 30, 2020 was $48.3 million which consisted of $24.3 million of services income, $12.8 million of specialty rental income and $11.1 million of construction fee income.

Services income consists primarily of specialty rental accommodations with vertically integrated hospitality services, and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, on-site security, overall workforce community management, health and recreation facilities, concierge services, and laundry service. The main drivers of the increase in services income revenue year over year was the growth in the Government segment combined with a significant increase in customer activity in the Hospitality & Facilities Services – South as well as a slight increase in the Hospitality & Facilities Services - Midwest segment as the business recovers from the significant decreases in demand experienced for the three months ended September 30, 2020.  

Construction fee income consists primarily of revenue from the construction phase of the TCPL contract with the current year consisting almost exclusively of revenue related to the Termination and Settlement Agreement executed on July 23, 2021 with TC Energy. Specialty rental income consists primarily of revenues from renting rooms at facilities leased or owned.

Specialty rental income increased primarily as a result of growth in the Government segment.

Cost of services. Cost of services was $37.1 million for the three months ended September 30, 2021 as compared to $22.0 million for the three months ended September 30, 2020.  

The increase in services costs is primarily due to an increase related to growth in the Government segment as mentioned above combined with a meaningful increase in occupancy in the Hospitality & Facilities Services – South segment.

39

Specialty rental costs. Specialty rental costs were $4.2 million for the three months ended September 30, 2021 as compared to $2.6 million for the three months ended September 30, 2020. The increase in specialty rental costs is primarily due to costs related to growth in the Government segment.

Depreciation of specialty rental assets. Depreciation of specialty rental assets was $14.3 million for the three months ended September 30, 2021 as compared to $12.0 million for the three months ended September 30, 2020. This increase is primarily attributable to growth in the Government segment as noted above offset by a decrease in the Hospitality & Facilities Services - South segment due to transfer of assets from the Hospitality and Facilities Services - South segment to the Government segment to service the new Government segment contract.  

Selling, general and administrative. Selling, general and administrative was $12.8 million for the three months ended September 30, 2021 as compared to $8.5 million for the three months ended September 30, 2020. The increase in selling, general and administrative expense of $4.3 million was primarily driven by increases in labor costs, advisory and other professional fees, travel, and insurance costs. The increase in labor costs are driven primarily by an increase in bonus expense, stock based compensation, and to a lesser extent commissions as there have been no material increases to headcount.  These increases were partially offset by a decrease in bad debt expense as economic conditions improved.

Other depreciation and amortization. Other depreciation and amortization expense was $4.0 million for the three months ended September 30, 2021 as compared to $4.3 million for the three months ended September 30, 2020.

Other expense (income), net. Other expense (income), net was $0.1 million for the three months ended September 30, 2021 as compared to ($0.2) million for the three months ended September 30, 2020. The increase in other expenses is primarily driven by the related party reimbursement agreement ending on December 31, 2020, which was not renewed.

Interest expense, net. Interest expense, net was $9.5 million for the three months ended September 30, 2021 as compared to $9.9 million for the three months ended September 30, 2020. The change in interest expense is driven by a reduction of the interest on the New ABL facility as a result of a lower outstanding balance during 2021 as the amount was completely paid off in July of 2021.

Change in fair value of warrant liabilities. Change in fair value of warrant liabilities represents the fair value adjustments to the outstanding Private Warrant liabilities based on the change in their estimated fair value at each reporting period end.  The change in fair value of the warrant liabilities was ($1.1) million for the three months ended September 30, 2021 as compared to ($0.3) million for the three months ended September 30, 2020.

Income tax expense (benefit).  Income tax expense was $1.7 million for the three months ended September 30, 2021 as compared to a benefit of ($3.0) million for the three months ended September 30, 2020. The increase in income tax expense is primarily attributable to the increase in income before taxes for the three months ended September 30, 2021 as well as an increase in state tax expense based off of gross receipts as a result of the increase in revenues.

40

Consolidated Results of Operations for the nine months ended September 30, 2021 and 2020 (as restated)

For the Nine Months Ended

Amount of

Percentage Change

September 30, 

Increase

Increase

    

2021

    

2020

    

(Decrease)

    

(Decrease)

Revenue:

(Restated)

Services income

$

143,806

$

103,526

$

40,280

 

39%

Specialty rental income

 

54,547

 

42,379

 

12,168

 

29%

Construction fee income

11,294

 

27,634

 

(16,340)

 

(59)%

Total revenue

 

209,647

 

173,539

 

36,108

 

21%

Costs:

Services

 

85,835

 

82,456

 

3,379

 

4%

Specialty rental

 

11,032

 

6,864

 

4,168

 

61%

Depreciation of specialty rental assets

 

40,642

 

37,158

 

3,484

 

9%

Gross Profit

 

72,138

 

47,061

 

25,077

 

53%

Selling, general and administrative

 

35,835

 

28,599

 

7,236

 

25%

Other depreciation and amortization

 

12,100

 

12,555

 

(455)

 

(4)%

Other expense (income), net

 

781

 

(752)

 

1,533

 

(204)%

Operating income

 

23,422

 

6,659

 

16,763

 

252%

Interest expense, net

 

29,058

 

30,113

 

(1,055)

 

(4)%

Change in fair value of warrant liabilities

1,600

(2,453)

4,053

(165)%

Loss before income tax

 

(7,236)

 

(21,001)

 

13,765

 

(66)%

Income tax expense (benefit)

 

139

 

(5,187)

 

5,326

 

(103)%

Net loss

$

(7,375)

$

(15,814)

$

8,439

 

(53)%

For the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020

Total Revenue. Total revenue was $209.6 million for the nine months ended September 30, 2021 and consisted of $143.8 million of services income, $54.5 million of specialty rental income, and $11.3 million of construction fee income. Total revenues for the nine months ended September 30, 2020 was $173.5 million which consisted of $103.5 million of services income, $42.4 million of specialty rental income, and $27.6 million of construction fee income.

Services income consists primarily of specialty rental accommodations with vertically integrated hospitality services, and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, on-site security, overall workforce community management, health and recreation facilities, concierge services, and laundry service. The main driver of the increase in services income revenue year over year was the growth in the Government segment partially offset by a reduction of customer activity in the Hospitality & Facilities Services - South and the Hospitality & Facilities Services - Midwest segments, due to the effects of the COVID-19 pandemic, which created a meaningful reduction in customer headcount demand when compared to the first quarter of 2020.  However, as noted previously, we experienced a meaningful increase in customer demand during the three months ended September 30, 2021, when compared to the three months ended September 30, 2020.  

Construction fee income consists primarily of revenue from the construction phase of the TCPL contract with the current year consisting almost exclusively of revenue related to the Termination and Settlement Agreement executed on July 23, 2021 with TC Energy.  The decrease in construction fee income in 2021 compared to 2020 was due to the project being suspended at the end of January 2021, subsequently cancelled in June 2021, and finally resulted in the TCPL contract being terminated in July 2021.  Specialty rental income consists primarily of revenues from renting rooms at facilities leased or owned.  

Specialty rental income increased as a result of the leasing revenue generated by the new Government contract entered into in March of 2021.

Cost of services. Cost of services was $85.8 million for the nine months ended September 30, 2021 as compared to $82.5 million for the nine months ended September 30, 2020.  

41

The increase in services costs is primarily due to an increase related to growth in the Government segment as mentioned above. This increase was partially offset by lower activity on the TCPL project resulting from the suspension of the project at the end of January 2021 and subsequent cancellation in June 2021 driven by the Presidential Permit being revoked. Additionally, there was also a decrease in costs in the Hospitality & Services – South and Hospitality & Services – Midwest segments driven by cost containment measures implemented in response to the decrease in utilization for the nine months ended September 30, 2021 as compared to the same period in 2020.

Specialty rental costs. Specialty rental costs were $11.0 million for the nine months ended September 30, 2021 as compared to $6.9 million for the nine months ended September 30, 2020. The increase in specialty rental costs is primarily due to costs related to growth in the Government segment.  This increase was partially offset with a decrease in specialty rental costs due to a modification of a contract for one of our energy end-market customers, which resulted in all such costs and related revenue now being recognized in services income and costs, as it no longer meets the definition of a lease.

Depreciation of specialty rental assets. Depreciation of specialty rental assets was $40.6 million for the nine months ended September 30, 2021 as compared to $37.2 million for the nine months ended September 30, 2020.  This increase is primarily attributable to growth in the Government segment as noted above offset by a decrease in the Hospitality & Facilities Services - South segment due to transfer of assets from the Hospitality and Facilities Services - South segment to the Government segment to service the new Government segment contract.  

Selling, general and administrative. Selling, general and administrative was $35.8 million for the nine months ended September 30, 2021 as compared to $28.6 million for the nine months ended September 30, 2020. The increase in selling, general and administrative expense of $7.2 million was primarily driven by increases in labor costs, advisory and other professional fees, transaction fees, and to a lesser extent, outside services, travel, amortization of system implementation costs, and insurance expense.  The transaction fees, consisting of legal and other advisory fees, primarily related to the previously announced non-binding proposal made by Arrow Holdings S.à r.l. (“Arrow”), an affiliate of TDR Capital LLP (“TDR”), to acquire all of the outstanding shares of common stock of Target Hospitality not owned by Arrow or its affiliates for cash consideration of $1.50 per share (the “Proposal”).  On March 29, 2021, this Proposal was withdrawn and the Company does not expect to incur any further costs related to this Proposal.  The increase in labor costs are driven primarily by an increase in bonus expense, stock-based compensation, and commissions as there have been no material increases to headcount.  These increases were partially offset by a decrease in bad debt expense as economic conditions improved.

Other depreciation and amortization. Other depreciation and amortization expense was $12.1 million for the nine months ended September 30, 2021 as compared to $12.6 million for the nine months ended September 30, 2020.

Other expense (income), net. Other expense (income), net was $0.8 million for the nine months ended September 30, 2021 as compared to ($0.8) million for the nine months ended September 30, 2020. This increase in expense was primarily driven by the prior year including insurance proceeds received for an involuntary asset conversion attributable to storm damage as well as related party reimbursement income, none of which recurred in the current year.

Interest expense, net. Interest expense, net was $29.1 million for the nine months ended September 30, 2021 as compared to $30.1 million for the nine months ended September 30, 2020. The change in interest expense is driven by a reduction of the interest on the New ABL facility as a result of a lower outstanding balance during 2021 as the amount was completely paid off in July of 2021.

Change in fair value of warrant liabilities. Change in fair value of warrant liabilities represents the fair value adjustments to the outstanding Private Warrant liabilities based on the change in their estimated fair value at each reporting period end.  The change in fair value of the warrant liabilities was $1.6 million for the nine months ended September 30, 2021 as compared to ($2.5) million for the nine months ended September 30, 2020. The estimated value of the Private Warrants have increased in the current year generating a reduction to income in the current year.

Income tax expense (benefit).  Income tax expense (benefit) was $0.1 million for the nine months ended September 30, 2021 as compared to ($5.2) million for the nine months ended September 30, 2020. The increase in income tax expense

42

is primarily attributable to the decrease in loss before taxes for the nine months ended September 30, 2021 as well as an increase in state tax expense based off of gross receipts as a result of the increase in revenues.

Segment Results

The following table sets forth our selected results of operations for each of our reportable segments for the three months ended September 30, 2021 and 2020.

Percentage

For the Three Months Ended September 30, 

Amount of Increase

Change
Increase

    

2021

    

2020

    

(Decrease)

    

(Decrease)

Revenue:

Government

$

46,428

$

16,264

$

30,164

 

185%

Hospitality & Facilities Services - South

 

31,066

 

18,968

 

12,098

 

64%

Hospitality & Facilities Services - Midwest

 

1,266

 

1,154

 

112

 

10%

TCPL Keystone

9,880

11,598

(1,718)

(15)%

All Other

 

529

 

279

 

250

 

90%

Total Revenues

$

89,169

$

48,263

$

40,906

 

85%

Adjusted Gross Profit

Government

$

25,823

$

13,213

$

12,610

 

95%

Hospitality & Facilities Services - South

 

13,945

 

8,606

 

5,339

 

62%

Hospitality & Facilities Services - Midwest

 

(56)

 

87

 

(143)

 

(164)%

TCPL Keystone

8,329

2,027

6,302

311%

All Other

 

(139)

 

(220)

 

81

 

(37)%

Total Adjusted Gross Profit

$

47,902

$

23,713

$

24,189

 

102%

Average Daily Rate

Government

$

78.10

$

72.27

$

5.83

Hospitality & Facilities Services - South

$

75.39

$

89.56

$

(14.17)

Hospitality & Facilities Services - Midwest

$

68.43

$

98.11

$

(29.68)

Total Average Daily Rate

$

76.78

$

81.28

$

(4.50)

Note: Adjusted gross profit for the chief operating decision maker’s (“CODM”) analysis includes the services and rental costs recognized in the financial statements and excludes depreciation on specialty rental assets and loss on impairment. Average daily rate is calculated based on specialty rental income and services income received over the period indicated, divided by utilized bed nights.

 

Government

Revenue for the Government segment was $46.4 million the three months ended September 30, 2021, as compared to $16.3 million for the three months ended September 30, 2020.

Adjusted gross profit for the Government segment was $25.8 million for the three months ended September 30, 2021, as compared to $13.2 million for the three months ended September 30, 2020.

Revenue increased as a result of the new contract originated in the Government segment in March 2021 as previously mentioned. This increase was partially offset by lower non-cash deferred revenue amortization on a legacy contract, driven by a contract extension modification, which extended the term through September 2026 compared to the previous term through September 2021. The increase in adjusted gross profit of $12.6 million was driven by the new contract executed in March of 2021, partially offset by the decrease in non-cash deferred revenue discussed above.

43

Hospitality & Facilities Services - South

Revenue for the Hospitality & Facilities Services - South segment was $31.1 million for the three months ended September 30, 2021, as compared to $19.0 million for the three months ended September 30, 2020.

Adjusted gross profit for the Hospitality & Facilities Services - South segment was $13.9 million for the three months ended September 30, 2021, as compared to $8.6 million for the three months ended September 30, 2020.

The increase in revenue of $12.1 million and increase in adjusted gross profit of $5.3 million is primarily attributable to an increase in utilization driven by a significant increase in customer demand.

Hospitality & Facilities Services - Midwest

Revenue for the Hospitality & Facilities Services - Midwest segment was $1.3 million for the three months ended September 30, 2021, as compared to $1.2 million for the three months ended September 30, 2020.

Adjusted gross profit for the Hospitality & Facilities Services - Midwest segment was ($0.1) million for the three months ended September 30, 2021, as compared to $0.1 million for the three months ended September 30, 2020.

The increase in revenue of $0.1 million and decrease in adjusted gross profit of $0.1 million was primarily attributable to an increase in utilization offset by a decrease in ADR.

TCPL Keystone

Revenue for the TCPL Keystone segment was $9.9 million for the three months ended September 30, 2021, as compared to $11.6 million for the three months ended September 30, 2020.

Adjusted gross profit for the TCPL Keystone segment was $8.3 million for the three months ended September 30, 2021, as compared to $2.0 million for the three months ended September 30, 2020.

The decrease in revenue in 2021 compared to 2020 was due to the project being suspended at the end of January 2021, subsequently cancelled in June 2021, and finally resulted in the TCPL contract being terminated in July 2021 with the current year consisting almost exclusively of revenue related to the Termination and Settlement Agreement. We anticipate activity in this segment to be eliminated as a result of the Termination and Settlement Agreement.

44

Segment Results

The following table sets forth our selected results of operations for each of our reportable segments for the nine months ended September 30, 2021 and 2020.

For the Nine Months Ended September 30,

Amount of Increase

Percentage Change
Increase

    

2021

    

2020

    

(Decrease)

    

(Decrease)

Revenue:

Government

$

109,255

$

49,527

$

59,728

 

121%

Hospitality & Facilities Services - South

 

84,350

 

89,163

 

(4,813)

 

(5)%

Hospitality & Facilities Services - Midwest

 

2,593

 

5,705

 

(3,112)

 

(55)%

TCPL Keystone

12,283

28,126

(15,843)

(56)%

All Other

 

1,166

 

1,018

 

148

 

15%

Total Revenues

$

209,647

$

173,539

$

36,108

 

21%

Adjusted Gross Profit

Government

$

66,649

$

37,701

$

28,948

 

77%

Hospitality & Facilities Services - South

 

38,219

 

42,257

 

(4,038)

 

(10)%

Hospitality & Facilities Services - Midwest

 

(854)

 

323

 

(1,177)

 

(364)%

TCPL Keystone

9,140

4,419

4,721

107%

All Other

 

(374)

 

(481)

 

107

 

(22)%

Total Adjusted Gross Profit

$

112,780

$

84,219

$

28,561

 

34%

Average Daily Rate

Government

$

74.84

$

73.87

$

0.97

Hospitality & Facilities Services - South

$

74.50

$

83.36

$

(8.86)

Hospitality & Facilities Services - Midwest

$

67.14

$

80.60

$

(13.46)

Total Average Daily Rate

$

74.57

$

79.62

$

(5.05)

Note: Adjusted gross profit for the chief operating decision maker’s (“CODM”) analysis includes the services and rental costs recognized in the financial statements and excludes depreciation on specialty rental assets and loss on impairment. Average daily rate is calculated based on specialty rental income and services income received over the period indicated, divided by utilized bed nights.

 

Government

Revenue for the Government segment was $109.3 million for the nine months ended September 30, 2021, as compared to $49.5 million for the nine months ended September 30, 2020.

Adjusted gross profit for the Government segment was $66.6 million for the nine months ended September 30, 2021, as compared to $37.7 million for the nine months ended September 30, 2020.

Revenue increased as a result of the new contract originated in the Government segment in March 2021 as previously mentioned. This increase was partially offset by lower non-cash deferred revenue amortization on a legacy contract, driven by a contract extension modification, which extended the term through September 2026 compared to the previous term through September 2021. The increase in adjusted gross profit of $28.9 million was driven by the new contract partially offset by the decrease in non-cash deferred revenue discussed above.

45

Hospitality & Facilities Services - South

Revenue for the Hospitality & Facilities Services - South segment was $84.4 million for the nine months ended September 30, 2021, as compared to $89.2 million for the nine months ended September 30, 2020.

Adjusted gross profit for the Hospitality & Facilities Services - South segment was $38.2 million for the nine months ended September 30, 2021, as compared to $42.3 million for the nine months ended September 30, 2020.

The decrease in revenue of $4.8 million and decrease in adjusted gross profit of $4.1 million is primarily attributable to a decrease in ADR due to the impacts of contracts being renegotiated in 2020 in response to the downturn in the economy. This decrease in ADR was partially offset by an increase in utilization. Additionally, as noted previously, this segment experienced a meaningful increase in customer demand during the three months ended September 30, 2021, when compared to the three months ended September 30, 2020.

Hospitality & Facilities Services - Midwest

Revenue for the Hospitality & Facilities Services - Midwest segment was $2.6 million for the nine months ended September 30, 2021, as compared to $5.7 million for the nine months ended September 30, 2020.

Adjusted gross profit for the Hospitality & Facilities Services - Midwest segment was ($0.9) million for the nine months ended September 30, 2021, as compared to $0.3 million for the nine months ended September 30, 2020.

The decrease in revenue of $3.1 million and decrease in adjusted gross profit of $1.2 million was primarily driven by a decrease in utilization and ADR due to the impacts of the COVID-19 pandemic, which created a meaningful reduction in customer headcount demand when compared to the first quarter of 2020. The Hospitality and Facilities Services – Midwest segment was shut down in early May of 2020 but began to reopen in July of 2020.  However, as noted previously, this segment experienced a slight increase in customer demand during the three months ended September 30, 2021, when compared to the three months ended September 30, 2020.

TCPL Keystone

Revenue for the TCPL Keystone segment was $12.3 million for the nine months ended September 30, 2021, as compared to $28.1 million for the nine months ended September 30, 2020.

Adjusted gross profit for the TCPL Keystone segment was $9.1 million for the nine months ended September 30, 2021, as compared to $4.4 million for the nine months ended September 30, 2020.

The decrease in revenue in 2021 compared to 2020 was due to the project being suspended at the end of January 2021, subsequently cancelled in June 2021, and finally resulted in the TCPL contract being terminated in July 2021 with the current year consisting almost exclusively of revenue related to the Termination and Settlement Agreement executed on July 23, 2021 with TC Energy. We anticipate activity in this segment to be eliminated as a result of the Termination and Settlement Agreement.

Liquidity and Capital Resources

Historically, our primary sources of liquidity have been capital contributions from our owners and cash flow from operations. We depend on cash flow from operations, cash on hand and borrowings under our revolving credit facility to finance our acquisition strategy, working capital needs, and capital expenditures. We currently believe that our cash on hand, along with these sources of funds will provide sufficient liquidity to fund debt service requirements, support our growth strategy, lease obligations, contingent liabilities and working capital investments for at least the next 12 months. However, we cannot assure you that we will be able to obtain future debt or equity financings adequate for our future cash requirements on commercially reasonable terms or at all.

46

If our cash flows and capital resources are insufficient, we may be forced to reduce or delay additional acquisitions, future investments, and capital expenditures, and seek additional capital. Significant delays in our ability to finance planned acquisitions or capital expenditures may materially and adversely affect our future revenue prospects.

Capital Requirements

During for the nine months ended September 30, 2021 we incurred approximately $24.2 million in capital expenditures, largely driven by growth in our Government segment. As we pursue growth in the future, we monitor which capital resources, including equity and debt financings, are available to us to meet our future financial obligations, planned capital expenditure activities and liquidity requirements. However, future cash flows are subject to a number of variables, including the ability to maintain existing contracts, obtain new contracts and manage our operating expenses. The failure to achieve anticipated revenue and cash flows from operations could result in additional reductions in future capital spending. We cannot assure you that operations and other needed capital will be available on acceptable terms or at all. In the event we make additional 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 further reduce the expected level of capital expenditures or seek additional capital. We cannot assure you that needed capital will be available on acceptable terms or at all.

The following table sets forth general information derived from our unaudited consolidated statements of cash flows:

 

    

For the Nine Months Ended

September 30, 

    

2021

    

2020

Net cash provided by operating activities

$

99,447

$

28,592

Net cash used in investing activities

 

(24,008)

 

(10,288)

Net cash used in financing activities

 

(51,792)

 

(16,027)

Effect of exchange rate changes on cash, cash equivalents and restricted cash

15

(14)

Net increase in cash, cash equivalents and restricted cash

$

23,662

$

2,263

For the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020

Cash flows provided by operating activities. Net cash provided by operating activities was $99.4 million for the nine months ended September 30, 2021 compared to net cash provided by operating activities of $28.6 million for the nine months ended September 30, 2020.

The current period is up by approximately $70.8 million when compared to 2020 driven primarily by an increase in cash collections resulting from growth in the Government segment. This was partially offset by a decrease in cash flows from operations in the first quarter of 2021 when compared to the first quarter of 2020 as a result of the impact of COVID-19.

Cash flows used in investing activities. Net cash used in investing activities was $24.0 million for the nine months ended September 30, 2021 compared to $10.3 million for the nine months ended September 30, 2020. This increase was primarily related to an increase in capital expenditures driven by growth in the Government segment.

Cash flows used in financing activities. Net cash flows used in financing activities was $51.8 million for the nine months ended September 30, 2021 compared to $16.0 million for the nine months ended September 30, 2020. The increase in cash used in financing activities primarily reflects the increase in principal payments on borrowings from the New ABL Facility in the current period as the New ABL Facility was completely paid off by July of 2021.

47

Indebtedness

Capital lease and other financing obligations

The Company’s capital lease and other financing obligations as of September 30, 2021 consisted of approximately $0.1 million of capital leases related primarily to vehicles. In December 2019, the Company entered into a lease for certain equipment with a lease term expiring November 2022 and an effective interest rate of 4.3%. The Company’s lease relates to commercial-use vehicles. In November 2020, the Company entered into an insurance financing arrangement in an amount of approximately $3.3 million at an interest rate of 3.84%.  The insurance financing arrangement requires 9 monthly payments of approximately $0.4 million that began on December 1, 2020 and ended on August 1, 2021 when the obligation was completely paid off.

The Company’s capital lease and other financing obligations as of December 31, 2020 consisted of approximately $0.9 million of capital leases and $2.9 million related to insurance financing obligations.

New ABL Facility

On the Closing Date, in connection with the closing of the Business Combination, Topaz, Bidco, Target, Signor and each of their domestic subsidiaries entered into an ABL credit agreement that provides for a senior secured asset-based revolving credit facility in the aggregate principal amount of up to $125 million. Approximately $40 million of proceeds from the New ABL Facility were used to finance a portion of the consideration payable and fees and expenses incurred in connection with the Business Combination.  During the nine months ended September 30, 2021, the Company repaid a net amount of $48 million of borrowings under the New ABL Facility from excess cash available which reduced the outstanding balance to $0 as of September 30, 2021. The maturity date of the New ABL Facility is September 15, 2023.  Refer to Note 8 of the notes to our unaudited consolidated financial statements included elsewhere within this Form 10-Q for additional discussion of the New ABL Facility.

Senior Secured Notes

In connection with the closing of the Business Combination, Bidco issued $340 million in aggregate principal amount of 9.50% senior secured notes due March 15, 2024 (the “2024 Senior Secured Notes” or “Notes”) under an indenture dated March 15, 2019 (the “Indenture”). The Indenture was entered into by and among Bidco, the guarantors named therein (the “Note Guarantors”), and Deutsche Bank Trust Company Americas, as trustee and as collateral agent. Interest is payable semi-annually on September 15 and March 15. Refer to Note 8 of the notes to our unaudited consolidated financial statements included elsewhere within this Form 10-Q for additional discussion of the 2024 Senior Secured Notes.  

Concentration of Risks

In the normal course of business, we grant credit to customers based on credit evaluations of their financial condition and generally require no collateral or other security. Major customers are defined as those individually comprising more than 10% of our revenues or accounts receivable. For the nine months ended September 30, 2021, we had two customers, who accounted for 32% and 20% of revenues, respectively, while no other customer accounted for more than 10% of revenues. The largest customers accounted for 18% and 13% of accounts receivable, respectively, while no other customers accounted for more than 10% of the accounts receivable balance as of September 30, 2021.

Our two largest customers for the nine months ended September 30, 2020 accounted for 29% and 16% of revenues, while no other customer accounted for more than 10% of revenues. The largest customers accounted for 27% and 23% of accounts receivable, respectively, while no other customer accounted for more than 10% of the accounts receivable balance as of September 30, 2020.

Major suppliers are defined as those individually comprising more than 10% of the annual goods purchased by the Company. For the nine months ended September 30, 2021, we had four major suppliers representing 21.6%, 19.3%,

48

15.8%, and 12.7% of goods purchased, respectively. For the nine months ended September 30, 2020, there were two major suppliers that represented 15% and 13% of goods purchased, respectively.

We provide services almost entirely to customers in the governmental and geographically remote workforces and as such, we are almost entirely dependent upon the continued activity of such customers.

Contractual Obligations

In the ordinary course of business, we enter into various contractual obligations for varying terms and amounts. The table below presents our significant contractual obligations as of September 30, 2021:

Contractual Obligations

    

Total

    

2021

    

2022 and 2023

    

2024 and 2025

    

2026 and beyond

Capital lease and other financing obligations

$

148

$

69

$

79

$

$

Asset retirement obligations

3,304

746

2,558

Interest payments(1)

80,750

64,600

16,150

New ABL Facility

 

 

 

 

 

2024 Senior Secured Notes

 

340,000

 

 

 

340,000

 

Total

$

424,202

$

69

$

64,679

$

356,896

$

2,558

(1)Pursuant to our 2024 Senior Secured Notes, we will incur and pay interest expense at 9.50% of the face value of $340.0 million annually, or $32.3 million. Over the remaining term of the Notes, interest payments total $80.8 million.

Off-Balance Sheet Arrangements

We have no off-balance sheet arrangements that have or are reasonably likely to have a current or future material effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources.

Commitments and Contingencies

We lease certain land, community units, and real estate under non-cancelable operating leases, the terms of which vary and generally contain renewal options. Total rent expense under these leases is recognized ratably over the initial term of the lease. Any difference between the rent payment and the straight-line expense is recorded as a liability.

Rent expense included in services costs in the unaudited consolidated statements of comprehensive income (loss) for cancelable and non-cancelable leases was $9.8 million and $4.2 million for the nine months ended September 30, 2021 and 2020, respectively. Rent expense included in services costs in the unaudited consolidated statements of comprehensive income (loss) for cancelable and non-cancelable leases was $4.0 million and $1.3 million for the three months ended September 30, 2021 and 2020, respectively. Rent expense included in the selling, general, and administrative expenses in the unaudited consolidated statements of comprehensive income (loss) for cancelable and non-cancelable leases was $0.3 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively. Rent expense included in the selling, general, and administrative expenses in the unaudited consolidated statements of comprehensive income (loss) for cancelable and non-cancelable leases was $0.1 million and $0.1 million for the three months ended September 30, 2021 and 2020, respectively.

49

Future minimum lease payments at September 30, 2021 by year and in the aggregate for each of the next five years and thereafter, under non-cancelable operating leases are as follows:

Rest of 2021

$

1,847

2022

 

4,598

2023

 

3,190

2024

 

2,938

2025

2,838

Thereafter

2,141

Total

$

17,552

Critical Accounting Policies and Estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our unaudited consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (“US GAAP”).

For a discussion of the critical accounting policies and estimates that we use in the preparation of our audited consolidated financial statements, refer to Note 1 of the notes to our audited consolidated financial statements included in Part II, Item 8 of our 2020 Form 10-K/A. Additionally, refer to Note 1 of our notes to our unaudited consolidated financial statements included in this Form 10-Q for additional discussion of our summary of significant accounting policies and use of estimates. These estimates require significant judgments and assumptions. There have been no material changes during the three and nine months ended September 30, 2021, to the judgments, assumptions and estimates upon which our critical accounting estimates are based.

Principles of Consolidation

Refer to Note 1 of the notes to our unaudited consolidated financial statements included in this Form 10-Q for a discussion of principles of consolidation.

Recently Issued Accounting Standards

Refer to Note 1 of the notes to our unaudited consolidated financial statements included in this Form 10-Q for our assessment of recently issued and adopted accounting standards.

Non-GAAP Financial Measures

We have included Adjusted gross profit, EBITDA, Adjusted EBITDA, and Discretionary cash flows which are measurements not calculated in accordance with US GAAP, in the discussion of our financial results because they are key metrics used by management to assess financial performance. Our business is capital-intensive and these additional metrics allow management to further evaluate our operating performance.

Target Hospitality defines Adjusted gross profit, as gross profit plus depreciation of specialty rental assets and loss on impairment.

Target Hospitality defines EBITDA as net income (loss) before interest expense and loss on extinguishment of debt, income tax expense (benefit), depreciation of specialty rental assets, and other depreciation and amortization.

50

Adjusted EBITDA reflects the following further adjustments to EBITDA to exclude certain non-cash items and the effect of what management considers transactions or events not related to its core business operations:

Other expense, net: Other expense, net includes consulting expenses related to certain projects, financing costs not classified as interest expense, gains and losses on disposals of property, plant, and equipment, involuntary asset conversions, COVID-19 related expenses, and other immaterial non-cash charges.
Transaction expenses: Target Hospitality incurred certain transaction costs, including legal and professional fees, associated with the Proposal in the current period as well as the warrant restatement. The prior period primarily included residual tax advisory filing related expenses associated with the Business Combination.
Stock-based compensation: Non-cash charges associated with stock-based compensation expense, which has been, and will continue to be for the foreseeable future, a significant recurring expense in our business and an important part of our compensation strategy.
Change in fair value of warrant liabilities: Non-cash change in estimated fair value of warrant liabilities.
Other adjustments: System implementation costs, including primarily non-cash amortization of capitalized system implementation costs, claim settlement, business development, accounting standard implementation costs and certain severance costs.

We define Discretionary cash flows as cash flows from operations less maintenance capital expenditures for specialty rental assets.

EBITDA reflects net income (loss) excluding the impact of interest expense and loss on extinguishment of debt, provision for income taxes, depreciation, and amortization. We believe that EBITDA is a meaningful indicator of operating performance because we use it to measure our ability to service debt, fund capital expenditures, and expand our business. We also use EBITDA, as do analysts, lenders, investors, and others, to evaluate companies because it excludes certain items that can vary widely across different industries or among companies within the same industry. For example, interest expense can be dependent on a company’s capital structure, debt levels, and credit ratings. Accordingly, the impact of interest expense on earnings can vary significantly among companies. The tax positions of companies can also vary because of their differing abilities to take advantage of tax benefits and because of the tax policies of the jurisdictions in which they operate. As a result, effective tax rates and provision for income taxes can vary considerably among companies. EBITDA also excludes depreciation and amortization expense, because companies utilize productive assets of different ages and use different methods of both acquiring and depreciating productive assets. These differences can result in considerable variability in the relative costs of productive assets and the depreciation and amortization expense among companies.

Target Hospitality also believes that Adjusted EBITDA is a meaningful indicator of operating performance. Our Adjusted EBITDA reflects adjustments to exclude the effects of additional items, including certain items, that are not reflective of the ongoing operating results of Target Hospitality.  In addition, to derive Adjusted EBITDA, we exclude gains or losses on the sale of depreciable assets and impairment losses because including them in EBITDA is inconsistent with reporting the ongoing performance of our remaining assets. Additionally, the gain or loss on sale of depreciable assets and impairment losses represents either accelerated depreciation or excess depreciation in previous periods, and depreciation is excluded from EBITDA.

Target Hospitality also presents Discretionary cash flows because we believe it provides useful information regarding our business as more fully described below. Discretionary cash flows indicate the amount of cash available after maintenance capital expenditures for specialty rental assets for, among other things, investments in our existing business.

Adjusted gross profit, EBITDA, Adjusted EBITDA, and Discretionary cash flows are not measurements of Target Hospitality’s financial performance under GAAP and should not be considered as alternatives to gross profit, net income or other performance measures derived in accordance with GAAP, or as alternatives to cash flow from operating activities as measures of Target Hospitality’s liquidity. Adjusted gross profit, EBITDA, Adjusted EBITDA, and Discretionary cash

51

flows should not be considered as discretionary cash available to Target Hospitality to reinvest in the growth of our business or as measures of cash that is available to it to meet our obligations. In addition, the measurement of Adjusted gross profit, EBITDA, Adjusted EBITDA, and Discretionary cash flows may not be comparable to similarly titled measures of other companies. Target Hospitality’s management believes that Adjusted gross profit, EBITDA, Adjusted EBITDA, and Discretionary cash flow provide useful information to investors about Target Hospitality and its financial condition and results of operations for the following reasons: (i) they are among the measures used by Target Hospitality’s management team to evaluate its operating performance; (ii) they are among the measures used by Target Hospitality’s management team to make day-to-day operating decisions, (iii) they are frequently used by securities analysts, investors and other interested parties as a common performance measure to compare results across companies in Target Hospitality’s industry.

The following table presents a reconciliation of Target Hospitality’s consolidated gross profit to Adjusted gross profit:

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

2021

2020

2021

    

2020

Gross Profit

$

33,608

$

11,718

$

72,138

$

47,061

Depreciation of specialty rental assets

14,294

11,995

40,642

37,158

Adjusted gross profit

$

47,902

$

23,713

$

112,780

$

84,219

The following table presents a reconciliation of Target Hospitality’s consolidated net income (loss) to EBITDA and Adjusted EBITDA:

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

2021

2020

2021

    

2020

Net income (loss)

$

6,675

$

(7,603)

$

(7,375)

$

(15,814)

Income tax expense (benefit)

1,662

(2,991)

 

139

 

(5,187)

Interest expense, net

9,465

9,913

 

29,058

 

30,113

Other depreciation and amortization

4,008

4,341

 

12,100

 

12,555

Depreciation of specialty rental assets

14,294

11,995

 

40,642

 

37,158

EBITDA

36,104

15,655

 

74,564

 

58,825

Adjustments

Other expense, net

91

99

 

781

 

94

Transaction expenses

49

26

 

1,198

 

382

Stock-based compensation

1,362

886

3,598

2,808

Change in fair value of warrant liabilities

(1,120)

(267)

1,600

(2,453)

Other adjustments

1,048

611

3,697

3,071

Adjusted EBITDA

$

37,534

$

17,010

$

85,438

$

62,727

The following table presents a reconciliation of Target Hospitality’s Net cash provided by operating activities to Discretionary cash flows:

52

For the Nine Months Ended

September 30,

2021

2020

Net cash provided by operating activities

$

99,447

$

28,592

Less: Maintenance capital expenditures for specialty rental assets

(8,407)

(766)

Discretionary cash flows

$

91,040

$

27,826

Purchase of specialty rental assets

(23,707)

(11,601)

Purchase of property, plant and equipment

(301)

(182)

Receipt of insurance proceeds

619

Proceeds from sale of specialty rental assets and other property, plant and equipment

876

Net cash used in investing activities

$

(24,008)

$

(10,288)

Proceeds from borrowings on finance and capital lease obligations

10,151

Principal payments on finance and capital lease obligations

(3,693)

(10,654)

Principal payments on borrowings from ABL

(76,000)

(52,500)

Proceeds from borrowings on ABL

28,000

42,500

Purchase of treasury stock

(5,318)

Restricted shares surrendered to pay tax liabilities

(99)

(206)

Net cash used in financing activities

$

(51,792)

$

(16,027)

Item 3.  Quantitative and Qualitative Disclosures about Market Risk

Our principal market risks are our exposure to interest rates and commodity risks.

Interest Rates

We are exposed to interest rate risk through our New ABL Facility which is subject to the risk of higher interest charges associated with increases in interest rates. As of September 30, 2021, we had $0 of outstanding floating-rate obligations under our credit facilities. These floating-rate obligations expose us to the risk of increased interest expense in the event of increases in short-term interest rates. If floating interest rates increased by 100 basis points, our consolidated interest expense would not be impacted, however, based on our floating-rate debt obligations, which had no outstanding balances as September 30, 2021.

Commodity Risk

Commodity price fluctuations also indirectly influence our activities and results of operations over the long-term because they may affect production rates and investments by E&P companies in the development of oil and gas reserves.

We have limited direct exposure to risks associated with fluctuating commodity prices of crude oil. However, both our profitability and our cash flows are affected by volatility in the price of crude oil. We do not currently hedge our exposure to crude oil prices.

Additionally, we believe that inflation has not had a material effect on our results of operations.

Item 4.  Controls and Procedures

As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act). Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated

53

to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2021, at the reasonable assurance level.

PART II - OTHER INFORMATION

Item 1.  Legal Proceedings

We are involved in various lawsuits, claims and legal proceedings, the majority of which arise out of the ordinary course of business. The nature of the Company’s business is such that disputes occasionally arise with vendors including suppliers and subcontractors, and customers over contract specifications and contract interpretations among other things. The company assesses these matters on a case-by-case basis as they arise. Reserves are established, as required, based on its assessment of exposure. We have insurance policies to cover general liability and workers’ compensation related claims. In the opinion of management, the ultimate amount of liability not covered by insurance, if any, under such pending lawsuits, claims and legal proceedings will not have a material adverse effect on its financial condition or results of operations. Because litigation is subject to inherent uncertainties including unfavorable rulings or developments, it is possible that the ultimate resolution of our legal proceedings could involve amounts that are different from our currently recorded accruals, and that such differences could be material.

54

Item 1A. Risk Factors

The Company’s financial position, results of operations and cash flows are subject to various risks, many of which are not exclusively within the Company’s control and which may cause actual performance to differ materially from historical or projected future performance. For additional information about our risk factors, you should carefully consider the risk factors included in the 2020 Form 10-K/A, which have not materially changed, except as noted below.

Government requirements to mandate COVID-19 vaccination of our workforce could adversely affect our business, financial condition or results of operations

On September 9, 2021, President Biden released his COVID-19 Action Plan, Path Out of the Pandemic (the “Plan”), with the stated goal of getting more people vaccinated.  As part of the Plan, President Biden signed Executive Order 14042, Ensuring Adequate COVID Safety Protocols for Federal Contractors (the “Order”). Pursuant to the Order, on September 24, 2021, the Safer Federal Workforce Task Force (the “Task Force”) released guidance for U.S. Government contractors and their subcontractors, which includes us, including mandatory vaccination of all employees working on or for a government contract, either directly or indirectly, by January 4, 2022 (subject to medical and religious exemptions). We have been put on notice by our Government Segment partners of the COVID-19 vaccination requirement for their subcontractors. President Biden also directed, on September 9, 2021, the Department of Labor’s Occupational Safety and Health Administration (“OSHA”) to issue an Emergency Temporary Standard (“ETS”) requiring that all employers with at least 100 employees ensure that their U.S.-based employees are fully vaccinated for COVID-19 or obtain a negative COVID-19 test at least once a week.  On November 4, 2021, OSHA issued an ETS requiring that all employers with 100 or more employees ensure that their employees are fully vaccinated against COVID-19 by January 4, 2022, or tested weekly.  Further, by December 5, 2021, employers must comply with all other OSHA ETS vaccine requirements, including providing paid time off for employees to get vaccinated and ensuring that unvaccinated workers wear face coverings in the workplace.  For our sites and employees that are not already affected by the Order, as a company with more than 100 employees, we would be required to mandate COVID-19 vaccination of our workforce or require our unvaccinated employees to be tested on a weekly basis. On November 4, 2021, the 5th U.S. Circuit Court of Appeals granted an emergency stay of the OSHA ETS vaccine requirement. It is not currently possible to predict with any certainty the outcome of the legal challenges of the OSHA ETS or Order, the exact impact on the Company of the OSHA ETS or Order, or the requirements for U.S. Government contractors and their subcontractors. Any requirement to mandate COVID-19 vaccination of our workforce or require our unvaccinated employees to be tested weekly could result in employee attrition and difficulty securing future labor needs, which could adversely affect our business, financial condition or results of operations. In addition, any requirement to impose obligations on our suppliers under the Order could impact the price and continuity of supply of materials and our business, financial condition or results of operations could be adversely affected.

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

Unregistered Sales of Equity Securities

The Company did not sell any securities during the quarter ended September 30, 2021 that were not registered under the Securities Act of 1933, as amended (the "Securities Act").

Item 3. Defaults upon Senior Securities

None

Item 4. Mine Safety Disclosures

Not applicable

55

Item 5. Other Information

None.

Item 6.  Exhibits

Exhibit No.

 

 

Exhibit Description

31.1*

Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

32.1**

Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

32.2**

Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

101.INS

XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104

Cover 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.

-----------------

* Filed herewith

** The certifications furnished in Exhibit 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.

56

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.

Target Hospitality Corp.

Dated:  November 12, 2021

By:

/s/ ERIC T. KALAMARAS

Eric T. Kalamaras

Executive Vice President and Chief Financial Officer

57

EX-31.1 2 th-20210930xex31d1.htm EX-31.1

Exhibit 31.1

SECTION 302 CERTIFICATION

1.

I have reviewed this report on Form 10-Q of Target Hospitality Corp.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this quarterly 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.

I, James B. Archer, certify that:

Date:

November 12, 2021

By:

/s/ JAMES B. ARCHER

 

 

 

James B. Archer

President and Chief Executive Officer


EX-31.2 3 th-20210930xex31d2.htm EX-31.2

Exhibit 31.2

SECTION 302 CERTIFICATION

1.

I have reviewed this report on Form 10-Q of Target Hospitality Corp.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.

The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this quarterly 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.

I, Eric T. Kalamaras, certify that:

Date:

November 12, 2021

By:

/s/ ERIC T. KALAMARAS

 

 

 

Eric T. Kalamaras

Chief Financial Officer


EX-32.1 4 th-20210930xex32d1.htm EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

(ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the periodic report of Target Hospitality Corp. (the “Company”) on Form 10-Q for the period ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, James B. Archer, President and Chief Executive Officer of the Company, hereby certify as of the date hereof, solely for the purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:

(1)

the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, and

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

Date: November 12, 2021

By:

/s/ JAMES B. ARCHER

 

James B. Archer

President and Chief Executive Officer


EX-32.2 5 th-20210930xex32d2.htm EX-32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

(ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002)

In connection with the periodic report of Target Hospitality Corp. (the “Company”) on Form 10-Q for the period ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Eric T. Kalamaras, Chief Financial Officer of the Company, hereby certify as of the date hereof, solely for the purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:

(1)

the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, and

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.

Date: November 12, 2021

By:

/s/ ERIC T. KALAMARAS

Eric T. Kalamaras

Chief Financial Officer


EX-101.SCH 6 th-20210930.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Comprehensive Income (loss) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Specialty Rental Assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Other Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Goodwill and Other Intangible Assets, net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Other Non-Current Assets (Other non-current assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40804 - Disclosure - Debt - Carrying Value of Debt Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 40807 - Disclosure - Debt - Future Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 41802 - Disclosure - Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Specialty Rental Assets, Net link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Other Property, Plant and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Goodwill and Other Intangible Assets, net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Business Segments link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Specialty Rental Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Other Property, Plant and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Goodwill and Other Intangible Assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Business Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Disaggregation Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Revenue Expected to be Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Revenue Expected to be Recognized Default (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Goodwill and Other Intangible Assets, net - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Goodwill and Other Intangible Assets, net - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Other Non-Current Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Debt - Capital Lease and Other Financing Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Debt - ABL Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40805 - Disclosure - Debt - Components of interest expense (Details) link:presentationLink link:calculationLink link:definitionLink 40806 - Disclosure - Debt - Interest Expense and Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Warrant Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Warrant Liabilities - Estimated fair value Private Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Earnings (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 41602 - Disclosure - Stock-Based Compensation - Changes in stock options (Details) link:presentationLink link:calculationLink link:definitionLink 41603 - Disclosure - Stock-Based Compensation - Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41604 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Retirement Plans (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Business Segments (Details) link:presentationLink link:calculationLink link:definitionLink 41803 - Disclosure - Business Segments - Reconciliation of total segment assets to total combined assets (Details) link:presentationLink link:calculationLink link:definitionLink 41804 - Disclosure - Business Segments - Unallocated assets (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Other Non-Current Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Warrant Liabilities link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Earnings (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Stockholders Equity link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Other Non-Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Warrant Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Earnings (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 31603 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 th-20210930_cal.xml EX-101.CAL EX-101.DEF 8 th-20210930_def.xml EX-101.DEF EX-101.LAB 9 th-20210930_lab.xml EX-101.LAB EX-101.PRE 10 th-20210930_pre.xml EX-101.PRE XML 11 th-20210930x10q_htm.xml IDEA: XBRL DOCUMENT 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExercisePriceMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputSharePriceMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExercisePriceMember 2020-12-31 0001712189 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001712189 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001712189 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001712189 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001712189 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001712189 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001712189 us-gaap:RetainedEarningsMember 2021-09-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001712189 us-gaap:RetainedEarningsMember 2021-06-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001712189 2021-06-30 0001712189 us-gaap:RetainedEarningsMember 2021-03-31 0001712189 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001712189 2021-03-31 0001712189 us-gaap:RetainedEarningsMember 2020-12-31 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001712189 us-gaap:RetainedEarningsMember 2020-09-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001712189 us-gaap:RetainedEarningsMember 2020-06-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001712189 2020-06-30 0001712189 us-gaap:RetainedEarningsMember 2020-03-31 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001712189 2020-03-31 0001712189 us-gaap:RetainedEarningsMember 2019-12-31 0001712189 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001712189 us-gaap:TreasuryStockCommonMember 2021-09-30 0001712189 us-gaap:CommonStockMember 2021-09-30 0001712189 us-gaap:TreasuryStockCommonMember 2021-06-30 0001712189 us-gaap:CommonStockMember 2021-06-30 0001712189 us-gaap:TreasuryStockCommonMember 2021-03-31 0001712189 us-gaap:CommonStockMember 2021-03-31 0001712189 us-gaap:TreasuryStockCommonMember 2020-12-31 0001712189 us-gaap:CommonStockMember 2020-12-31 0001712189 us-gaap:TreasuryStockCommonMember 2020-09-30 0001712189 us-gaap:CommonStockMember 2020-09-30 0001712189 us-gaap:TreasuryStockCommonMember 2020-06-30 0001712189 us-gaap:CommonStockMember 2020-06-30 0001712189 us-gaap:TreasuryStockCommonMember 2020-03-31 0001712189 us-gaap:CommonStockMember 2020-03-31 0001712189 us-gaap:TreasuryStockCommonMember 2019-12-31 0001712189 us-gaap:CommonStockMember 2019-12-31 0001712189 us-gaap:StockAppreciationRightsSARSMember 2020-01-01 2020-12-31 0001712189 th:NonExecutiveDirectorsMember us-gaap:RestrictedStockUnitsRSUMember 2021-05-18 2021-05-18 0001712189 th:ExecutiveOfficersAndOtherEmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-25 2021-02-25 0001712189 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001712189 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-09-30 0001712189 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-09-30 0001712189 us-gaap:StockAppreciationRightsSARSMember 2021-02-25 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001712189 th:LiabilityBasedRestrictedStockUnitsMember 2021-01-01 2021-09-30 0001712189 th:ExecutiveStockAppreciationRightsAwardAgreementMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-02-25 2021-02-25 0001712189 th:ExecutiveStockAppreciationRightsAwardAgreementMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-02-25 2021-02-25 0001712189 th:ExecutiveRestrictedStockUnitAgreementMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-02-25 2021-02-25 0001712189 th:ExecutiveRestrictedStockUnitAgreementMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-02-25 2021-02-25 0001712189 2026-01-01 2021-09-30 0001712189 2025-01-01 2021-09-30 0001712189 2024-01-01 2021-09-30 0001712189 2023-01-01 2021-09-30 0001712189 2022-01-01 2021-09-30 0001712189 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember us-gaap:AllOtherSegmentsMember 2021-07-01 2021-09-30 0001712189 us-gaap:ServiceMember th:TcplKeystoneSegmentMember 2021-07-01 2021-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesSouthMember 2021-07-01 2021-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesMidwestMember 2021-07-01 2021-09-30 0001712189 us-gaap:ServiceMember th:GovernmentSegmentMember 2021-07-01 2021-09-30 0001712189 th:ConstructionFeeMember th:TcplKeystoneSegmentMember 2021-07-01 2021-09-30 0001712189 us-gaap:AllOtherSegmentsMember 2021-07-01 2021-09-30 0001712189 th:TcplKeystoneSegmentMember 2021-07-01 2021-09-30 0001712189 th:HospitalityAndFacilitiesServicesSouthMember 2021-07-01 2021-09-30 0001712189 th:HospitalityAndFacilitiesServicesMidwestMember 2021-07-01 2021-09-30 0001712189 th:GovernmentSegmentMember 2021-07-01 2021-09-30 0001712189 th:ConstructionFeeMember 2021-07-01 2021-09-30 0001712189 us-gaap:ServiceMember us-gaap:AllOtherSegmentsMember 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember th:TcplKeystoneSegmentMember 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesSouthMember 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesMidwestMember 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember th:GovernmentSegmentMember 2021-01-01 2021-09-30 0001712189 th:ConstructionFeeMember th:TcplKeystoneSegmentMember 2021-01-01 2021-09-30 0001712189 us-gaap:AllOtherSegmentsMember 2021-01-01 2021-09-30 0001712189 th:TcplKeystoneSegmentMember 2021-01-01 2021-09-30 0001712189 th:HospitalityAndFacilitiesServicesSouthMember 2021-01-01 2021-09-30 0001712189 th:HospitalityAndFacilitiesServicesMidwestMember 2021-01-01 2021-09-30 0001712189 th:GovernmentSegmentMember 2021-01-01 2021-09-30 0001712189 th:ConstructionFeeMember 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember us-gaap:AllOtherSegmentsMember 2020-07-01 2020-09-30 0001712189 us-gaap:ServiceMember th:TcplKeystoneSegmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesSouthMember 2020-07-01 2020-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesMidwestMember 2020-07-01 2020-09-30 0001712189 us-gaap:ServiceMember th:GovernmentSegmentMember 2020-07-01 2020-09-30 0001712189 th:ConstructionFeeMember th:TcplKeystoneSegmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:AllOtherSegmentsMember 2020-07-01 2020-09-30 0001712189 th:TcplKeystoneSegmentMember 2020-07-01 2020-09-30 0001712189 th:HospitalityAndFacilitiesServicesSouthMember 2020-07-01 2020-09-30 0001712189 th:HospitalityAndFacilitiesServicesMidwestMember 2020-07-01 2020-09-30 0001712189 th:GovernmentSegmentMember 2020-07-01 2020-09-30 0001712189 th:ConstructionFeeMember 2020-07-01 2020-09-30 0001712189 us-gaap:ServiceMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-09-30 0001712189 us-gaap:ServiceMember th:TcplKeystoneSegmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesSouthMember 2020-01-01 2020-09-30 0001712189 us-gaap:ServiceMember th:HospitalityAndFacilitiesServicesMidwestMember 2020-01-01 2020-09-30 0001712189 us-gaap:ServiceMember th:GovernmentSegmentMember 2020-01-01 2020-09-30 0001712189 th:ConstructionFeeMember th:TcplKeystoneSegmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:AllOtherSegmentsMember 2020-01-01 2020-09-30 0001712189 th:TcplKeystoneSegmentMember 2020-01-01 2020-09-30 0001712189 th:HospitalityAndFacilitiesServicesSouthMember 2020-01-01 2020-09-30 0001712189 th:HospitalityAndFacilitiesServicesMidwestMember 2020-01-01 2020-09-30 0001712189 th:GovernmentSegmentMember 2020-01-01 2020-09-30 0001712189 th:ConstructionFeeMember 2020-01-01 2020-09-30 0001712189 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-09-30 0001712189 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-09-30 0001712189 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0001712189 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-09-30 0001712189 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-09-30 0001712189 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001712189 us-gaap:LandMember 2021-09-30 0001712189 us-gaap:BuildingAndBuildingImprovementsMember 2021-09-30 0001712189 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001712189 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001712189 us-gaap:LandMember 2020-12-31 0001712189 us-gaap:BuildingAndBuildingImprovementsMember 2020-12-31 0001712189 us-gaap:ConstructionInProgressMember 2021-09-30 0001712189 th:SpecialtyRentalAssetsMember 2021-09-30 0001712189 us-gaap:ConstructionInProgressMember 2020-12-31 0001712189 th:SpecialtyRentalAssetsMember 2020-12-31 0001712189 us-gaap:VehiclesMember 2020-12-31 0001712189 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2021-07-01 2021-09-30 0001712189 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2021-01-01 2021-09-30 0001712189 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2020-07-01 2020-09-30 0001712189 us-gaap:PropertyPlantAndEquipmentOtherTypesMember 2020-01-01 2020-09-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001712189 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001712189 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001712189 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001712189 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001712189 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001712189 srt:RestatementAdjustmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001712189 srt:RestatementAdjustmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001712189 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001712189 us-gaap:StandbyLettersOfCreditMember 2019-03-15 0001712189 th:SwinglineLoanMember 2019-03-15 0001712189 us-gaap:TradeNamesMember 2021-09-30 0001712189 us-gaap:TradeNamesMember 2020-12-31 0001712189 th:TerminationAndSettlementAgreementMember 2021-07-27 2021-07-27 0001712189 th:TerminationAndSettlementAgreementMember 2021-07-23 2021-07-23 0001712189 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-09-30 0001712189 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-09-30 0001712189 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001712189 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001712189 us-gaap:CustomerRelationshipsMember 2021-09-30 0001712189 us-gaap:CustomerRelationshipsMember 2020-12-31 0001712189 th:CapitalLeaseAndOtherFinancingObligationsMember 2021-09-30 0001712189 th:CapitalLeaseAndOtherFinancingObligationsMember 2020-12-31 0001712189 th:PrivatePlacementWarrantsMember 2021-06-30 0001712189 th:PrivatePlacementWarrantsMember 2021-03-31 0001712189 th:PrivatePlacementWarrantsMember 2021-07-01 2021-09-30 0001712189 th:PrivatePlacementWarrantsMember 2021-04-01 2021-06-30 0001712189 th:PrivatePlacementWarrantsMember 2021-01-01 2021-03-31 0001712189 2020-01-01 2020-12-31 0001712189 th:PrivateWarrantsMember 2021-07-01 2021-09-30 0001712189 th:PrivateWarrantsMember 2021-01-01 2021-09-30 0001712189 th:PrivateWarrantsMember 2020-07-01 2020-09-30 0001712189 th:PrivateWarrantsMember 2020-01-01 2020-09-30 0001712189 th:ArrowBidcoMember th:RLSignorHoldingsLlcMember 2021-09-30 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001712189 us-gaap:EmployeeStockOptionMember 2021-09-30 0001712189 us-gaap:DebtInstrumentRedemptionPeriodFourMember us-gaap:SecuredDebtMember 2021-01-01 2021-09-30 0001712189 us-gaap:DebtInstrumentRedemptionPeriodFiveMember us-gaap:SecuredDebtMember 2021-01-01 2021-09-30 0001712189 th:DebtInstrumentRedemptionPeriodSixMember us-gaap:SecuredDebtMember 2021-01-01 2021-09-30 0001712189 2020-11-30 0001712189 us-gaap:EquipmentMember 2019-12-31 0001712189 us-gaap:SecuredDebtMember 2021-01-01 2021-09-30 0001712189 us-gaap:SecuredDebtMember 2019-03-15 2019-03-15 0001712189 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SecuredDebtMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SecuredDebtMember 2021-09-30 0001712189 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SecuredDebtMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SecuredDebtMember 2020-12-31 0001712189 us-gaap:SecuredDebtMember 2019-03-15 0001712189 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-03-15 2019-03-15 0001712189 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2019-03-15 2019-03-15 0001712189 th:SpecialtyRentalAssetsMember 2021-07-01 2021-09-30 0001712189 th:SpecialtyRentalAssetsMember 2021-01-01 2021-09-30 0001712189 th:SpecialtyRentalAssetsMember 2020-07-01 2020-09-30 0001712189 th:SpecialtyRentalAssetsMember 2020-01-01 2020-09-30 0001712189 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001712189 srt:HotelMember 2021-07-01 2021-09-30 0001712189 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001712189 srt:HotelMember 2021-01-01 2021-09-30 0001712189 us-gaap:ServiceMember 2020-07-01 2020-09-30 0001712189 srt:HotelMember 2020-07-01 2020-09-30 0001712189 us-gaap:ServiceMember 2020-01-01 2020-09-30 0001712189 srt:HotelMember 2020-01-01 2020-09-30 0001712189 th:HoldingsAndArrowMember 2019-03-15 0001712189 2019-03-15 0001712189 th:PrivatePlacementWarrantsMember 2021-09-30 0001712189 th:PrivatePlacementWarrantsMember 2020-12-31 0001712189 th:PrivateWarrantsMember 2020-09-30 0001712189 2018-01-17 0001712189 2019-12-31 0001712189 2020-09-30 0001712189 th:HoldingsAndArrowMember 2019-03-15 2019-03-15 0001712189 th:FounderSharesMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:TcplKeystoneSegmentMember 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:PermianBasinSegmentMember 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:GovernmentSegmentMember 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:BakkenBasinSegmentMember 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember 2021-09-30 0001712189 us-gaap:MaterialReconcilingItemsMember 2021-09-30 0001712189 us-gaap:AllOtherSegmentsMember 2021-09-30 0001712189 th:TotalReportableSegmentAssetsMember 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-12-31 0001712189 us-gaap:OperatingSegmentsMember th:TcplKeystoneSegmentMember 2020-12-31 0001712189 us-gaap:OperatingSegmentsMember th:PermianBasinSegmentMember 2020-12-31 0001712189 us-gaap:OperatingSegmentsMember th:GovernmentSegmentMember 2020-12-31 0001712189 us-gaap:OperatingSegmentsMember th:BakkenBasinSegmentMember 2020-12-31 0001712189 us-gaap:OperatingSegmentsMember 2020-12-31 0001712189 us-gaap:MaterialReconcilingItemsMember 2020-12-31 0001712189 us-gaap:AllOtherSegmentsMember 2020-12-31 0001712189 th:TotalReportableSegmentAssetsMember 2020-12-31 0001712189 us-gaap:WarrantMember 2021-07-01 2021-09-30 0001712189 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001712189 th:FounderSharesMember 2021-01-01 2021-09-30 0001712189 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-07-01 2021-09-30 0001712189 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-09-30 0001712189 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-07-01 2020-09-30 0001712189 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-09-30 0001712189 us-gaap:RevolvingCreditFacilityMember 2021-07-01 2021-09-30 0001712189 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001712189 us-gaap:RevolvingCreditFacilityMember 2020-07-01 2020-09-30 0001712189 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-09-30 0001712189 us-gaap:StockAppreciationRightsSARSMember 2021-07-01 2021-09-30 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001712189 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001712189 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001712189 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001712189 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001712189 2021-04-01 2021-06-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001712189 2021-01-01 2021-03-31 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001712189 2020-04-01 2020-06-30 0001712189 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001712189 2020-01-01 2020-03-31 0001712189 us-gaap:RevolvingCreditFacilityMember th:AssetBackedLendingFacilityMember 2021-09-30 0001712189 us-gaap:RevolvingCreditFacilityMember th:AssetBackedLendingFacilityMember 2020-12-31 0001712189 us-gaap:SecuredDebtMember 2021-09-30 0001712189 us-gaap:SecuredDebtMember 2020-12-31 0001712189 th:PrivateWarrantsMember 2021-09-30 0001712189 th:PrivateWarrantsMember 2020-12-31 0001712189 us-gaap:FairValueInputsLevel3Member 2021-09-30 0001712189 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001712189 us-gaap:RestrictedStockUnitsRSUMember 2021-02-25 2021-02-25 0001712189 th:ExecutiveRestrictedStockUnitAgreementMember 2021-02-25 2021-02-25 0001712189 th:ExecutiveStockAppreciationRightsAwardAgreementMember 2021-02-25 2021-02-25 0001712189 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-09-30 0001712189 th:LiabilityBasedRestrictedStockUnitsMember us-gaap:OtherNoncurrentLiabilitiesMember 2021-09-30 0001712189 th:LiabilityBasedRestrictedStockUnitsMember us-gaap:AccruedLiabilitiesMember 2021-09-30 0001712189 th:LiabilityBasedRestrictedStockUnitsMember 2021-09-30 0001712189 srt:MinimumMember 2021-01-01 2021-09-30 0001712189 srt:MinimumMember us-gaap:SecuredDebtMember 2021-01-01 2021-09-30 0001712189 srt:MaximumMember us-gaap:SecuredDebtMember 2021-01-01 2021-09-30 0001712189 th:TargetHospitalityMember th:TdrCapitalLlpMember 2021-09-30 0001712189 th:PublicOfferingMember 2018-01-17 0001712189 us-gaap:OverAllotmentOptionMember 2018-01-17 2018-01-17 0001712189 us-gaap:CommonClassAMember th:PublicOfferingMember 2018-01-17 0001712189 us-gaap:StockAppreciationRightsSARSMember 2021-09-30 0001712189 us-gaap:RevolvingCreditFacilityMember 2019-03-15 0001712189 us-gaap:RevolvingCreditFacilityMember 2019-03-15 2019-03-15 0001712189 2020-12-31 0001712189 srt:MaximumMember 2021-01-01 2021-09-30 0001712189 2021-09-30 0001712189 th:PublicOfferingMember 2018-01-17 2018-01-17 0001712189 2018-01-17 2018-01-17 0001712189 us-gaap:SubsequentEventMember th:CiveoUsaLlcMember 2021-10-01 2021-10-01 0001712189 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2021-07-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:TcplKeystoneSegmentMember 2021-07-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:PermianBasinSegmentMember 2021-07-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:GovernmentSegmentMember 2021-07-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:BakkenBasinSegmentMember 2021-07-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember 2021-07-01 2021-09-30 0001712189 2021-07-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:TcplKeystoneSegmentMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:PermianBasinSegmentMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:GovernmentSegmentMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember th:BakkenBasinSegmentMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember 2021-01-01 2021-09-30 0001712189 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-07-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:TcplKeystoneSegmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:PermianBasinSegmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:GovernmentSegmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:BakkenBasinSegmentMember 2020-07-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember 2020-07-01 2020-09-30 0001712189 2020-07-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2020-01-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:TcplKeystoneSegmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:PermianBasinSegmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:GovernmentSegmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember th:BakkenBasinSegmentMember 2020-01-01 2020-09-30 0001712189 us-gaap:OperatingSegmentsMember 2020-01-01 2020-09-30 0001712189 2020-01-01 2020-09-30 0001712189 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001712189 th:WarrantsToPurchaseCommonStockMember 2021-01-01 2021-09-30 0001712189 2021-11-08 0001712189 2021-01-01 2021-09-30 shares iso4217:USD pure th:installment iso4217:USD shares th:segment 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 P0Y 0 false 0001712189 --12-31 2021 Q3 P1Y P1Y P1Y P1Y P1Y P1Y 0.33 P15D P60D P20D 10-Q true 2021-09-30 false 001-38343 TARGET HOSPITALITY CORP. DE 98-1378631 2170 Buckthorne Place, Suite 440 The Woodlands TX 77380-1775 800 832-4242 Common stock, par value $0.0001 per share TH NASDAQ Warrants to purchase common stock THWWW NASDAQ Yes Yes Non-accelerated Filer false true false false 101837297 30641000 6979000 1089000 2977000 33373000 28183000 5765000 7195000 1205000 69779000 43562000 294372000 311487000 10192000 11019000 41038000 41038000 92153000 103121000 15984000 15179000 2477000 3422000 3961000 5409000 529956000 534237000 12321000 10644000 21215000 24699000 60986000 6619000 148000 3571000 94670000 45533000 340000000 340000000 1847000 2319000 8908000 11182000 329245000 326499000 48000000 269000 1569000 479000 6857000 11752000 2036000 2284000 2133000 533000 436510000 435349000 0.0001 0.0001 400000000 400000000 106252064 101837297 105585682 101170915 10000 10000 4414767 4414767 23559000 23559000 108511000 106551000 -2461000 -2434000 10945000 18320000 93446000 98888000 529956000 534237000 57221000 24331000 143806000 103526000 22099000 12827000 54547000 42379000 9849000 11105000 11294000 27634000 89169000 48263000 209647000 173539000 37064000 21990000 85835000 82456000 4203000 2560000 11032000 6864000 14294000 11995000 40642000 37158000 33608000 11718000 72138000 47061000 12827000 8508000 35835000 28599000 4008000 4341000 12100000 12555000 -91000 183000 -781000 752000 16682000 -948000 23422000 6659000 -9465000 -9913000 -29058000 -30113000 -1120000 -267000 1600000 -2453000 8337000 -10594000 -7236000 -21001000 1662000 -2991000 139000 -5187000 6675000 -7603000 -7375000 -15814000 -15000 89000 -27000 23000 6660000 -7514000 -7402000 -15791000 96814970 96138459 96539703 95997647 0.07 -0.08 -0.08 -0.16 100840162 10000 4414767 -23559000 103178000 -2558000 43451000 120522000 5454000 5454000 83831 884000 884000 83000 83000 -111000 -111000 100923993 10000 4414767 -23559000 103979000 -2669000 48905000 126666000 -13667000 -13667000 184224 1038000 1038000 74000 74000 45000 45000 101108217 10000 4414767 -23559000 104943000 -2624000 35238000 114008000 -7603000 -7603000 97415 886000 886000 47000 47000 89000 89000 101205632 10000 4414767 -23559000 105782000 -2535000 27635000 107333000 101170915 10000 4414767 -23559000 106551000 -2434000 18320000 98888000 -13138000 -13138000 51000 51000 -19000 -19000 65338 761000 761000 101236253 10000 4414767 -23559000 107261000 -2453000 5182000 86441000 -912000 -912000 34000 34000 7000 7000 591284 697000 697000 101827537 10000 4414767 -23559000 107924000 -2446000 4270000 86199000 6675000 6675000 13000 13000 -15000 -15000 9760 600000 600000 101837297 10000 4414767 -23559000 108511000 -2461000 10945000 93446000 -7375000 -15814000 41774000 38636000 10968000 11077000 248000 285000 3220000 2914000 472000 408000 1600000 -2453000 3600000 2822000 -382000 91000 619000 -805000 -5776000 1394000 3099000 6595000 -11906000 -1224000 -12000 -1430000 323000 -2455000 -8643000 49472000 -7089000 -1389000 1189000 99447000 28592000 23707000 11601000 301000 182000 619000 876000 -24008000 -10288000 3693000 10654000 10151000 76000000 52500000 28000000 42500000 99000 206000 5318000 -51792000 -16027000 15000 -14000 23662000 2263000 6979000 6839000 30641000 9102000 209000 30641000 9102000 30641000 9102000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization and Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Target Hospitality Corp. (“Target Hospitality” or the “Company”) was formed on March 15, 2019 and is North America’s largest provider of vertically integrated modular accommodations and value-added hospitality services. The Company provides vertically integrated specialty rental and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, security, health and recreation services, overall workforce community management, and laundry service. Target Hospitality serves clients in oil, gas, mining, alternative energy, government and immigrations sectors principally located in the West Texas, South Texas, Oklahoma and Midwest regions, as well as various large linear-construction (pipeline and infrastructure) projects in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company, whose securities are listed on the Nasdaq Global Market, serves as the holding company for the businesses of Target Logistics Management, LLC and its subsidiaries (“Target”) and RL Signor Holdings, LLC and its subsidiaries (“Signor”). TDR Capital LLP (“TDR Capital” or “TDR”) owns approximately 64% of Target Hospitality and the remaining ownership is broken out among the founders of the Company’s legal predecessor, Platinum Eagle Acquisition Corp. (“Platinum Eagle” or “PEAC”), investors in Platinum Eagle’s private placement transaction completed substantially and concurrently with the Business Combination (as defined below) (the “PIPE”), and other public shareholders. Platinum Eagle was originally incorporated on July 12, 2017 as a Cayman Islands exempted company, for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. References in this Quarterly Report on Form 10-Q to the Company refer to Target Hospitality for all periods at or after March 15, 2019 and Platinum Eagle for all periods prior to March 15, 2019, unless the context requires otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On November 13, 2018, PEAC entered into: (i) the agreement and plan of merger, as amended on January 4, 2019 (the “Signor Merger Agreement”), by and among PEAC, Signor Merger Sub LLC, a Delaware limited liability company and wholly-owned subsidiary of Platinum Eagle and sister company to the Holdco Acquiror (defined below as Topaz Holdings LLC) (“Signor Merger Sub”), Arrow Holdings S.a.r.l., a Luxembourg <i style="font-style:italic;">société à responsabilité limitée</i> (the “Arrow Seller”) and Signor Parent (as defined below), and (ii) the agreement and plan of merger, as amended on January 4, 2019 (the “Target Merger Agreement” and, together with the Signor Merger Agreement, the “Merger Agreements”), by and among Platinum Eagle, Topaz Holdings LLC, a Delaware limited liability company (“Topaz”), Arrow Bidco, LLC, a Delaware limited liability company (“Bidco”), Algeco Investments B.V., a Netherlands <i style="font-style:italic;">besloten vennootschap</i> (the “Algeco Seller”) and Target Parent (as defined below), to effect a business combination (the “Business Combination”). Pursuant to the Merger Agreements, on March 15, 2019, Platinum Eagle, through its wholly-owned subsidiary, Topaz, acquired all of the issued and outstanding equity interests of Arrow Parent Corp., a Delaware corporation (“Signor Parent”), the owner of Bidco and the owner of Signor from the Arrow Seller, and all of the issued and outstanding equity interests of Algeco US Holdings LLC, a Delaware limited liability company (“Target Parent”), the owner of Target, from the Algeco Seller, for approximately $1.311 billion. The purchase price was paid in a combination of shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”), and cash. The Arrow Seller and the Algeco Seller are hereinafter referred to as the “Sellers.” </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Target Parent was formed by TDR in September 2017. Prior to the Business Combination, Target Parent was directly owned by Algeco Scotsman Global S.a.r.l. (“ASG”) which is ultimately owned by a group of investment funds managed and controlled by TDR. During 2018, ASG assigned all of its ownership interest in Target Parent to the Algeco Seller, an affiliate of ASG that is also ultimately owned by a group of investment funds managed and controlled by TDR. Target Parent acted as a holding company that included the U.S. corporate employees of ASG and certain of its affiliates and certain related administrative costs and was the owner of Target, its operating company. Target Parent received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. As discussed above, in connection with the closing of the Business Combination, Target Parent merged with and into Bidco, with Bidco as the surviving entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Signor Parent owned 100% of Bidco until the closing of the Business Combination in connection with which Signor Parent merged with and into Topaz with Topaz being the surviving entity. Prior to the Business Combination, Signor Parent was owned by the Arrow Seller, which is ultimately owned by a group of investment funds managed and controlled by TDR. Signor Parent was formed in August 2018 and acted as a holding company for Bidco, which was formed in September 2018, also as a holding company. Bidco acquired Signor on September 7, 2018. Neither Signor Parent nor Bidco had operating activity, but each received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. Signor Parent was dissolved upon consummation of the Business Combination and merger with Topaz described above on March 15, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. Certain information in footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) has been condensed or omitted pursuant to those rules and regulations. The financial statements included in this report should be read in conjunction with the Target Hospitality Annual Report on Form 10-K/A for the year ended December 31, 2020, filed with the SEC on May 24, 2021 (the “2020 Form 10-K/A”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the operating results that may be expected for the full fiscal year ending December 31, 2021 or any future period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The accompanying unaudited consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, except for the restatement discussed below, necessary for a fair statement of financial position as of September 30, 2021, and results of operations for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020, was derived from the audited consolidated balance sheets of Target Hospitality Corp. but does not contain all of the footnote disclosures from those annual financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-style:italic;font-weight:bold;">Restatement of Previously Issued Consolidated Financial Statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">The notes included herein should be read in conjunction with the Company's restated audited consolidated financial statements included in the 2020 Form 10-K/A.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">As previously disclosed in the 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting. We have restated herein our consolidated financial statements as of and for the quarter and period ended September 30, 2020. We have also restated related amounts within the accompanying footnotes to the consolidated financial statements. The impact of this restatement on the financial statements for the three and nine months ended September 30, 2020 was a decrease to net loss of approximately </span><span style="background-color:#ffffff;">$0.3</span><span style="background-color:#ffffff;"> million and </span><span style="background-color:#ffffff;">$2.5</span><span style="background-color:#ffffff;"> million, respectively.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The preparation of financial statements in conformity with US GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. If the underlying estimates and assumptions upon which the financial statements are based change in future periods, actual amounts may differ from those included in the accompanying unaudited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries that it controls due to ownership of a majority voting interest. Subsidiaries are fully consolidated from the date of acquisition, being the date on which the Company obtains control, and continue to be consolidated until the date when such control ceases. The financial statements of the subsidiaries are prepared for the same reporting period as the Company. All intercompany balances and transactions are eliminated. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The Company derives revenue from specialty rental and hospitality services, specifically lodging and related ancillary services. Revenue is recognized in the period in which lodging and services are provided pursuant to the terms of contractual relationships with the customers. Certain arrangements contain a lease of lodging facilities to customers. The leases are accounted for as an operating lease under the authoritative guidance for leases and are recognized as income using the straight-line method over the term of the lease agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Because performance obligations related to specialty rental and hospitality services are satisfied over time, the majority of our revenue is recognized on a daily basis, for each night a customer stays, at a contractual day rate.  Our customers typically contract for accommodation services under committed contracts with terms that most often range from several months to three years. Our payment terms vary by type and location of our customer and the service offered.  The time between invoicing and when payment is due is not significant.    </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">When lodging and services are billed and collected in advance, recognition of revenue is deferred until services are rendered. Certain of the Company’s contractual arrangements allow customers the ability to use paid but unused lodging and services for a specified period. The Company recognizes revenue for these paid but unused lodging and services as they are consumed, as it becomes probable the lodging and services will not be used, or upon expiration of the specified term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Cost of services includes labor, food, utilities, supplies, rent and other direct costs associated with operating the lodging units as well as costs associated with construction services. Cost of rental includes leasing costs and other direct costs of maintaining the lodging units. Costs associated with contracts include sales commissions which are expensed as incurred and reflected in selling, general and administrative expenses in the consolidated statements of comprehensive income (loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The Company recognizes revenue associated with community construction using the percentage of completion method with progress towards completion measured using the cost-to-cost method as the basis to recognize revenue. Management believes this cost-to-cost method is the most appropriate measure of progress to the satisfaction of a performance obligation on the community construction. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Additionally, the Company collects sales, use, occupancy and similar taxes, which the Company presents on a net basis (excluded from revenues) in the consolidated statements of comprehensive income (loss).  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company meets the definition of an emerging growth company (“EGC”) as defined under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In reliance on exemptions provided under the JOBS Act for EGCs, the Company has elected to defer compliance with new or revised financial accounting standards until a company that is not an issuer (as defined under section 2(a) of the Sarbanes-Oxley Act of 2002) is required to comply with such standards. As such, compliance dates included below pertain to non-issuers, and as permitted, early adoption dates are indicated. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>. This guidance revises existing practice related to accounting for leases under ASC Topic 840 <i style="font-style:italic;">Leases (ASC 840)</i> for both lessees and lessors. The new guidance requires lessees to recognize a right-of-use asset and a lease liability for virtually all of their leases (other than leases that meet the definition of a short-term lease). The lease liability will be equal to the present value of lease payments and the right-of-use asset will be based on the lease liability, subject to adjustment such as for initial direct costs. For income statement purposes, the new standard retains a dual model similar to ASC 840, requiring leases to be classified as either operating or finance. Operating leases will result in straight-line expense (similar to current accounting by lessees for operating leases under ASC 840) while finance leases will result in a front-loaded expense pattern (similar to current accounting by lessees for capital leases under ASC 840). While the new standard maintains similar accounting for lessors as under ASC 840, the new standard reflects updates to, among other things, align with certain changes to the lessee model. In June 2020, the FASB issued ASU No. 2020-05 to delay the effective date for the new standard for financial statements issued for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 for non-issuers (including EGCs).  Early application continues to be allowed.  Topic 842 allows an entity to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach or to adopt under the new optional transition method that allows an entity to recognize a cumulative-effect adjustment to the opening balance of retained earnings as of the adoption date. The Company is currently evaluating the impact of the pronouncement on its consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments - Credit Losses</i> (<i style="font-style:italic;">ASU 2016-13 or Topic 326</i>). This new standard changes how companies account for credit impairment for trade and other receivables as well as changing the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 will replace the current "incurred loss" model with an "expected loss" model. Under the "incurred loss" model, a loss (or allowance) is recognized only when an event has occurred (such as a payment delinquency) that causes the entity to believe that a loss is probable (i.e., that it has been "incurred"). Under the "expected loss" model, a loss (or allowance) is recognized upon initial recognition of the asset that reflects all future events that leads to a loss being realized, regardless of whether it is probable that the future event will occur. The "incurred loss" model considers past events and current conditions, while the "expected loss" model includes expectations for the future which have yet to occur.  ASU 2018-19, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses</i>, was issued in November 2018 and excludes operating leases from the new guidance. In 2019, the FASB voted to delay the effective date for the new standard for financial statements issued to reporting periods beginning after December 15, 2022 and interim periods within those reporting periods. The Company is currently evaluating the impact of this new standard on its consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Recent Developments – CO</b><b style="background-color:#ffffff;font-weight:bold;">VI</b><b style="color:#212529;font-weight:bold;">D-19 and D</b><b style="font-weight:bold;">isruption to Global Demand</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The global outbreak of COVID-19 and the declaration of a pandemic by the World Health Organization on March 11, 2020 presented new risks to the Company’s business in 2020.  Prior to March 2020, the Company’s results of operations were largely in line with expectations and subsequent to March 2020, we began to experience a decline in revenues.  The COVID-19 pandemic has not impacted the Company’s ability to operate nor has it materially disrupted the Company’s supply chain, disrupted service, or caused a shortage of critical products at our communities. However, the situation surrounding COVID-19 and the decrease in global economic demand had a material adverse impact on the Company’s operating results, as a result of which the Company implemented several cost containment measures primarily initiated in April of 2020, including salary reductions, reductions in workforce, furloughs, reduced discretionary spending and elimination of all non-essential travel.  In addition to these measures, the Company temporarily closed and consolidated several communities in the Hospitality &amp; Facilities Services - South segment and in May of 2020, the Company temporarily closed all communities in the Hospitality &amp; Facilities Services - Midwest segment. The Company began re-opening communities in both the Hospitality &amp; Facilities Services - South and Midwest segments in July of 2020 as customer activity levels began to increase.  Additionally, the Company executed contract modifications with several customers resulting in extended terms and reduced minimum contract commitments in 2020.  These modifications utilize multi-year contract extensions to maintain contract value and provide the Company with greater visibility on long-term revenue and cash flow.  This mutually beneficial approach balanced average daily rates with contract term and positions the Company to take advantage of a more balanced market. Overall, the Company has experienced a positive recovery from the lows of 2020 with consistent improvement in customer demand within the Hospitality and Facilities Services – South segment and significant growth in the Government segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">There have been significant changes to the global economic situation and to public securities markets as a result of  COVID-19. </span>Although vaccines have become available for COVID-19, <span style="background-color:#ffffff;">surfacing of virus variants has added a degree of uncertainty to the continuing global impact of COVID-19</span>, which could lead people to continue to self-isolate and not participate in the economy at pre-pandemic levels for a prolonged period of time.<span style="background-color:#ffffff;"> </span><span style="background-color:#ffffff;">It is possible that these changes could cause changes to estimates as a result of the markets in which the Company operates, the price of the Company’s publicly traded equity and debt in comparison to the Company’s carrying value. Such changes to estimates could potentially result in impacts that would be material to the Company’s consolidated financial statements, particularly with respect to the fair value of the Company’s reporting units in relation to potential goodwill impairment, the fair value of long-lived and other intangible assets in relation to potential impairment and the allowance for doubtful accounts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">As a result of the impact of COVID-19 and the disruption to the global economy, in the first quarter of 2020 we also concluded a trigger event had occurred and we tested our long-lived and intangible assets, including goodwill, for impairment.  </span>Based upon our impairment assessments, which utilized the Company’s current long-term projections, we determined the carrying amount of these assets were not impaired.  During the third quarter of 2021, we did not identify further triggers or indicators of impairment and therefore did not perform a quantitative impairment test. <span style="background-color:#ffffff;">  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">Additionally, in connection with COVID-19, on March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). The CARES Act, among other things, included provisions relating to the 80 percent limitation of net operating loss and modifications to the business interest deduction limitations. We evaluated how the provisions in the CARES Act would impact our consolidated financial statements and concluded that the CARES Act did not have a material impact on our provision for income taxes for the three and nine months ended September 30, 2021 and 2020</span>.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization and Nature of Operations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Target Hospitality Corp. (“Target Hospitality” or the “Company”) was formed on March 15, 2019 and is North America’s largest provider of vertically integrated modular accommodations and value-added hospitality services. The Company provides vertically integrated specialty rental and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, security, health and recreation services, overall workforce community management, and laundry service. Target Hospitality serves clients in oil, gas, mining, alternative energy, government and immigrations sectors principally located in the West Texas, South Texas, Oklahoma and Midwest regions, as well as various large linear-construction (pipeline and infrastructure) projects in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company, whose securities are listed on the Nasdaq Global Market, serves as the holding company for the businesses of Target Logistics Management, LLC and its subsidiaries (“Target”) and RL Signor Holdings, LLC and its subsidiaries (“Signor”). TDR Capital LLP (“TDR Capital” or “TDR”) owns approximately 64% of Target Hospitality and the remaining ownership is broken out among the founders of the Company’s legal predecessor, Platinum Eagle Acquisition Corp. (“Platinum Eagle” or “PEAC”), investors in Platinum Eagle’s private placement transaction completed substantially and concurrently with the Business Combination (as defined below) (the “PIPE”), and other public shareholders. Platinum Eagle was originally incorporated on July 12, 2017 as a Cayman Islands exempted company, for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. References in this Quarterly Report on Form 10-Q to the Company refer to Target Hospitality for all periods at or after March 15, 2019 and Platinum Eagle for all periods prior to March 15, 2019, unless the context requires otherwise.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On November 13, 2018, PEAC entered into: (i) the agreement and plan of merger, as amended on January 4, 2019 (the “Signor Merger Agreement”), by and among PEAC, Signor Merger Sub LLC, a Delaware limited liability company and wholly-owned subsidiary of Platinum Eagle and sister company to the Holdco Acquiror (defined below as Topaz Holdings LLC) (“Signor Merger Sub”), Arrow Holdings S.a.r.l., a Luxembourg <i style="font-style:italic;">société à responsabilité limitée</i> (the “Arrow Seller”) and Signor Parent (as defined below), and (ii) the agreement and plan of merger, as amended on January 4, 2019 (the “Target Merger Agreement” and, together with the Signor Merger Agreement, the “Merger Agreements”), by and among Platinum Eagle, Topaz Holdings LLC, a Delaware limited liability company (“Topaz”), Arrow Bidco, LLC, a Delaware limited liability company (“Bidco”), Algeco Investments B.V., a Netherlands <i style="font-style:italic;">besloten vennootschap</i> (the “Algeco Seller”) and Target Parent (as defined below), to effect a business combination (the “Business Combination”). Pursuant to the Merger Agreements, on March 15, 2019, Platinum Eagle, through its wholly-owned subsidiary, Topaz, acquired all of the issued and outstanding equity interests of Arrow Parent Corp., a Delaware corporation (“Signor Parent”), the owner of Bidco and the owner of Signor from the Arrow Seller, and all of the issued and outstanding equity interests of Algeco US Holdings LLC, a Delaware limited liability company (“Target Parent”), the owner of Target, from the Algeco Seller, for approximately $1.311 billion. The purchase price was paid in a combination of shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”), and cash. The Arrow Seller and the Algeco Seller are hereinafter referred to as the “Sellers.” </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Target Parent was formed by TDR in September 2017. Prior to the Business Combination, Target Parent was directly owned by Algeco Scotsman Global S.a.r.l. (“ASG”) which is ultimately owned by a group of investment funds managed and controlled by TDR. During 2018, ASG assigned all of its ownership interest in Target Parent to the Algeco Seller, an affiliate of ASG that is also ultimately owned by a group of investment funds managed and controlled by TDR. Target Parent acted as a holding company that included the U.S. corporate employees of ASG and certain of its affiliates and certain related administrative costs and was the owner of Target, its operating company. Target Parent received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. As discussed above, in connection with the closing of the Business Combination, Target Parent merged with and into Bidco, with Bidco as the surviving entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Signor Parent owned 100% of Bidco until the closing of the Business Combination in connection with which Signor Parent merged with and into Topaz with Topaz being the surviving entity. Prior to the Business Combination, Signor Parent was owned by the Arrow Seller, which is ultimately owned by a group of investment funds managed and controlled by TDR. Signor Parent was formed in August 2018 and acted as a holding company for Bidco, which was formed in September 2018, also as a holding company. Bidco acquired Signor on September 7, 2018. Neither Signor Parent nor Bidco had operating activity, but each received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. Signor Parent was dissolved upon consummation of the Business Combination and merger with Topaz described above on March 15, 2019.</p> 0.64 1311000000 0.0001 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. Certain information in footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) has been condensed or omitted pursuant to those rules and regulations. The financial statements included in this report should be read in conjunction with the Target Hospitality Annual Report on Form 10-K/A for the year ended December 31, 2020, filed with the SEC on May 24, 2021 (the “2020 Form 10-K/A”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the operating results that may be expected for the full fiscal year ending December 31, 2021 or any future period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The accompanying unaudited consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, except for the restatement discussed below, necessary for a fair statement of financial position as of September 30, 2021, and results of operations for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020, was derived from the audited consolidated balance sheets of Target Hospitality Corp. but does not contain all of the footnote disclosures from those annual financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-style:italic;font-weight:bold;">Restatement of Previously Issued Consolidated Financial Statements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">The notes included herein should be read in conjunction with the Company's restated audited consolidated financial statements included in the 2020 Form 10-K/A.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;font-size:13.5pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">As previously disclosed in the 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting. We have restated herein our consolidated financial statements as of and for the quarter and period ended September 30, 2020. We have also restated related amounts within the accompanying footnotes to the consolidated financial statements. The impact of this restatement on the financial statements for the three and nine months ended September 30, 2020 was a decrease to net loss of approximately </span><span style="background-color:#ffffff;">$0.3</span><span style="background-color:#ffffff;"> million and </span><span style="background-color:#ffffff;">$2.5</span><span style="background-color:#ffffff;"> million, respectively.</span></p> 300000 2500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;"><b style="font-weight:bold;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The preparation of financial statements in conformity with US GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. If the underlying estimates and assumptions upon which the financial statements are based change in future periods, actual amounts may differ from those included in the accompanying unaudited consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The consolidated financial statements comprise the financial statements of the Company and its subsidiaries that it controls due to ownership of a majority voting interest. Subsidiaries are fully consolidated from the date of acquisition, being the date on which the Company obtains control, and continue to be consolidated until the date when such control ceases. The financial statements of the subsidiaries are prepared for the same reporting period as the Company. All intercompany balances and transactions are eliminated. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The Company derives revenue from specialty rental and hospitality services, specifically lodging and related ancillary services. Revenue is recognized in the period in which lodging and services are provided pursuant to the terms of contractual relationships with the customers. Certain arrangements contain a lease of lodging facilities to customers. The leases are accounted for as an operating lease under the authoritative guidance for leases and are recognized as income using the straight-line method over the term of the lease agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Because performance obligations related to specialty rental and hospitality services are satisfied over time, the majority of our revenue is recognized on a daily basis, for each night a customer stays, at a contractual day rate.  Our customers typically contract for accommodation services under committed contracts with terms that most often range from several months to three years. Our payment terms vary by type and location of our customer and the service offered.  The time between invoicing and when payment is due is not significant.    </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">When lodging and services are billed and collected in advance, recognition of revenue is deferred until services are rendered. Certain of the Company’s contractual arrangements allow customers the ability to use paid but unused lodging and services for a specified period. The Company recognizes revenue for these paid but unused lodging and services as they are consumed, as it becomes probable the lodging and services will not be used, or upon expiration of the specified term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Cost of services includes labor, food, utilities, supplies, rent and other direct costs associated with operating the lodging units as well as costs associated with construction services. Cost of rental includes leasing costs and other direct costs of maintaining the lodging units. Costs associated with contracts include sales commissions which are expensed as incurred and reflected in selling, general and administrative expenses in the consolidated statements of comprehensive income (loss). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The Company recognizes revenue associated with community construction using the percentage of completion method with progress towards completion measured using the cost-to-cost method as the basis to recognize revenue. Management believes this cost-to-cost method is the most appropriate measure of progress to the satisfaction of a performance obligation on the community construction. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents.   </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Additionally, the Company collects sales, use, occupancy and similar taxes, which the Company presents on a net basis (excluded from revenues) in the consolidated statements of comprehensive income (loss).  </p> P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Standards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company meets the definition of an emerging growth company (“EGC”) as defined under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In reliance on exemptions provided under the JOBS Act for EGCs, the Company has elected to defer compliance with new or revised financial accounting standards until a company that is not an issuer (as defined under section 2(a) of the Sarbanes-Oxley Act of 2002) is required to comply with such standards. As such, compliance dates included below pertain to non-issuers, and as permitted, early adoption dates are indicated. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In February 2016, the FASB issued ASU No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i>. This guidance revises existing practice related to accounting for leases under ASC Topic 840 <i style="font-style:italic;">Leases (ASC 840)</i> for both lessees and lessors. The new guidance requires lessees to recognize a right-of-use asset and a lease liability for virtually all of their leases (other than leases that meet the definition of a short-term lease). The lease liability will be equal to the present value of lease payments and the right-of-use asset will be based on the lease liability, subject to adjustment such as for initial direct costs. For income statement purposes, the new standard retains a dual model similar to ASC 840, requiring leases to be classified as either operating or finance. Operating leases will result in straight-line expense (similar to current accounting by lessees for operating leases under ASC 840) while finance leases will result in a front-loaded expense pattern (similar to current accounting by lessees for capital leases under ASC 840). While the new standard maintains similar accounting for lessors as under ASC 840, the new standard reflects updates to, among other things, align with certain changes to the lessee model. In June 2020, the FASB issued ASU No. 2020-05 to delay the effective date for the new standard for financial statements issued for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 for non-issuers (including EGCs).  Early application continues to be allowed.  Topic 842 allows an entity to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach or to adopt under the new optional transition method that allows an entity to recognize a cumulative-effect adjustment to the opening balance of retained earnings as of the adoption date. The Company is currently evaluating the impact of the pronouncement on its consolidated financial statements. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments - Credit Losses</i> (<i style="font-style:italic;">ASU 2016-13 or Topic 326</i>). This new standard changes how companies account for credit impairment for trade and other receivables as well as changing the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 will replace the current "incurred loss" model with an "expected loss" model. Under the "incurred loss" model, a loss (or allowance) is recognized only when an event has occurred (such as a payment delinquency) that causes the entity to believe that a loss is probable (i.e., that it has been "incurred"). Under the "expected loss" model, a loss (or allowance) is recognized upon initial recognition of the asset that reflects all future events that leads to a loss being realized, regardless of whether it is probable that the future event will occur. The "incurred loss" model considers past events and current conditions, while the "expected loss" model includes expectations for the future which have yet to occur.  ASU 2018-19, <i style="font-style:italic;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses</i>, was issued in November 2018 and excludes operating leases from the new guidance. In 2019, the FASB voted to delay the effective date for the new standard for financial statements issued to reporting periods beginning after December 15, 2022 and interim periods within those reporting periods. The Company is currently evaluating the impact of this new standard on its consolidated financial statements. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="color:#212529;font-weight:bold;">Recent Developments – CO</b><b style="background-color:#ffffff;font-weight:bold;">VI</b><b style="color:#212529;font-weight:bold;">D-19 and D</b><b style="font-weight:bold;">isruption to Global Demand</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The global outbreak of COVID-19 and the declaration of a pandemic by the World Health Organization on March 11, 2020 presented new risks to the Company’s business in 2020.  Prior to March 2020, the Company’s results of operations were largely in line with expectations and subsequent to March 2020, we began to experience a decline in revenues.  The COVID-19 pandemic has not impacted the Company’s ability to operate nor has it materially disrupted the Company’s supply chain, disrupted service, or caused a shortage of critical products at our communities. However, the situation surrounding COVID-19 and the decrease in global economic demand had a material adverse impact on the Company’s operating results, as a result of which the Company implemented several cost containment measures primarily initiated in April of 2020, including salary reductions, reductions in workforce, furloughs, reduced discretionary spending and elimination of all non-essential travel.  In addition to these measures, the Company temporarily closed and consolidated several communities in the Hospitality &amp; Facilities Services - South segment and in May of 2020, the Company temporarily closed all communities in the Hospitality &amp; Facilities Services - Midwest segment. The Company began re-opening communities in both the Hospitality &amp; Facilities Services - South and Midwest segments in July of 2020 as customer activity levels began to increase.  Additionally, the Company executed contract modifications with several customers resulting in extended terms and reduced minimum contract commitments in 2020.  These modifications utilize multi-year contract extensions to maintain contract value and provide the Company with greater visibility on long-term revenue and cash flow.  This mutually beneficial approach balanced average daily rates with contract term and positions the Company to take advantage of a more balanced market. Overall, the Company has experienced a positive recovery from the lows of 2020 with consistent improvement in customer demand within the Hospitality and Facilities Services – South segment and significant growth in the Government segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">There have been significant changes to the global economic situation and to public securities markets as a result of  COVID-19. </span>Although vaccines have become available for COVID-19, <span style="background-color:#ffffff;">surfacing of virus variants has added a degree of uncertainty to the continuing global impact of COVID-19</span>, which could lead people to continue to self-isolate and not participate in the economy at pre-pandemic levels for a prolonged period of time.<span style="background-color:#ffffff;"> </span><span style="background-color:#ffffff;">It is possible that these changes could cause changes to estimates as a result of the markets in which the Company operates, the price of the Company’s publicly traded equity and debt in comparison to the Company’s carrying value. Such changes to estimates could potentially result in impacts that would be material to the Company’s consolidated financial statements, particularly with respect to the fair value of the Company’s reporting units in relation to potential goodwill impairment, the fair value of long-lived and other intangible assets in relation to potential impairment and the allowance for doubtful accounts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">As a result of the impact of COVID-19 and the disruption to the global economy, in the first quarter of 2020 we also concluded a trigger event had occurred and we tested our long-lived and intangible assets, including goodwill, for impairment.  </span>Based upon our impairment assessments, which utilized the Company’s current long-term projections, we determined the carrying amount of these assets were not impaired.  During the third quarter of 2021, we did not identify further triggers or indicators of impairment and therefore did not perform a quantitative impairment test. <span style="background-color:#ffffff;">  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">Additionally, in connection with COVID-19, on March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). The CARES Act, among other things, included provisions relating to the 80 percent limitation of net operating loss and modifications to the business interest deduction limitations. We evaluated how the provisions in the CARES Act would impact our consolidated financial statements and concluded that the CARES Act did not have a material impact on our provision for income taxes for the three and nine months ended September 30, 2021 and 2020</span>.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2. Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Total revenue recognized under Topic 606 was $155.1 million and $131.2 million for the nine months ended September 30, 2021 and 2020, respectively, while specialty rental income was $54.5 million and $42.4 million subject to the guidance of ASC 840 for the nine months ended September 30, 2021 and 2020, respectively. Total revenue recognized under Topic 606 was $67.1 million and $35.4 million for the three months ended September 30, 2021 and 2020, respectively, while specialty rental income was $22.1 million and $12.8 million subject to the guidance of ASC 840 for the three months ended September 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">The following table disaggregates our revenue by our four reportable segments as well as the All Other category: Hospitality &amp; Facilities Services - South, Hospitality &amp; Facilities Services - Midwest, Government, TCPL Keystone, and All Other for the dates indicated below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - South</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,863</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Hospitality &amp; Facilities Services - South revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,863</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - Midwest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,266</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,593</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,705</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Hospitality &amp; Facilities Services - Midwest revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,705</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,329</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,448</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Government revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,448</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TCPL Keystone</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 493</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction fee income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total TCPL Keystone revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,598</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,127</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">All Other</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total All Other revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,017</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 155,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,160</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On July 23, 2021, the Company executed a Termination and Settlement Agreement with TC Energy (the “Termination and Settlement Agreement”), which effectively terminated the Company’s contract with TC Energy that was originated in 2013. The Termination and Settlement Agreement also released the Company from any outstanding work performance obligations under the 2013 contract (including all change orders, limited notices to proceed, and amendments). Additionally, the Termination and Settlement Agreement resulted in an agreed upon termination fee of approximately $5 million that was collected in cash on July 27, 2021. This Termination and Settlement Agreement also resulted in the recognition of approximately $4.9 million of deferred revenue as of the effective date of the Termination and Settlement Agreement.  All such revenue is recognized in construction fee income within the TCPL Keystone segment included in the above table as well as in the accompanying consolidated statements of comprehensive income (loss) for the three and nine months ended September 30, 2021. No further revenue will be generated from the 2013 contract and as of September 30, 2021, there are no unrecognized deferred revenue amounts or costs for incomplete projects related to this contract following such termination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As a result of the current market environment discussed in Note 1<i style="font-style:italic;"> “</i><i style="color:#212529;font-style:italic;">Recent Developments – CO</i><i style="background-color:#ffffff;font-style:italic;">VI</i><i style="color:#212529;font-style:italic;">D-19 and D</i><i style="font-style:italic;">isruption to Global Demand”</i>, the Company considered the increased risk of delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies. The Company routinely monitors the financial stability of our customers, which involves a high degree of judgment in assessing customers’ historical time to pay, financial condition and various customer-specific factors. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Assets and Liabilities </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">We do not have any contract assets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">Contract liabilities primarily consist of deferred revenue that represent payments for room nights that the customer may use in the future as well as an advanced payment for a community build that is being recognized over the related contract period. Activity in the deferred revenue accounts as of the dates indicated below was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:46.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balances at Beginning of the Period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,371</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,199</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions to deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 125,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,866</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (76,120)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,956)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balances at End of the Period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,109</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">As of September 30, 2021, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="19" style="vertical-align:middle;white-space:nowrap;width:53.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Revenue expected to be recognized as of September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,059</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48,519</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,699</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,748</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,699</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,987</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">151,711</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">The Company applied some of the practical expedients in Topic 606, including the “right to invoice” practical expedient, and does not disclose consideration for remaining performance obligations with an original expected duration of one year or less or for variable consideration related to unsatisfied (or partially unsatisfied) performance obligations.  Due to the application of these practical expedients, the table above represents only a portion of the Company’s expected future consolidated revenues and it is not necessarily indicative of the expected trend in total revenues.    </p> 155100000 131200000 54500000 42400000 67100000 35400000 22100000 12800000 4 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:24.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - South</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,732</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,236</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,729</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,863</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Hospitality &amp; Facilities Services - South revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,732</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,236</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,863</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - Midwest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,266</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,593</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,705</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Hospitality &amp; Facilities Services - Midwest revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,593</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,705</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,663</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,169</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,329</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,448</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Government revenues</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,663</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,329</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,448</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TCPL Keystone</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 493</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 989</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 493</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Construction fee income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,105</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,294</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,634</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total TCPL Keystone revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,880</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,598</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,127</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">All Other</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Services income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,017</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total All Other revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,017</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total revenues</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,436</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 155,100</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,160</p></td></tr></table> 28732000 16236000 77729000 77863000 28732000 16236000 77729000 77863000 1266000 1154000 2593000 5705000 1266000 1154000 2593000 5705000 26663000 6169000 61329000 18448000 26663000 6169000 61329000 18448000 31000 493000 989000 493000 9849000 11105000 11294000 27634000 9880000 11598000 12283000 28127000 529000 279000 1166000 1017000 529000 279000 1166000 1017000 67070000 35436000 155100000 131160000 5000000 4900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:46.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;width:46.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balances at Beginning of the Period</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,371</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,199</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions to deferred revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 125,592</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,866</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue recognized</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (76,120)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,956)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balances at End of the Period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.46%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,109</p></td></tr></table> 18371000 26199000 125592000 7866000 -76120000 -14956000 67843000 19109000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0.05pt 0pt;">As of September 30, 2021, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="19" style="vertical-align:middle;white-space:nowrap;width:53.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Years Ended December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:43.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Revenue expected to be recognized as of September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">33,059</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">48,519</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,699</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,748</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">18,699</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:5.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,987</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:6.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;">151,711</p></td></tr></table> 33059000 48519000 18699000 18748000 18699000 13987000 151711000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Specialty Rental Assets, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Specialty rental assets, net at the dates indicated below consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Specialty rental assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 571,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 547,375</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (282,437)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (241,716)</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Specialty rental assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 294,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 311,487</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Depreciation expense related to specialty rental assets was $40.6 million and $37.2 million for the nine months ended September 30, 2021 and 2020, respectively, and is included in depreciation of specialty rental assets in the consolidated statements of comprehensive income (loss). For the three months ended September 30, 2021 and 2020, depreciation expense of specialty rental assets was $14.3 and $12.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Specialty rental assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 571,965</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 547,375</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,828</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (282,437)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (241,716)</p></td></tr><tr><td style="vertical-align:bottom;width:68.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Specialty rental assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 294,372</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 311,487</p></td></tr></table> 571965000 547375000 4844000 5828000 282437000 241716000 294372000 311487000 40600000 37200000 14300000 12000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Other Property, Plant and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Other property, plant and equipment, net at the dates indicated below, consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,163</p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 115</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,072</p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,752</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,102</p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Less: accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,211)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,083)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other property, plant and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,019</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Depreciation expense related to other property, plant and equipment was $1.1 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively, and is included in other depreciation and amortization in the consolidated statements of comprehensive income (loss).  For the three months ended September 30, 2021 and 2020, depreciation expense related to other property, plant and equipment was $0.4 million and $0.7 million, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Land</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,163</p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings and leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 115</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and office equipment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,217</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,072</p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,752</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,403</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,102</p></td></tr><tr><td style="vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Less: accumulated depreciation</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,211)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,083)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total other property, plant and equipment, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,192</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:6.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,019</p></td></tr></table> 9163000 9163000 185000 115000 1217000 1072000 3838000 3752000 14403000 14102000 4211000 3083000 10192000 11019000 1100000 1500000 400000 700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Goodwill and Other Intangible Assets, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The financial statements reflect goodwill from previous acquisitions that is all attributable to the Hospitality and Facilities Services – South business segment and reporting unit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Changes in the carrying amount of goodwill were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:82.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:17.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality and Facilities Services - South</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,038</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,038</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,038</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;"> </span><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Intangible assets other than goodwill at the dates indicated below consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:47.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets subject to amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,753</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,154)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,753</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indefinite lived assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets other than goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 145,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92,153</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:47.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets subject to amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,186)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,721</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indefinite lived assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets other than goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 145,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,121</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">For the nine months ended September 30, 2021 and 2020, amortization expense related to intangible assets was $11.0 million and $11.1 million, respectively, and is included in other depreciation and amortization in the consolidated statements of comprehensive income (loss). For the three months ended September 30, 2021 and 2020, amortization expense related to intangible assets was $3.6 million and $3.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The estimated aggregate amortization expense as of September 30, 2021 for each of the next five years and thereafter is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,687</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,753</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;font-size:1pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:17.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality and Facilities Services - South</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,038</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,038</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> -</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:80.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41,038</p></td></tr></table> 41038000 41038000 41038000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:47.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets subject to amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,753</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,154)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,753</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indefinite lived assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets other than goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 145,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,154)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92,153</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:47.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Book</b></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets subject to amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,721</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;">Total </span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 128,907</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,186)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 86,721</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Indefinite lived assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Tradenames</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,400</p></td></tr><tr><td style="vertical-align:bottom;width:50.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets other than goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 145,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,121</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P5Y9M18D 128907000 53154000 75753000 128907000 53154000 75753000 16400000 16400000 145307000 53154000 92153000 P6Y4M24D 128907000 42186000 86721000 128907000 42186000 86721000 16400000 16400000 145307000 42186000 103121000 11000000.0 11100000 3600000 3700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,687</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,302</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,881</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,881</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:86.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 75,753</p></td></tr></table> 3687000 13302000 12881000 12881000 12881000 20121000 75753000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Other Non-Current Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Other non-current assets include capitalized software implementation costs for the implementation of cloud computing systems. As of the dates indicated below, capitalized implementation costs and related accumulated amortization in other non-current assets on the consolidated balance sheets amounted to the following:  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cloud computing implementation costs</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,198</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:18.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7,094</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,303)</p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,685)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3,895</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:18.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5,409</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The majority of such systems were placed into service beginning January of 2020 at which time the Company began to amortize these capitalized costs on a straight-line basis over the period of the remaining service arrangements of between 2 and 4 years.<b style="font-weight:bold;"> </b>Such amortization expense amounted to approximately $1.6 million and $1.2 million for the nine months ended September 30, 2021 and 2020, respectively and is included in selling, general and administrative expense in the accompanying consolidated statements of comprehensive loss. For the three months ended September 30, 2021 and 2020, amortization expense related to other non-current assets was approximately $0.6 million and $0.5 million, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:21.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cloud computing implementation costs</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,198</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:18.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">7,094</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: accumulated amortization</p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,303)</p></td><td style="vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,685)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:52.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:13.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3,895</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:4.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:18.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">5,409</p></td></tr></table> 7198000 7094000 3303000 1685000 3895000 5409000 P2Y P4Y 1600000 1200000 600000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. Accrued Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Accrued liabilities as of the dates indicated below consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee accrued compensation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,177</p></td></tr><tr><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,873</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest on debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,649</p></td></tr><tr><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,699</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="background-color:#ffffff;">Other accrued liabilities in the above table relates primarily to accrued utilities, rent, real estate and sales taxes, state income taxes, </span>liability-based stock compensation awards (see Note 16), <span style="background-color:#ffffff;">and other accrued operating expenses.</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="color:#ff0000;font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee accrued compensation expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,177</p></td></tr><tr><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other accrued liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,873</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued interest on debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,472</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,649</p></td></tr><tr><td style="vertical-align:bottom;width:64.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued liabilities </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,699</p></td></tr></table> 9767000 6177000 9976000 8873000 1472000 9649000 21215000 24699000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Senior Secured Notes 2024</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In connection with the closing of the Business Combination, Bidco issued $340 million in aggregate principal amount of 9.50% senior secured notes due March 15, 2024 (the “2024 Senior Secured Notes” or “Notes”) under an indenture dated March 15, 2019 (the “Indenture”). The Indenture was entered into by and among Bidco, the guarantors named therein (the “Note Guarantors”), and Deutsche Bank Trust Company Americas, as trustee and as collateral agent. Interest </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">is payable semi-annually on September 15 and March 15 beginning September 15, 2019. Refer to table below for a description of the amounts related to the Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized Original Issue Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized Deferred Financing Costs</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">9.50% Senior Secured Notes, due 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 340,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,908</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 14pt 0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 14pt 0pt;"><span style="font-size:10pt;">If Bidco undergoes a change of control or sells certain of its assets, Bidco may be required to offer to repurchase the Notes. On or after March 15, 2021, Bidco at its option, may redeem the Notes, in whole or part, upon not less than </span><span style="-sec-ix-hidden:Hidden_A3h1WYE5MUKrxPGP5nSkfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">fifteen</span></span><span style="font-size:10pt;"> (15) and not more than </span><span style="-sec-ix-hidden:Hidden_h2XiRv2AvUizFCDQqi4TGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">sixty</span></span><span style="font-size:10pt;"> (60) days’ prior written notice to holders and not less than </span><span style="-sec-ix-hidden:Hidden_vA9glgBtB0y1ySlsiBpegg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">twenty</span></span><span style="font-size:10pt;"> (20) days’ prior written notice to the trustee (or such shorter timeline as the trustee may agree), at the redemption price expressed as a percentage of principal amount set forth below, plus accrued and unpaid interest thereon but not including the applicable redemption date (subject to the right of Note holders on the relevant record date to receive interest due on an interest payment date falling on or prior to the redemption date), if redeemed during the 12-month period beginning August 15 of each of the years set below.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemption</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">104.750%</p></td></tr><tr><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">102.375%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100.000%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 14pt 0pt;"><span style="font-size:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The Notes are unconditionally guaranteed by Topaz and each of Bidco’s direct and indirect wholly-owned domestic subsidiaries (collectively, the “Note Guarantors”). Target Hospitality is not an issuer or a guarantor of the Notes. The Note Guarantors are either borrowers or guarantors under the New ABL Facility (as defined below). To the extent lenders under the New ABL Facility release the guarantee of any Note Guarantor, such Note Guarantor is also released from obligations under the Notes. These guarantees are secured by a second priority security interest in substantially all of the assets of Bidco and the Note Guarantors (subject to customary exclusions). The guarantees of the Notes by TLM Equipment, LLC, a Delaware limited liability company (“TLM Equipment LLC”) which holds certain of Target Hospitality’s assets, are subordinated to its obligations under the New ABL Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">The Notes contain certain negative covenants, including limitations that restrict Bidco’s ability and the ability of certain of its subsidiaries, to directly or indirectly, create additional financial obligations. With certain specified exceptions, these negative covenants prohibit Bidco and certain of its subsidiaries from: creating or incurring additional debt; paying dividends or making any other distributions with respect to its capital stock; making loans or advances to Bidco or any restricted subsidiary of Bidco; selling, leasing or transferring any of its property or assets to Bidco or any restricted subsidiary of Bidco; directly or indirectly creating, incurring or assuming any lien of any kind securing debt on the collateral; or entering into any sale and leaseback transaction. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">In connection with the issuance of the Notes, there was an original issue discount of approximately $3.3 million and the unamortized balance of approximately $1.8 million is presented on the face of the consolidated balance sheet as of September 30, 2021 as a reduction of the principal. The discount is amortized over the life of the Notes using the effective interest method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 14pt 0pt;">Bidco’s ultimate parent, Target Hospitality, has no significant independent assets or operations except as included in the guarantors of the Senior Secured Notes, the guarantees under the Notes are full and unconditional and joint and several, and any subsidiaries of Target Hospitality that are not subsidiary guarantors of the Notes are minor.  There are also no significant restrictions on the ability of Target Hospitality or any guarantor to obtain funds from its subsidiaries by dividend or loan. See discussion of certain negative covenants above. Therefore, pursuant to the SEC Rules, no individual guarantor financial statement disclosures are deemed necessary. <span style="font-size:12pt;"> </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Capital Lease and Other Financing Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s capital lease and other financing obligations as of September 30, 2021 consisted of approximately $0.1 million of capital leases related primarily to vehicles. In December 2019, the Company entered into a lease for certain equipment with a lease term expiring November 2022 and an effective interest rate of 4.3%. The Company’s lease relates to commercial-use vehicles. In November 2020, the Company entered into an insurance financing arrangement in an amount of approximately $3.3 million at an interest rate of 3.84%.  The insurance financing arrangement required 9 monthly payments of approximately $0.4 million that began on December 1, 2020 and ended on August 1, 2021 when the obligation was repaid. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company’s capital lease and other financing obligations as of December 31, 2020 consisted of approximately $0.9 million of capital leases and $2.9 million related to insurance financing obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">New ABL Facility</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On the Closing Date, in connection with the closing of the Business Combination, Topaz, Bidco, Target, Signor and each of their domestic subsidiaries entered into an ABL credit agreement that provides for a senior secured asset based revolving credit facility in the aggregate principal amount of up to $125 million (the “New ABL Facility”). The historical debt of Bidco, Target and their respective subsidiaries under the ABL facility of Algeco Seller was settled at the time of the consummation of the Business Combination on the Closing Date. Approximately $40 million of proceeds from the New ABL Facility were used to finance a portion of the consideration payable and fees and expenses incurred in connection with the Business Combination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Borrowings under the New ABL Facility, at the relevant borrower’s (the borrowers under the New ABL Facility, the “ABL Borrowers”) option, bear interest at either (1) an adjusted LIBOR or (2) a base rate, in each case plus an applicable margin. The applicable margin is 2.50% with respect to LIBOR borrowings and 1.50% with respect to base rate borrowings. Commencing at the completion of the first full fiscal quarter after the Closing Date, the applicable margin for borrowings under the New ABL Facility is subject to one step-down of 0.25% and one step-up of 0.25%, based on achieving certain excess availability levels with respect to the New ABL Facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The New ABL Facility provides borrowing availability of an amount equal to the lesser of (i) (a) $125 million and (b) the Borrowing Base (defined below) (the “Line Cap”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Borrowing Base is, at any time of determination, an amount (net of reserves) equal to the sum of: </p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">85% of the net book value of the Borrowers’ eligible accounts receivables, plus</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">the lesser of (i) 95% of the net book value of the Borrowers’ eligible rental equipment and (ii) 85% of the net orderly liquidation value of the Borrowers’ eligible rental equipment, minus</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">customary reserves</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The New ABL Facility includes borrowing capacity available for standby letters of credit of up to $15 million and for ‘‘swingline’’ loan borrowings of up to $15 million. Any issuance of letters of credit or making of a swingline loan will reduce the amount available under the New ABL Facility. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">In addition, the New ABL Facility will provide the Borrowers with the option to increase commitments under the New ABL Facility in an aggregate amount not to exceed $75 million plus any voluntary prepayments that are accompanied by permanent commitment reductions under the New ABL Facility. The termination date of the New ABL Facility is September 15, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The obligations under the New ABL Facility are unconditionally guaranteed by Topaz and each existing and subsequently acquired or organized direct or indirect wholly-owned U.S. organized restricted subsidiary of Bidco (together with Topaz, the “ABL Guarantors”), other than certain excluded subsidiaries. The New ABL Facility is secured by (i) a first priority pledge of the equity interests of Topaz, Bidco, Target, and Signor (the “Borrowers) and of each direct, wholly-owned US organized restricted subsidiary of any Borrower or any ABL Guarantor, (ii) a first priority pledge of up to 65% of the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">voting equity interests in each non-US restricted subsidiary of any Borrower or ABL Guarantor and (iii) a first priority security interest in substantially all of the assets of the Borrower and the ABL Guarantors (in each case, subject to customary exceptions).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The New ABL Facility requires the Borrowers to maintain a (i) minimum fixed charge coverage ratio of 1.00:1.00 and (ii) maximum total net leverage ratio of 4.00:1.00, at any time when the excess availability under the New ABL Facility is less than the greater of (a) $15.625 million and (b) 12.5% of the Line Cap.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The New ABL Facility also contains a number of customary negative covenants. Such covenants, among other things, limit or restrict the ability of each of the Borrowers, their restricted subsidiaries, and where applicable, Topaz, to:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">incur additional indebtedness, issue disqualified stock and make guarantees;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">incur liens on assets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">engage in mergers or consolidations or fundamental changes;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">sell assets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">pay dividends and distributions or repurchase capital stock;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">make investments, loans and advances, including acquisitions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">amend organizational documents and master lease documents;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">enter into certain agreements that would restrict the ability to pay dividends;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">repay certain junior indebtedness; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;line-height:1.27;text-align:justify;">change the conduct of its business.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The aforementioned restrictions are subject to certain exceptions including (i) the ability to incur additional indebtedness, liens, investments, dividends and distributions, and prepayments of junior indebtedness subject, in each case, to compliance with certain financial metrics and certain other conditions and (ii) a number of other traditional exceptions that grant the ABL Borrowers continued flexibility to operate and develop their businesses. The New ABL Facility also contains certain customary representations and warranties, affirmative covenants and events of default. The carrying value of debt outstanding as of the dates indicated below consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital lease and other financing obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,840</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ABL facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 48,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">9.50% Senior Secured Notes due 2024, face amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 340,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 340,000</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: unamortized original issue discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: unamortized term loan deferred financing costs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,908)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,182)</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 329,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 378,339</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: current maturities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (148)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,571)</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 329,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 374,768</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interest expense, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The components of interest expense, net (which includes interest expense incurred) recognized in the unaudited consolidated statements of comprehensive income (loss) for the periods indicated below consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the nine months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest incurred on capital lease and other financing obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98</p></td></tr><tr><td style="vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense incurred on ABL facilities and Notes</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,201</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,722</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,693</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of deferred financing costs on ABL facilities and Notes</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,097</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,016</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,220</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,914</p></td></tr><tr><td style="vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of original issue discount on Notes</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 162</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 145</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,113</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Deferred Financing Costs and Original Issue Discount</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;text-indent:0pt;margin:0pt 0pt 14pt 0pt;"><span style="font-weight:normal;">The Company presents unamortized deferred financing costs and unamortized original issue discount as a direct deduction from the principal amount of the Notes on the unaudited consolidated balance sheet as of September 30, 2021. Accumulated amortization expense related to the deferred financing costs was approximately </span><span style="font-weight:normal;">$7.0</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">$4.7</span><span style="font-weight:normal;"> million as of September 30, 2021 and December 31, 2020, respectively. Accumulated amortization of the original issue discount was approximately </span><span style="font-weight:normal;">$1.5</span><span style="font-weight:normal;"> million and </span><span style="font-weight:normal;">$1.0</span><span style="font-weight:normal;"> million as of September 30, 2021 and December 31, 2020, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Accumulated amortization related to revolver deferred financing costs for the ABL facilities was approximately $3.2 million and $2.4 million as of September 30, 2021 and December 31, 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Refer to the components of interest expense in the table above for the amounts of the amortization expense related to the deferred financing costs and original issue discount recognized for each of these debt instruments for the three and nine months ended September 30, 2021 and 2020, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Future maturities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The aggregate annual principal maturities of debt and capital lease obligations for each of the next five years and thereafter, based on contractual terms are listed in the table below. The schedule of future maturities as of September 30, 2021, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69</p></td></tr><tr><td style="vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340,148</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 340000000 0.0950 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized Original Issue Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unamortized Deferred Financing Costs</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:50.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">9.50% Senior Secured Notes, due 2024</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 340,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,847</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,908</p></td></tr></table> 0.0950 340000000 1847000 8908000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemption</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">104.750%</p></td></tr><tr><td style="vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">102.375%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:83.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2023 and thereafter</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">100.000%</p></td></tr></table> 1.04750 1.02375 1.00000 3300000 1800000 100000 0.043 3300000 0.0384 9 400000 900000 2900000 125000000 40000000 0.0250 0.0150 0.0025 0.0025 125000000 0.85 0.95 0.85 15000000 15000000 75000000 0.65 1.00 4.00 15625000 0.125 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Capital lease and other financing obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 148</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,840</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ABL facility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 48,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">9.50% Senior Secured Notes due 2024, face amount</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 340,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 340,000</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: unamortized original issue discount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,319)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: unamortized term loan deferred financing costs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8,908)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (11,182)</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 329,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 378,339</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: current maturities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (148)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,571)</p></td></tr><tr><td style="vertical-align:bottom;width:70.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total long-term debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 329,245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 374,768</p></td></tr></table> 148000 3840000 48000000 0.0950 340000000 340000000 1847000 2319000 8908000 11182000 329393000 378339000 148000 3571000 329245000 374768000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the nine months ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest incurred on capital lease and other financing obligations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 51</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 98</p></td></tr><tr><td style="vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Interest expense incurred on ABL facilities and Notes</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,201</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,722</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,315</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,693</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of deferred financing costs on ABL facilities and Notes</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,097</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,016</p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,220</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:middle;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,914</p></td></tr><tr><td style="vertical-align:middle;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortization of original issue discount on Notes</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 162</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 145</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 472</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 408</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest expense, net</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,465</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,913</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,058</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,113</p></td></tr></table> 5000 30000 51000 98000 8201000 8722000 25315000 26693000 1097000 1016000 3220000 2914000 162000 145000 472000 408000 -9465000 -9913000 -29058000 -30113000 7000000.0 4700000 1500000 1000000.0 3200000 2400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rest of 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69</p></td></tr><tr><td style="vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 79</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340,000</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:84.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 340,148</p></td></tr></table> 69000 79000 340000000 340148000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. Warrant Liabilities </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On January 17, 2018, Harry E. Sloan, Joshua Kazam, Fredric D. Rosen, the Sara L. Rosen Trust and the Samuel N. Rosen 2015 Trust, purchased from PEAC an aggregate of 5,333,334 warrants at a price of $1.50 per warrant (for an aggregate purchase price of $8.0 million) in a private placement (the “Private Warrants”) that occurred simultaneously with the completion of the Public Offering as defined in Note 15. Each Private Warrant entitles the holder to purchase one share of common stock at $11.50 per share. The purchase price of the Private Warrants was added to the proceeds from the Public Offering and was held in the Trust Account until the closing of the Business Combination. The Private Warrants (including the shares of Common Stock issuable upon exercise of the Private Warrants) were not transferable, assignable or salable until 30 days after the closing date of the Business Combination, and they may be exercised on a cashless basis and are non-redeemable so long as they are held by the initial purchasers of the Private Warrants or their permitted transferees. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company evaluated the Private Warrants under ASC 815-40, <i style="font-style:italic;">Derivatives and Hedging—Contracts in Entity’s Own Equity</i>, and concluded that they do not meet the criteria to be classified in stockholders’ equity and should be classified as </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">liabilities. Since the Private Warrants meet the definition of a derivative under ASC 815, the Company recorded the Private Warrants as liabilities on the balance sheet at their estimated fair value. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Subsequent changes in the estimated fair value of the Private Warrants are reflected in the change in fair value of warrant liabilities in the accompanying consolidated statement of comprehensive income (loss). The change in the estimated fair value of the Private Warrants resulted in a loss (gain) of approximately $1.6 million and ($2.5) million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and 2020, the change in the estimated fair value of the Private Warrants resulted in a gain of approximately ($1.1) million and ($0.3) million, respectively. As of September 30, 2021, and 2020, 5,333,334 Private Warrants were outstanding, which expire no later than five years after the completion of the Business Combination (March 15, 2024) if they remain unredeemed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company determined the following estimated fair values for the outstanding Private Warrants as of the dates indicated below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 (Restated)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 533</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 533</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 5333334 1.50 8000000.0 1 11.50 P30D 1600000 -2500000 -1100000 -300000 5333334 5333334 P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020 (Restated)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrant liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 533</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 533</p></td></tr></table> 2133000 533000 2133000 533000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. Income Taxes </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Income tax expense (benefit) was approximately $0.1<span style="color:#ff0000;"> </span>million and ($5.2) million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and 2020, income tax expense (benefit) was $1.7 million and ($3.0) million, respectively. The effective tax rate for the three months ended September 30, 2021 and 2020, was 19.9% and 28.2%, respectively. The effective tax rate for the nine months ended September 30, 2021 and 2020, was (1.9)% and 24.7%, respectively. The fluctuation in the rate for the nine months ended September 30, 2021 and 2020 results primarily from the relationship of year-to-date loss before income tax for the nine months ended September 30, 2021 and 2020</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The effective tax rate for the nine months ended September 30, 2021 significantly differs from the US federal statutory rate of 21% primarily due to the permanent add-back related to the change in fair value of warrant liabilities on the Company’s warrants as well as the impact of state tax expense based off of gross receipts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company accounts for income taxes in interim periods under ASC 740-270, <i style="font-style:italic;">Income Taxes – Interim Reporting</i>, which generally requires us to apply an estimated annual consolidated effective tax rate to consolidated pre-tax income. In addition, the guidance under ASC 740 further provides that, in establishing the estimated annual effective tax rate, the Company excludes losses from jurisdictions in which no tax benefit is expected to be recognized for such losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 100000 -5200000 1700000 -3000000.0 0.199 0.282 -0.019 0.247 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. Fair Value of Financial Instruments </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The fair value of the financial assets and liabilities are included at the amount at which the instrument could be exchanged in a current transaction between willing parties, other than in a forced or liquidation sale.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company has assessed that the fair value of cash and cash equivalents, trade receivables, related party receivables, trade payables, other current liabilities, and other debt approximates their carrying amounts largely due to the short-term maturities or recent commencement of these instruments. The fair value of the ABL facility is primarily based upon observable market data, such as market interest rates, for similar debt. The fair value of the Notes is based upon observable market data. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="background-color:#ffffff;">The Company measured the Private Warrant liabilities at fair value on a recurring basis at each reporting period end as more fully discussed below. Changes in the fair value of the</span> Private Warrants at each reporting period end date were recognized within the accompanying consolidated statement of comprehensive income (loss) in the change in fair value of warrant liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Level 1 &amp; 2 Disclosures:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The carrying amounts and fair values of financial assets and liabilities, which are either Level 1 or Level 2, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Assets (Liabilities) Not Measured at Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ABL facility (See Note 8) - Level 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,000)</p></td></tr><tr><td style="vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Senior Secured Notes (See Note 8) - Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329,245)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (347,480)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (326,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (300,900)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Recurring fair value measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Level 3 Disclosures:</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There were 5,333,334 Private Warrants outstanding as of September 30, 2021 and December 31, 2020. Based on the fair value assessment that was performed, the Company determined a fair value price per Private Warrant of $0.40 and $0.10 as of September 30, 2021 and December 31, 2020, respectively. The fair value is classified as Level 3 in the fair value hierarchy due to the use of pricing inputs that are less observable in the marketplace combined with management judgment required for the assumptions underlying the calculation of value. The Company <span style="background-color:#ffffff;">determined the estimated fair value of the Private Warrants using the Black-Scholes option-pricing model.</span> The table below summarizes the inputs used to calculate the fair value of the warrant liabilities at each of the dates indicated below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise Price</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend Yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Term (in Years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-Free Interest Rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">64.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">68.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per Share Value of Warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table presents changes in Level 3 liabilities measured at fair value for the nine months ended September 30, 2021:</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:31.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private Placement Warrants</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020 (as Restated)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 533</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 640</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,080</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,253</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,120)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,133</p></td></tr></table><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">There were no transfers of financial instruments between the three levels of the fair value hierarchy during the nine months ended September 30, 2021 and 2020 and the year ended December 31, 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Financial Assets (Liabilities) Not Measured at Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Carrying<br/>Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">ABL facility (See Note 8) - Level 2</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,000)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (48,000)</p></td></tr><tr><td style="vertical-align:bottom;width:52.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Senior Secured Notes (See Note 8) - Level 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (329,245)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (347,480)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (326,499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (300,900)</p></td></tr></table> 48000000 48000000 329245000 347480000 326499000 300900000 5333334 5333334 0.40 0.10 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise Price</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">11.50</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Price</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.73</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">1.58</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Dividend Yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Term (in Years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">2.46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3.20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-Free Interest Rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.39</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected Volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">64.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">68.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:45.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Per Share Value of Warrants</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.40</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:19.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">0.10</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 11.50 11.50 3.73 1.58 0.00 0.00 2.46 3.20 0.39 0.19 64.00 68.00 0.40 0.10 <p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:31.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private Placement Warrants</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020 (as Restated)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 533</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 640</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,080</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at June 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,253</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,120)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:64.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:3.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:27.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,133</p></td></tr></table> 533000 640000 1173000 2080000 3253000 -1120000 2133000 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is involved in various lawsuits or claims in the ordinary course of business. Management is of the opinion that there is no pending claim or lawsuit which, if adversely determined, would have a material impact on the financial condition of the Company.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">13. Related Parties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background-color:#ffffff;">During the nine months ended September 30, 2021 and 2020 the Company incurred </span><span style="background-color:#ffffff;">$0.6</span><span style="background-color:#ffffff;"> million and </span><span style="background-color:#ffffff;">$0.8</span><span style="background-color:#ffffff;"> million, respectively, in commissions owed to related parties, included in selling, general and administrative expense in the accompanying consolidated statements of comprehensive loss. For the three months ended September 30, 2021 and 2020, the Company incurred </span><span style="background-color:#ffffff;">$0.2</span><span style="background-color:#ffffff;"> million and </span><span style="background-color:#ffffff;">$0.2</span><span style="background-color:#ffffff;"> million in commissions, respectively. At September 30, 2021 and December 31, 2020, the Company accrued </span><span style="background-color:#ffffff;">$0.3</span><span style="background-color:#ffffff;"> million and </span><span style="background-color:#ffffff;">$0.3</span><span style="background-color:#ffffff;"> million, respectively, for these commissions.</span>  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 600000 800000 200000 200000 300000 300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. Earnings (Loss) per Share </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Basic earnings (loss) per share (“EPS” or “LPS”) is calculated by dividing net income or loss attributable to Target Hospitality by the weighted average number of shares of common stock outstanding during the period. Diluted EPS is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. During periods when net losses are incurred, potential dilutive securities would be anti-dilutive and are excluded from the calculation of diluted loss per share for that period. A net income was recorded for the three months ended September 30, 2021 and a net loss was recorded for the three months ended September 30, 2020. A net loss was recorded for the nine months ended September 30, 2021 and 2020. The following table presents basic and diluted EPS (LPS) for the periods indicated below ($ in thousands, except per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Common Stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,675</p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,603)</p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,814)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,814,970</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,138,459</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,539,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 95,997,647</p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) per share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.08)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.08)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.16)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">5,015,898 shares of the 8,050,000 shares of common stock held by the Founders, were placed into escrow concurrent with the Business Combination. Upon being placed into escrow, the voting and economic rights of the shares were suspended for the period they are in escrow. Given that the Founders are not entitled to vote or participate in the economic rewards available to the other shareholders with respect to these shares, these shares are not included in the EPS (LPS) calculations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Public and Private Warrants representing a total of 16,166,650 shares of the Company’s common stock for the three and nine months ended September 30, 2020 were excluded from the computation of EPS (LPS) because they are considered anti-dilutive as the exercise price exceeds the average market price of the common stock during the applicable periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As discussed in Note 16, RSUs and stock options were outstanding for the three and nine months ended September 30, 2021. These RSUs and stock options were excluded from the computation of EPS (LPS) because their effect would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Shares of treasury stock have been excluded from the computation of EPS (LPS).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to Common Stockholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,675</p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,603)</p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,814)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average shares outstanding - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,814,970</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,138,459</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,539,703</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 95,997,647</p></td></tr><tr><td style="vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:48.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) per share - basic and diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.07</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.08)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.08)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.16)</p></td></tr></table> 6675000 -7603000 -7375000 -15814000 96814970 96138459 96539703 95997647 0.07 -0.08 -0.08 -0.16 5015898 8050000 16166650 16166650 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. Stockholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:14pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2021, and December 31, 2020, Target Hospitality had 106,252,064 and 105,585,682 shares of Common Stock, par value $0.0001 per share issued with 101,837,297 and 101,170,915 outstanding, respectively. Each share of Common Stock has one vote, except the voting rights related to the 5,015,898 of Founder Shares placed in escrow have been suspended subject to release pursuant to the terms of the earnout agreement entered into at the closing of the Business Combination by and between Harry E. Sloan, Jeff Sagansky, Eli Baker and the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:14pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Preferred Shares</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:14pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;">Target Hospitality is authorized to issue </span><span style="font-size:10pt;">1,000,000</span><span style="font-size:10pt;"> preferred shares at </span><span style="font-size:10pt;">$0.0001</span><span style="font-size:10pt;"> par value. As of September 30, 2021, </span><span style="font-size:10pt;">no</span><span style="font-size:10pt;"> preferred shares were </span><span style="-sec-ix-hidden:Hidden_vSdNd1LEn0OIoz8x769jMQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">issued</span></span><span style="font-size:10pt;"> and outstanding.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="font-size:10pt;margin-bottom:14pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Public Warrants</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On January 17, 2018, PEAC sold 32,500,000 units at a price of $10.00 per unit (the “Units”) in its initial public offering (the “Public Offering”), including the issuance of 2,500,000 Units as a result of the underwriters’ partial exercise of their overallotment option. Each Unit consisted of one Class A ordinary share of PEAC, par value $0.0001 per share (the “Public Shares”), and <span style="-sec-ix-hidden:Hidden_Xqr-wxIRQE-HpL4kTrNwpg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">one</span></span>-third of one warrant to purchase one ordinary share (the “Public Warrants”). </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Each Public Warrant entitles the holder to purchase one share of the Company’s Common Stock at a price of $11.50 per share. No fractional shares will be issued upon exercise of the Public Warrants. If upon exercise of the Public Warrants, a holder would be entitled to receive a fractional interest in a share, the Company will upon exercise, round down to the nearest whole number, the number of shares to be issued to the Public Warrant holder. Each Public Warrant became exercisable 30 days after the completion of the Business Combination.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">As of September 30, 2021, the Company had 10,833,316 Public Warrants issued and outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 106252064 105585682 0.0001 0.0001 101837297 101170915 5015898 1000000 0.0001 0 32500000 10.00 2500000 1 0.0001 1 11.50 0 P30D 10833316 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On March 15, 2019, in connection with the Business Combination, the Company’s Board of Directors approved the adoption of the Target Hospitality Corp. 2019 Incentive Award Plan (the “Plan”), under which 4,000,000 of the Company’s shares of Common Stock were reserved for issuance pursuant to future grants of share awards. The expiration date of the Plan, on and after which date no awards may be granted, is March 15, 2029.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On February 25, 2021, the Compensation Committee (the “Compensation Committee”) of the Company’s Board of Directors adopted a new form Executive Restricted Stock Unit Agreement (the “RSU Agreement”) and a form Executive Stock Appreciation Rights Award Agreement (the “SAR Agreement” and together with the RSU Agreement, the “Award Agreements”) with respect to the granting of restricted stock units and stock appreciation rights, respectively, under the Plan. The new Award Agreements will be used for all awards to executive officers made on or after February 25, 2021.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="color:#212529;"> </span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The RSU Agreement has material terms that are substantially similar to those in the form Executive Restricted Stock Unit Agreement last approved by the Compensation Committee and previously disclosed by the Company, except for the following: (x) 50% of the restricted stock units (each an “RSU”) will vest on the second grant date anniversary and 50% of the RSUs will vest on the third grant date anniversary and (y) if the participant’s employment or service terminates due to Retirement (as defined in the Plan), and the participant has been continuously employed by the Company for at least twelve months following the grant date, then a pro-rata portion of the participant’s RSUs scheduled to vest on the next following vesting date shall vest on his or her termination date based on completed calendar months since either (a) the grant date or (b) the initial vesting date, as applicable.</p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="color:#212529;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The SAR Agreement has material terms that are substantially similar to those in the form Executive Nonqualified Stock Option Award Agreement last approved by the Compensation Committee and previously disclosed by the Company, except for the following: (x) the change in the equity instrument to a stock appreciation right (“SAR”), which may be settled in shares or cash, (y) 50% of the SARs will vest on the second grant date anniversary and 50% of the SARs will vest on the third grant date anniversary, and (z) if the participant’s employment or service terminates due to Retirement (as defined in the Plan), then (a) if the participant has been continuously employed by the Company for at least twelve months following the grant date, then a pro-rata portion of the SARs scheduled to become vested on the next vesting date shall be vested on the participant’s termination date based on completed calendar months since either (i) the grant date or (ii) the initial vesting date, as applicable; (b) following the application of clause (a), the unvested portion of the SARs shall expire upon such termination of employment or service and (c) the participant may exercise the vested portion of the SARs, but only within such period of time ending on the earlier of (i) two years following such termination of employment or service, or (ii) the Expiration Date (as defined in the SAR Agreement).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> <span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Units</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On February 25, 2021, the Compensation Committee granted time-based RSUs to certain of the Company’s executive officers and other employees.  Each RSU represents a contingent right to receive, upon vesting, one share of the Company’s Common Stock or its cash equivalent, as determined by the Company. The number of RSUs granted to certain named executive officers and certain other employees totaled 1,134,524.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Additionally, on May 18, 2021, the Company awarded an aggregate of 326,926-time-based RSUs to each of the Company’s non-employee directors, which vest on <span style="background-color:#ffffff;">the first grant date anniversary</span> or, if earlier, the date of the 2022 Annual Meeting of the Stockholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">For the nine months ended September 30, 2021, certain of the Company's employees surrendered RSUs owned by them to satisfy their statutory minimum federal and state tax obligations associated with the vesting of RSUs issued under the Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The table below represents the changes in RSUs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:15.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of<br/>Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted<br/>Average Grant<br/>Date Fair Value<br/>per Share</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,124,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.21</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,461,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.01</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (654,068)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.00</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.67</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,930,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.95</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Stock-based compensation expense for these RSUs recognized in selling, general and administrative expense in the consolidated statement of comprehensive income (loss) for the nine months ended September 30, 2021 and 2020, was approximately $2.1 million and $2.3 million, respectively, with an associated tax benefit of $0.5 million and $0.6 million, respectively. For the three months ended September 30, 2021 and 2020, stock-based compensation expense for RSUs was approximately $0.8 million and $0.7 million, respectively. At September 30, 2021, unrecognized compensation expense related to RSUs totaled approximately $5.0 million and is expected to be recognized over a remaining term of approximately 2.00 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under the authoritative guidance for stock-based compensation, 582,096 of the RSUs granted during 2021 are considered liability-based awards due to an insufficient number of shares available under the plan to service these awards upon vesting. As such, the Company recognized a liability associated with these RSUs of approximately $0.6 million as of September 30, 2021, of which approximately $0.4 million is included in accrued liabilities and approximately $0.2 million is included in other non-current liabilities in the accompanying balance sheets.  The estimated fair value of these liability-based awards was $3.73/RSU as of September 30, 2021.  The fair value of these liability awards will be remeasured at each reporting period until the date of settlement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stock Option Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">During nine months ended September 30, 2021 there were no new grants or other changes in the stock options outstanding. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">546,272 stock options were exercisable at September 30, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Stock-based compensation expense for these stock option awards recognized in selling, general and administrative expense in the unaudited consolidated statement of comprehensive income (loss) for the nine months ended September 30, 2021 and 2020, was approximately $0.6 million and $0.5 million, respectively, with an associated tax benefit of $0.1 million and $0.1 million, respectively. For the three months ended September 30, 2021 and 2020, stock-based compensation expense was approximately $0.2 million and $0.2 million, respectively, with an associated tax benefit of less than $0.1 million and less than $0.1 million, respectively. At September 30, 2021, unrecognized compensation expense related to stock options totaled $1.6 million and is expected to be recognized over a remaining term of approximately 2.11 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The fair value of each option award at the grant date was estimated using the Black-Scholes option-pricing model with the following assumptions: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assumptions</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average expected stock volatility (range)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">25.94 - 30.90</p></td></tr><tr style="height:3.4pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.00 </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate (range)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.82 - 2.26</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise price (range)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.51 - 10.83</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average grant date fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.42 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The volatility assumption used in the Black-Scholes option-pricing model is based on peer group volatility as the Company does not have a sufficient trading history as a stand-alone public company to calculate volatility.   Additionally, due to an insufficient history with respect to stock option activity and post vesting cancellations, the expected term assumption is based on the simplified method permitted under SEC rules, whereby, the simple average of the vesting period for each tranche of award and its contractual term is aggregated to arrive at a weighted average expected term for the award.  The risk-free interest rate used in the Black-Scholes model is based on the implied US Treasury bill yield curve at the date of grant with a remaining term equal to the Company’s expected term assumption.  The Company has never declared or paid a dividend on its shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Stock-based payments are subject to service based vesting requirements and expense is recognized on a straight-line basis over the vesting period. Forfeitures are accounted for as they occur. No stock options were forfeited for the nine months ended September 30, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stock Appreciation Right Awards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On February 25, 2021, the Compensation Committee granted SARs to certain of the Company’s executive officers and other employees.  Each SAR represents a contingent right to receive, upon vesting, payment in cash or the Company’s Common Stock, as determined by the Compensation Committee, in an amount equal to the difference between (a) the fair market value of a Common Share on the date of exercise, over (b) the grant date price. The number of SARs granted to certain named executive officers and certain other employees totaled 1,551,631.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes SARs outstanding at September 30, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average Remaining Contractual Term (Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding SARs at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_kghQwaZOREu9999W-R6IxA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,551,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.41</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding SARs at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,551,631</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.79</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.41</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Under the authoritative guidance for stock-based compensation, these SARs are considered liability-based awards.  The Company recognized a liability, which is included in other non-current liabilities in the consolidated balance sheets, associated with its SARs of approximately $0.9 million as of September 30, 2021. These SARs were valued using the Black-Scholes option pricing model, the expected volatility was approximately 43.5%, the term was 6.25 years, the dividend rate was 0.0% and the risk-free interest rate was approximately 1.07%, which resulted in a calculated fair value of approximately $0.78 per SAR as of the grant date. The estimated fair value of each SAR as of September 30, 2021 was $2.92. The fair value of these liability awards will be remeasured at each reporting period until the date of settlement. Increases and decreases in stock-based compensation expense are recognized over the vesting period, or immediately for vested awards. For the nine months ended September 30, 2021, the Company recognized compensation expense related to these awards of approximately $0.9 million in selling, general and administrative expense in the unaudited consolidated statement of comprehensive income (loss). For the three months ended September 30, 2021, the Company recognized compensation expense related to these awards of approximately $0.4 million in selling, general, and administrative expense in the unaudited consolidated statement of comprehensive income (loss). At September 30, 2021, unrecognized compensation expense related to SARs totaled approximately $3.6 million and is expected to be recognized over a remaining term of approximately 2.41 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The volatility assumption used in the Black-Scholes option-pricing model is based on peer group volatility as the Company does not have a sufficient trading history as a stand-alone public company to calculate volatility.   Additionally, due to an insufficient history with respect to stock option activity and post vesting cancellations, the expected term assumption is based on the simplified method permitted under SEC rules, whereby, the simple average of the vesting period for each tranche of award and its contractual term is aggregated to arrive at a weighted average expected term for the award.  The risk-free interest rate used in the Black-Scholes model is based on the implied US Treasury bill yield curve at the date of grant with a remaining term equal to the Company’s expected term assumption.  The Company has never declared or paid a dividend on its shares of common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Stock-based payments are subject to service based vesting requirements and expense is recognized on a straight-line basis over the vesting period.  Forfeitures are accounted for as they occur. No SARs were forfeited for the nine months ended September 30, 2021.</p> 4000000 0.50 0.50 P12M 0.50 0.50 P12M P2Y 1 1134524 326926 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:15.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of<br/>Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted<br/>Average Grant<br/>Date Fair Value<br/>per Share</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,124,762</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.21</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,461,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.01</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (654,068)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3.00</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,606)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4.67</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:65.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,930,538</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2.95</p></td></tr></table> 1124762 4.21 1461450 2.01 654068 3.00 1606 4.67 1930538 2.95 2100000 2300000 500000 600000 800000 700000 5000000.0 P2Y 582096 600000 400000 200000 3.73 546272 600000 500000 100000 100000 200000 200000 100000 100000 1600000 P2Y1M9D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assumptions</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average expected stock volatility (range)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">25.94 - 30.90</p></td></tr><tr style="height:3.4pt;"><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.00 </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term (years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.25 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate (range)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.82 - 2.26</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercise price (range)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">4.51 - 10.83</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:83.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average grant date fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.42 </p></td></tr></table> 0.0000 P6Y3M 0.0082 0.0226 4.51 10.83 1.42 0 1551631 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:14.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average Exercise Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-Average Remaining Contractual Term (Years)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding SARs at December 31, 2020</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> -</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_kghQwaZOREu9999W-R6IxA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:right;"> -</span></span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,551,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.79</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.41</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:47.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding SARs at September 30, 2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,551,631</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1.79</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:18.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9.41</p></td></tr></table> 1551631 1.79 P9Y4M28D 1551631 1.79 P9Y4M28D 900000 0.435 P6Y3M 0.000 0.0107 0.78 2.92 900000 400000 3600000 P2Y4M28D 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 12pt 0pt;">17. Retirement plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">We offer a defined contribution 401(k) retirement plan to substantially all of our U.S. employees. Participants may contribute from 1% to 90% of eligible compensation, inclusive of pretax and/or Roth deferrals (subject to Internal Revenue Service limitations), and we make matching contributions under this plan on the first 6% of the participant’s compensation (100% match of the first 3% employee contribution and 50% match on the next 3% contribution). Our matching contributions vest at a rate of 20% per year for each of the employee’s first five years of service and then are fully vested thereafter. For the nine months ended September 30, 2021 and 2020, we recognized expense of $0.7 million and $0.6 million, respectively, related to these matching contributions. For the three months ended September 30, 2021 and 2020, we recognized expense of $0.2 million and $0.2 million, respectively.</p> 0.01 0.90 0.06 1 0.03 0.50 0.03 0.20 P5Y 700000 600000 200000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">18. Business Segments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">During 2021, the Company changed the names of select reportable segments to appropriately align with its diversified hospitality and facilities service offerings.  The segments formerly known as Permian Basin and Bakken Basin will now be referred to as Hospitality &amp; Facilities Services – South and Hospitality &amp; Facilities Services – Midwest, respectively.  All other reportable segment names will remain unchanged.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The Company is organized primarily on the basis of geographic region and customer industry group and operates in four reportable segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Our remaining operating segments have been consolidated and included in an “All Other” category.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The following is a brief description of our reportable segments and a description of business activities conducted by All Other.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services – South  —</b> Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers located primarily in Texas and New Mexico.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services – Midwest </b> — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers located primarily in North Dakota.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Government</b> — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers with Government contracts located in Texas.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">TCPL Keystone</b> – Segment operations consist primarily of revenue from the construction phase of the contract with TCPL. As a result of the Termination and Settlement Agreement discussed in Note 2, no further activity is expected in this segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">All Other — </b>Segment operations consist primarily of revenue from specialty rental and vertically integrated hospitality services revenue from customers located outside of the Hospitality &amp; Facilities Services - South and Hospitality &amp; Facilities Services - Midwest segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The table below presents information about reported segments for the three and nine months ended September 30 (except for asset information for 2020 that is presented as of December 31):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2021</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - South</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - Midwest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TCPL Keystone</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,593</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(a)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 209,647</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (374)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 112,780</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 213,870</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,072</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 345,602</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended September 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 46,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 89,169</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,329</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (139)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47,902</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2020</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - South</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - Midwest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TCPL Keystone</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended September 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 89,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,527</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(a)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 173,539</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (481)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,219</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets (as of December 31, 2020)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 277,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,149</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,543</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363,544</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended September 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,027</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (220)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,713</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Revenues are attributable to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">three</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> operating segments of the Company and are reported in the “All Other” category previously described.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A reconciliation of total segment adjusted gross profit to total consolidated income (loss) before income taxes for the dates indicated below, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total reportable segment adjusted gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,041</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,933</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 113,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,700</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other adjusted gross profit</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (220)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (374)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (481)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,302)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,336)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,742)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49,713)</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative expenses</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,508)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,835)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,599)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other expense (income), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 183</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (781)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 752</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,465)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,913)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,058)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,113)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 267</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,600)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,453</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Consolidated income (loss) before income taxes</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,594)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,001)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A reconciliation of total segment assets to total consolidated assets as of the dates indicated below, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total reportable segment assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 343,318</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 360,313</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,231</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other unallocated amounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 184,354</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170,693</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 534,237</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Other unallocated assets consist of the following as reported in the consolidated balance sheets of the Company as of the dates indicated below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,779</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,562</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,179</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred financing costs revolver, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,422</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,961</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,409</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total other unallocated amounts of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 184,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170,693</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 4 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">The table below presents information about reported segments for the three and nine months ended September 30 (except for asset information for 2020 that is presented as of December 31):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">2021</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - South</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - Midwest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TCPL Keystone</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,593</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,255</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,283</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,166</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(a)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 209,647</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,219</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 66,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (374)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 112,780</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 213,870</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,580</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,796</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,072</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,284</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 345,602</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended September 30, 2021</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 46,428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 89,169</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,945</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,329</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (139)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47,902</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2020</b></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - South</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Hospitality &amp; Facilities Services - Midwest</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Government</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">TCPL Keystone</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">All Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended September 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 89,163</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,705</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,527</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,126</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,018</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">(a)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 173,539</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 37,701</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (481)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,219</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Assets (as of December 31, 2020)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 277,839</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,782</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,149</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,543</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,231</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 363,544</p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended September 30, 2020</b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,968</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,598</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,263</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:30.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjusted gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,606</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,213</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,027</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (220)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,713</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">Revenues are attributable to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;">three</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> operating segments of the Company and are reported in the “All Other” category previously described.</span></td></tr></table><div style="margin-top:12pt;"/> 84350000 2593000 109255000 12283000 1166000 209647000 38219000 -854000 66649000 9140000 -374000 112780000 213870000 44580000 81796000 3072000 2284000 345602000 31066000 1266000 46428000 9880000 529000 89169000 13945000 -56000 25823000 8329000 -139000 47902000 89163000 5705000 49527000 28126000 1018000 173539000 42257000 323000 37701000 4419000 -481000 84219000 277839000 51782000 27149000 3543000 3231000 363544000 18968000 1154000 16264000 11598000 279000 48263000 8606000 87000 13213000 2027000 -220000 23713000 3 3 3 3 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:12.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Nine Months Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2020</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Restated)</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total reportable segment adjusted gross profit</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,041</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,933</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 113,154</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,700</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other adjusted gross profit</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (220)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (374)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (481)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,302)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,336)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (52,742)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49,713)</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative expenses</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,827)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,508)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35,835)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (28,599)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other expense (income), net</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 183</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (781)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 752</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense, net</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,465)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,913)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29,058)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,113)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value of warrant liabilities</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,120</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 267</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,600)</p></td><td style="background-color:#cceeff;vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,453</p></td></tr><tr><td style="vertical-align:bottom;width:39.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Consolidated income (loss) before income taxes</p></td><td style="vertical-align:bottom;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,594)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21,001)</p></td></tr></table> 48041000 23933000 113154000 84700000 -139000 -220000 -374000 -481000 18302000 16336000 52742000 49713000 12827000 8508000 35835000 28599000 -91000 183000 -781000 752000 -9465000 -9913000 -29058000 -30113000 -1120000 -267000 1600000 -2453000 8337000 -10594000 -7236000 -21001000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total reportable segment assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 343,318</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 360,313</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,231</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other unallocated amounts</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 184,354</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170,693</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 529,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 534,237</p></td></tr></table> 343318000 360313000 2284000 3231000 184354000 170693000 529956000 534237000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2020</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,779</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,562</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 92,153</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,121</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax asset</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,984</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,179</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred financing costs revolver, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,422</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other non-current assets</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,961</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,409</p></td></tr><tr><td style="vertical-align:bottom;width:68.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total other unallocated amounts of assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 184,354</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170,693</p></td></tr></table> 69779000 43562000 92153000 103121000 15984000 15179000 2477000 3422000 3961000 5409000 184354000 170693000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">19. Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On October 1, 2021, the Company purchased a group of assets consisting primarily of modular units from Civeo USA, LLC (“seller”) for $6.2 million, which was funded by cash on hand as of the acquisition date. These assets were previously leased from the seller to service the Company’s Government reportable segment, and effective with the purchase, the lease was terminated. These assets will continue to be used in the Company’s Government reportable segment. No personnel were assumed as a part of this transaction.</p> 6200000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2021
Nov. 08, 2021
Entity Listings [Line Items]    
Document Type 10-Q  
Document Period End Date Sep. 30, 2021  
Entity Registrant Name TARGET HOSPITALITY CORP.  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   101,837,297
Entity Central Index Key 0001712189  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-38343  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 98-1378631  
Entity Address, Address Line One 2170 Buckthorne Place, Suite 440  
Entity Address, City or Town The Woodlands  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77380-1775  
City Area Code 800  
Local Phone Number 832-4242  
Common Stock [Member]    
Entity Listings [Line Items]    
Title of 12(b) Security Common stock, par value $0.0001 per share  
Trading Symbol TH  
Security Exchange Name NASDAQ  
Warrants to purchase common stock [Member]    
Entity Listings [Line Items]    
Title of 12(b) Security Warrants to purchase common stock  
Trading Symbol THWWW  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 30,641 $ 6,979
Accounts receivable, less allowance for doubtful accounts of $1,089 and $2,977, respectively 33,373 28,183
Prepaid expenses and other assets 5,765 7,195
Related party receivable   1,205
Total current assets 69,779 43,562
Specialty rental assets, net 294,372 311,487
Other property, plant and equipment, net 10,192 11,019
Goodwill 41,038 41,038
Other intangible assets, net 92,153 103,121
Deferred tax asset 15,984 15,179
Deferred financing costs revolver, net 2,477 3,422
Other non-current assets 3,961 5,409
Total assets 529,956 534,237
Current liabilities:    
Accounts payable 12,321 10,644
Accrued liabilities 21,215 24,699
Deferred revenue and customer deposits 60,986 6,619
Current portion of capital lease and other financing obligations (Note 8) 148 3,571
Total current liabilities 94,670 45,533
Long-term debt (Note 8):    
Principal amount 340,000 340,000
Less: unamortized original issue discount (1,847) (2,319)
Less: unamortized term loan deferred financing costs (8,908) (11,182)
Long-term debt, net 329,245 326,499
Revolving credit facility (Note 8)   48,000
Long-term capital lease and other financing obligations   269
Other non-current liabilities 1,569 479
Deferred revenue and customer deposits 6,857 11,752
Asset retirement obligations 2,036 2,284
Warrant liabilities 2,133 533
Total liabilities 436,510 435,349
Commitments and contingencies (Note 12)
Stockholders' equity:    
Common Stock, $0.0001 par, 400,000,000 authorized, 105,692,049 issued and 101,837,297 outstanding as of September 30, 2021 and 105,585,682 issued and 101,170,915 outstanding as of December 31, 2020. 10 10
Common Stock in treasury at cost, 4,414,767 shares as of September 30, 2021 and December 31, 2020, respectively. (23,559) (23,559)
Additional paid-in-capital 108,511 106,551
Accumulated other comprehensive loss (2,461) (2,434)
Accumulated earnings 10,945 18,320
Total stockholders' equity 93,446 98,888
Total liabilities and stockholders' equity $ 529,956 $ 534,237
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Consolidated Balance Sheets    
Allowance for doubtful accounts $ 1,089 $ 2,977
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock shares authorized 400,000,000 400,000,000
Common stock shares issued 106,252,064 105,585,682
Common stock, Number of share outstanding 101,837,297 101,170,915
Treasury stock, shares 4,414,767 4,414,767
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Comprehensive Income (loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue:        
Revenue, Topic 606 $ 67,070 $ 35,436 $ 155,100 $ 131,160
Revenue 89,169 48,263 209,647 173,539
Costs:        
Depreciation of specialty rental assets 14,294 11,995 40,642 37,158
Gross profit 33,608 11,718 72,138 47,061
Selling, general and administrative 12,827 8,508 35,835 28,599
Other depreciation and amortization 4,008 4,341 12,100 12,555
Other expense (income), net 91 (183) 781 (752)
Operating income (loss) 16,682 (948) 23,422 6,659
Interest expense, net 9,465 9,913 29,058 30,113
Change in fair value of warrant liabilities (1,120) (267) 1,600 (2,453)
Income (loss) before income tax 8,337 (10,594) (7,236) (21,001)
Income tax expense (benefit) 1,662 (2,991) 139 (5,187)
Net income (loss) 6,675 (7,603) (7,375) (15,814)
Other comprehensive income (loss)        
Foreign currency translation (15) 89 (27) 23
Comprehensive income (loss) $ 6,660 $ (7,514) $ (7,402) $ (15,791)
Two Class Method:        
Weighted average number shares outstanding - basic and diluted 96,814,970 96,138,459 96,539,703 95,997,647
Net income (loss) per share - basic and diluted $ 0.07 $ (0.08) $ (0.08) $ (0.16)
Services        
Revenue:        
Revenue, Topic 606 $ 57,221 $ 24,331 $ 143,806 $ 103,526
Costs:        
Costs 37,064 21,990 85,835 82,456
Specialty rental        
Revenue:        
Revenue, subject to ASC 840 22,099 12,827 54,547 42,379
Costs:        
Costs 4,203 2,560 11,032 6,864
Construction fee        
Revenue:        
Revenue, Topic 606 $ 9,849 $ 11,105 $ 11,294 $ 27,634
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Retroactive application of recapitalization
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Earnings
Total
Beginning Balances at Dec. 31, 2019   $ 10 $ (23,559) $ 103,178 $ (2,558) $ 43,451 $ 120,522
Beginning Balances (In Shares) at Dec. 31, 2019   100,840,162 4,414,767        
Net income (loss)           5,454 5,454
Stock-based compensation       884     884
Stock-based compensation (in shares)   83,831          
Shares used to settle payroll tax withholding       (83)     (83)
Cumulative translation adjustment         (111)   (111)
Ending Balances at Mar. 31, 2020   $ 10 $ (23,559) 103,979 (2,669) 48,905 126,666
Ending Balances (In shares) at Mar. 31, 2020   100,923,993 4,414,767        
Beginning Balances at Dec. 31, 2019   $ 10 $ (23,559) 103,178 (2,558) 43,451 120,522
Beginning Balances (In Shares) at Dec. 31, 2019   100,840,162 4,414,767        
Net income (loss) $ 2,500           (15,814)
Cumulative translation adjustment             23
Ending Balances at Sep. 30, 2020   $ 10 $ (23,559) 105,782 (2,535) 27,635 107,333
Ending Balances (In shares) at Sep. 30, 2020   101,205,632 4,414,767        
Beginning Balances at Mar. 31, 2020   $ 10 $ (23,559) 103,979 (2,669) 48,905 126,666
Beginning Balances (In Shares) at Mar. 31, 2020   100,923,993 4,414,767        
Net income (loss)           (13,667) (13,667)
Stock-based compensation       1,038     1,038
Stock-based compensation (in shares)   184,224          
Shares used to settle payroll tax withholding       (74)     (74)
Cumulative translation adjustment         45   45
Ending Balances at Jun. 30, 2020   $ 10 $ (23,559) 104,943 (2,624) 35,238 114,008
Ending Balances (In shares) at Jun. 30, 2020   101,108,217 4,414,767        
Net income (loss) $ 300         (7,603) (7,603)
Stock-based compensation       886     886
Stock-based compensation (in shares)   97,415          
Shares used to settle payroll tax withholding       (47)     (47)
Cumulative translation adjustment         89   89
Ending Balances at Sep. 30, 2020   $ 10 $ (23,559) 105,782 (2,535) 27,635 107,333
Ending Balances (In shares) at Sep. 30, 2020   101,205,632 4,414,767        
Beginning Balances at Dec. 31, 2020   $ 10 $ (23,559) 106,551 (2,434) 18,320 98,888
Beginning Balances (In Shares) at Dec. 31, 2020   101,170,915 4,414,767        
Net income (loss)           (13,138) (13,138)
Stock-based compensation       761     761
Stock-based compensation (in shares)   65,338          
Shares used to settle payroll tax withholding       (51)     (51)
Cumulative translation adjustment         (19)   (19)
Ending Balances at Mar. 31, 2021   $ 10 $ (23,559) 107,261 (2,453) 5,182 86,441
Ending Balances (In shares) at Mar. 31, 2021   101,236,253 4,414,767        
Beginning Balances at Dec. 31, 2020   $ 10 $ (23,559) 106,551 (2,434) 18,320 98,888
Beginning Balances (In Shares) at Dec. 31, 2020   101,170,915 4,414,767        
Net income (loss)             (7,375)
Cumulative translation adjustment             (27)
Ending Balances at Sep. 30, 2021   $ 10 $ (23,559) 108,511 (2,461) 10,945 93,446
Ending Balances (In shares) at Sep. 30, 2021   101,837,297 4,414,767        
Beginning Balances at Mar. 31, 2021   $ 10 $ (23,559) 107,261 (2,453) 5,182 86,441
Beginning Balances (In Shares) at Mar. 31, 2021   101,236,253 4,414,767        
Net income (loss)           (912) (912)
Stock-based compensation       697     697
Stock-based compensation (in shares)   591,284          
Shares used to settle payroll tax withholding       (34)     (34)
Cumulative translation adjustment         7   7
Ending Balances at Jun. 30, 2021   $ 10 $ (23,559) 107,924 (2,446) 4,270 86,199
Ending Balances (In shares) at Jun. 30, 2021   101,827,537 4,414,767        
Net income (loss)           6,675 6,675
Stock-based compensation       600     600
Stock-based compensation (in shares)   9,760          
Shares used to settle payroll tax withholding       (13)     (13)
Cumulative translation adjustment         (15)   (15)
Ending Balances at Sep. 30, 2021   $ 10 $ (23,559) $ 108,511 $ (2,461) $ 10,945 $ 93,446
Ending Balances (In shares) at Sep. 30, 2021   101,837,297 4,414,767        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net loss $ (7,375) $ (15,814)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 41,774 38,636
Amortization of intangible assets 10,968 11,077
Accretion of asset retirement obligation (248) (285)
Amortization of deferred financing costs 3,220 2,914
Amortization of original issue discount 472 408
Change in fair value of warrant liabilities 1,600 (2,453)
Stock-based compensation expense 3,600 2,822
(Gain) loss on disposal of specialty rental assets and other property, plant and equipment 382 (91)
Gain on involuntary conversion   (619)
Deferred income taxes (805) (5,776)
Provision for loss on receivables, net of recoveries 1,394 3,099
Changes in operating assets and liabilities    
Accounts receivable (6,595) 11,906
Related party receivable 1,224 12
Prepaid expenses and other assets 1,430 (323)
Accounts payable and other accrued liabilities (2,455) (8,643)
Deferred revenue and customer deposits 49,472 (7,089)
Other non-current assets and liabilities 1,389 (1,189)
Net cash provided by operating activities 99,447 28,592
Cash flows from investing activities:    
Purchase of specialty rental assets (23,707) (11,601)
Purchase of property, plant, and equipment (301) (182)
Receipt of insurance proceeds   619
Proceeds from sale of specialty rental assets and other property, plant and equipment   876
Net cash used in investing activities (24,008) (10,288)
Cash flows from financing activities:    
Principal payments on finance and capital lease obligations (3,693) (10,654)
Proceeds from borrowings on finance and capital lease obligations   10,151
Principal payments on borrowings from ABL (76,000) (52,500)
Proceeds from borrowings on ABL 28,000 42,500
Restricted shares surrendered to pay tax liabilities (99) (206)
Purchase of treasury stock   (5,318)
Net cash used in financing activities (51,792) (16,027)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 15 (14)
Net increase in cash, cash equivalents and restricted cash 23,662 2,263
Cash, cash equivalents and restricted cash - beginning of period 6,979 6,839
Cash, cash equivalents and restricted cash - end of period 30,641 $ 9,102
Non-cash investing and financing activity:    
Non-cash change in accrued capital expenditures $ (209)  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Reconciliation of cash, cash equivalents, and restricted cash to consolidated balance sheets:        
Cash and cash equivalents $ 30,641 $ 6,979 $ 9,102  
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows $ 30,641 $ 6,979 $ 9,102 $ 6,839
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies  
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies

1. Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies

Organization and Nature of Operations

Target Hospitality Corp. (“Target Hospitality” or the “Company”) was formed on March 15, 2019 and is North America’s largest provider of vertically integrated modular accommodations and value-added hospitality services. The Company provides vertically integrated specialty rental and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, security, health and recreation services, overall workforce community management, and laundry service. Target Hospitality serves clients in oil, gas, mining, alternative energy, government and immigrations sectors principally located in the West Texas, South Texas, Oklahoma and Midwest regions, as well as various large linear-construction (pipeline and infrastructure) projects in the United States.

The Company, whose securities are listed on the Nasdaq Global Market, serves as the holding company for the businesses of Target Logistics Management, LLC and its subsidiaries (“Target”) and RL Signor Holdings, LLC and its subsidiaries (“Signor”). TDR Capital LLP (“TDR Capital” or “TDR”) owns approximately 64% of Target Hospitality and the remaining ownership is broken out among the founders of the Company’s legal predecessor, Platinum Eagle Acquisition Corp. (“Platinum Eagle” or “PEAC”), investors in Platinum Eagle’s private placement transaction completed substantially and concurrently with the Business Combination (as defined below) (the “PIPE”), and other public shareholders. Platinum Eagle was originally incorporated on July 12, 2017 as a Cayman Islands exempted company, for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. References in this Quarterly Report on Form 10-Q to the Company refer to Target Hospitality for all periods at or after March 15, 2019 and Platinum Eagle for all periods prior to March 15, 2019, unless the context requires otherwise.

On November 13, 2018, PEAC entered into: (i) the agreement and plan of merger, as amended on January 4, 2019 (the “Signor Merger Agreement”), by and among PEAC, Signor Merger Sub LLC, a Delaware limited liability company and wholly-owned subsidiary of Platinum Eagle and sister company to the Holdco Acquiror (defined below as Topaz Holdings LLC) (“Signor Merger Sub”), Arrow Holdings S.a.r.l., a Luxembourg société à responsabilité limitée (the “Arrow Seller”) and Signor Parent (as defined below), and (ii) the agreement and plan of merger, as amended on January 4, 2019 (the “Target Merger Agreement” and, together with the Signor Merger Agreement, the “Merger Agreements”), by and among Platinum Eagle, Topaz Holdings LLC, a Delaware limited liability company (“Topaz”), Arrow Bidco, LLC, a Delaware limited liability company (“Bidco”), Algeco Investments B.V., a Netherlands besloten vennootschap (the “Algeco Seller”) and Target Parent (as defined below), to effect a business combination (the “Business Combination”). Pursuant to the Merger Agreements, on March 15, 2019, Platinum Eagle, through its wholly-owned subsidiary, Topaz, acquired all of the issued and outstanding equity interests of Arrow Parent Corp., a Delaware corporation (“Signor Parent”), the owner of Bidco and the owner of Signor from the Arrow Seller, and all of the issued and outstanding equity interests of Algeco US Holdings LLC, a Delaware limited liability company (“Target Parent”), the owner of Target, from the Algeco Seller, for approximately $1.311 billion. The purchase price was paid in a combination of shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”), and cash. The Arrow Seller and the Algeco Seller are hereinafter referred to as the “Sellers.”

Target Parent was formed by TDR in September 2017. Prior to the Business Combination, Target Parent was directly owned by Algeco Scotsman Global S.a.r.l. (“ASG”) which is ultimately owned by a group of investment funds managed and controlled by TDR. During 2018, ASG assigned all of its ownership interest in Target Parent to the Algeco Seller, an affiliate of ASG that is also ultimately owned by a group of investment funds managed and controlled by TDR. Target Parent acted as a holding company that included the U.S. corporate employees of ASG and certain of its affiliates and certain related administrative costs and was the owner of Target, its operating company. Target Parent received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. As discussed above, in connection with the closing of the Business Combination, Target Parent merged with and into Bidco, with Bidco as the surviving entity.

Signor Parent owned 100% of Bidco until the closing of the Business Combination in connection with which Signor Parent merged with and into Topaz with Topaz being the surviving entity. Prior to the Business Combination, Signor Parent was owned by the Arrow Seller, which is ultimately owned by a group of investment funds managed and controlled by TDR. Signor Parent was formed in August 2018 and acted as a holding company for Bidco, which was formed in September 2018, also as a holding company. Bidco acquired Signor on September 7, 2018. Neither Signor Parent nor Bidco had operating activity, but each received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. Signor Parent was dissolved upon consummation of the Business Combination and merger with Topaz described above on March 15, 2019.

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. Certain information in footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) has been condensed or omitted pursuant to those rules and regulations. The financial statements included in this report should be read in conjunction with the Target Hospitality Annual Report on Form 10-K/A for the year ended December 31, 2020, filed with the SEC on May 24, 2021 (the “2020 Form 10-K/A”).

The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the operating results that may be expected for the full fiscal year ending December 31, 2021 or any future period.

The accompanying unaudited consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, except for the restatement discussed below, necessary for a fair statement of financial position as of September 30, 2021, and results of operations for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020, was derived from the audited consolidated balance sheets of Target Hospitality Corp. but does not contain all of the footnote disclosures from those annual financial statements.

Restatement of Previously Issued Consolidated Financial Statements

The notes included herein should be read in conjunction with the Company's restated audited consolidated financial statements included in the 2020 Form 10-K/A.

As previously disclosed in the 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting. We have restated herein our consolidated financial statements as of and for the quarter and period ended September 30, 2020. We have also restated related amounts within the accompanying footnotes to the consolidated financial statements. The impact of this restatement on the financial statements for the three and nine months ended September 30, 2020 was a decrease to net loss of approximately $0.3 million and $2.5 million, respectively.

Use of Estimates

The preparation of financial statements in conformity with US GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. If the underlying estimates and assumptions upon which the financial statements are based change in future periods, actual amounts may differ from those included in the accompanying unaudited consolidated financial statements.

Principles of Consolidation

The consolidated financial statements comprise the financial statements of the Company and its subsidiaries that it controls due to ownership of a majority voting interest. Subsidiaries are fully consolidated from the date of acquisition, being the date on which the Company obtains control, and continue to be consolidated until the date when such control ceases. The financial statements of the subsidiaries are prepared for the same reporting period as the Company. All intercompany balances and transactions are eliminated.

Revenue Recognition

The Company derives revenue from specialty rental and hospitality services, specifically lodging and related ancillary services. Revenue is recognized in the period in which lodging and services are provided pursuant to the terms of contractual relationships with the customers. Certain arrangements contain a lease of lodging facilities to customers. The leases are accounted for as an operating lease under the authoritative guidance for leases and are recognized as income using the straight-line method over the term of the lease agreement.

Because performance obligations related to specialty rental and hospitality services are satisfied over time, the majority of our revenue is recognized on a daily basis, for each night a customer stays, at a contractual day rate.  Our customers typically contract for accommodation services under committed contracts with terms that most often range from several months to three years. Our payment terms vary by type and location of our customer and the service offered.  The time between invoicing and when payment is due is not significant.   

When lodging and services are billed and collected in advance, recognition of revenue is deferred until services are rendered. Certain of the Company’s contractual arrangements allow customers the ability to use paid but unused lodging and services for a specified period. The Company recognizes revenue for these paid but unused lodging and services as they are consumed, as it becomes probable the lodging and services will not be used, or upon expiration of the specified term.

Cost of services includes labor, food, utilities, supplies, rent and other direct costs associated with operating the lodging units as well as costs associated with construction services. Cost of rental includes leasing costs and other direct costs of maintaining the lodging units. Costs associated with contracts include sales commissions which are expensed as incurred and reflected in selling, general and administrative expenses in the consolidated statements of comprehensive income (loss).

The Company recognizes revenue associated with community construction using the percentage of completion method with progress towards completion measured using the cost-to-cost method as the basis to recognize revenue. Management believes this cost-to-cost method is the most appropriate measure of progress to the satisfaction of a performance obligation on the community construction. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents.  

Additionally, the Company collects sales, use, occupancy and similar taxes, which the Company presents on a net basis (excluded from revenues) in the consolidated statements of comprehensive income (loss). 

Recently Issued Accounting Standards

The Company meets the definition of an emerging growth company (“EGC”) as defined under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In reliance on exemptions provided under the JOBS Act for EGCs, the Company has elected to defer compliance with new or revised financial accounting standards until a company that is not an issuer (as defined under section 2(a) of the Sarbanes-Oxley Act of 2002) is required to comply with such standards. As such, compliance dates included below pertain to non-issuers, and as permitted, early adoption dates are indicated.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). This guidance revises existing practice related to accounting for leases under ASC Topic 840 Leases (ASC 840) for both lessees and lessors. The new guidance requires lessees to recognize a right-of-use asset and a lease liability for virtually all of their leases (other than leases that meet the definition of a short-term lease). The lease liability will be equal to the present value of lease payments and the right-of-use asset will be based on the lease liability, subject to adjustment such as for initial direct costs. For income statement purposes, the new standard retains a dual model similar to ASC 840, requiring leases to be classified as either operating or finance. Operating leases will result in straight-line expense (similar to current accounting by lessees for operating leases under ASC 840) while finance leases will result in a front-loaded expense pattern (similar to current accounting by lessees for capital leases under ASC 840). While the new standard maintains similar accounting for lessors as under ASC 840, the new standard reflects updates to, among other things, align with certain changes to the lessee model. In June 2020, the FASB issued ASU No. 2020-05 to delay the effective date for the new standard for financial statements issued for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 for non-issuers (including EGCs).  Early application continues to be allowed.  Topic 842 allows an entity to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach or to adopt under the new optional transition method that allows an entity to recognize a cumulative-effect adjustment to the opening balance of retained earnings as of the adoption date. The Company is currently evaluating the impact of the pronouncement on its consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (ASU 2016-13 or Topic 326). This new standard changes how companies account for credit impairment for trade and other receivables as well as changing the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 will replace the current "incurred loss" model with an "expected loss" model. Under the "incurred loss" model, a loss (or allowance) is recognized only when an event has occurred (such as a payment delinquency) that causes the entity to believe that a loss is probable (i.e., that it has been "incurred"). Under the "expected loss" model, a loss (or allowance) is recognized upon initial recognition of the asset that reflects all future events that leads to a loss being realized, regardless of whether it is probable that the future event will occur. The "incurred loss" model considers past events and current conditions, while the "expected loss" model includes expectations for the future which have yet to occur.  ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, was issued in November 2018 and excludes operating leases from the new guidance. In 2019, the FASB voted to delay the effective date for the new standard for financial statements issued to reporting periods beginning after December 15, 2022 and interim periods within those reporting periods. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Recent Developments – COVID-19 and Disruption to Global Demand

The global outbreak of COVID-19 and the declaration of a pandemic by the World Health Organization on March 11, 2020 presented new risks to the Company’s business in 2020.  Prior to March 2020, the Company’s results of operations were largely in line with expectations and subsequent to March 2020, we began to experience a decline in revenues.  The COVID-19 pandemic has not impacted the Company’s ability to operate nor has it materially disrupted the Company’s supply chain, disrupted service, or caused a shortage of critical products at our communities. However, the situation surrounding COVID-19 and the decrease in global economic demand had a material adverse impact on the Company’s operating results, as a result of which the Company implemented several cost containment measures primarily initiated in April of 2020, including salary reductions, reductions in workforce, furloughs, reduced discretionary spending and elimination of all non-essential travel.  In addition to these measures, the Company temporarily closed and consolidated several communities in the Hospitality & Facilities Services - South segment and in May of 2020, the Company temporarily closed all communities in the Hospitality & Facilities Services - Midwest segment. The Company began re-opening communities in both the Hospitality & Facilities Services - South and Midwest segments in July of 2020 as customer activity levels began to increase.  Additionally, the Company executed contract modifications with several customers resulting in extended terms and reduced minimum contract commitments in 2020.  These modifications utilize multi-year contract extensions to maintain contract value and provide the Company with greater visibility on long-term revenue and cash flow.  This mutually beneficial approach balanced average daily rates with contract term and positions the Company to take advantage of a more balanced market. Overall, the Company has experienced a positive recovery from the lows of 2020 with consistent improvement in customer demand within the Hospitality and Facilities Services – South segment and significant growth in the Government segment.

There have been significant changes to the global economic situation and to public securities markets as a result of  COVID-19. Although vaccines have become available for COVID-19, surfacing of virus variants has added a degree of uncertainty to the continuing global impact of COVID-19, which could lead people to continue to self-isolate and not participate in the economy at pre-pandemic levels for a prolonged period of time. It is possible that these changes could cause changes to estimates as a result of the markets in which the Company operates, the price of the Company’s publicly traded equity and debt in comparison to the Company’s carrying value. Such changes to estimates could potentially result in impacts that would be material to the Company’s consolidated financial statements, particularly with respect to the fair value of the Company’s reporting units in relation to potential goodwill impairment, the fair value of long-lived and other intangible assets in relation to potential impairment and the allowance for doubtful accounts.

As a result of the impact of COVID-19 and the disruption to the global economy, in the first quarter of 2020 we also concluded a trigger event had occurred and we tested our long-lived and intangible assets, including goodwill, for impairment.  Based upon our impairment assessments, which utilized the Company’s current long-term projections, we determined the carrying amount of these assets were not impaired.  During the third quarter of 2021, we did not identify further triggers or indicators of impairment and therefore did not perform a quantitative impairment test.  

Additionally, in connection with COVID-19, on March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). The CARES Act, among other things, included provisions relating to the 80 percent limitation of net operating loss and modifications to the business interest deduction limitations. We evaluated how the provisions in the CARES Act would impact our consolidated financial statements and concluded that the CARES Act did not have a material impact on our provision for income taxes for the three and nine months ended September 30, 2021 and 2020.

XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue  
Revenue

2. Revenue

Total revenue recognized under Topic 606 was $155.1 million and $131.2 million for the nine months ended September 30, 2021 and 2020, respectively, while specialty rental income was $54.5 million and $42.4 million subject to the guidance of ASC 840 for the nine months ended September 30, 2021 and 2020, respectively. Total revenue recognized under Topic 606 was $67.1 million and $35.4 million for the three months ended September 30, 2021 and 2020, respectively, while specialty rental income was $22.1 million and $12.8 million subject to the guidance of ASC 840 for the three months ended September 30, 2021 and 2020, respectively.

The following table disaggregates our revenue by our four reportable segments as well as the All Other category: Hospitality & Facilities Services - South, Hospitality & Facilities Services - Midwest, Government, TCPL Keystone, and All Other for the dates indicated below:

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

2021

2020

2021

2020

Hospitality & Facilities Services - South

Services income

$

28,732

$

16,236

$

77,729

$

77,863

Total Hospitality & Facilities Services - South revenues

28,732

16,236

77,729

77,863

Hospitality & Facilities Services - Midwest

Services income

$

1,266

$

1,154

$

2,593

$

5,705

Total Hospitality & Facilities Services - Midwest revenues

1,266

1,154

2,593

5,705

Government

Services income

$

26,663

$

6,169

$

61,329

$

18,448

Total Government revenues

26,663

6,169

61,329

18,448

TCPL Keystone

Services income

$

31

$

493

$

989

$

493

Construction fee income

9,849

11,105

11,294

27,634

Total TCPL Keystone revenues

9,880

11,598

12,283

28,127

All Other

Services income

$

529

$

279

$

1,166

$

1,017

Total All Other revenues

529

279

1,166

1,017

Total revenues

$

67,070

$

35,436

$

155,100

$

131,160

On July 23, 2021, the Company executed a Termination and Settlement Agreement with TC Energy (the “Termination and Settlement Agreement”), which effectively terminated the Company’s contract with TC Energy that was originated in 2013. The Termination and Settlement Agreement also released the Company from any outstanding work performance obligations under the 2013 contract (including all change orders, limited notices to proceed, and amendments). Additionally, the Termination and Settlement Agreement resulted in an agreed upon termination fee of approximately $5 million that was collected in cash on July 27, 2021. This Termination and Settlement Agreement also resulted in the recognition of approximately $4.9 million of deferred revenue as of the effective date of the Termination and Settlement Agreement.  All such revenue is recognized in construction fee income within the TCPL Keystone segment included in the above table as well as in the accompanying consolidated statements of comprehensive income (loss) for the three and nine months ended September 30, 2021. No further revenue will be generated from the 2013 contract and as of September 30, 2021, there are no unrecognized deferred revenue amounts or costs for incomplete projects related to this contract following such termination.

As a result of the current market environment discussed in Note 1Recent Developments – COVID-19 and Disruption to Global Demand”, the Company considered the increased risk of delayed customer payments and payment defaults associated with customer liquidity issues and bankruptcies. The Company routinely monitors the financial stability of our customers, which involves a high degree of judgment in assessing customers’ historical time to pay, financial condition and various customer-specific factors.

Contract Assets and Liabilities

We do not have any contract assets.

Contract liabilities primarily consist of deferred revenue that represent payments for room nights that the customer may use in the future as well as an advanced payment for a community build that is being recognized over the related contract period. Activity in the deferred revenue accounts as of the dates indicated below was as follows:

For Nine Months Ended

September 30, 

    

2021

2020

Balances at Beginning of the Period

$

18,371

$

26,199

Additions to deferred revenue

 

125,592

 

7,866

Revenue recognized

 

(76,120)

 

(14,956)

Balances at End of the Period

$

67,843

$

19,109

As of September 30, 2021, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed:

For the Years Ended December 31,

    

2021

    

2022

    

2023

2024

2025

2026

    

Total

Revenue expected to be recognized as of September 30, 2021

$

33,059

$

48,519

$

18,699

$

18,748

$

18,699

$

13,987

$

151,711

The Company applied some of the practical expedients in Topic 606, including the “right to invoice” practical expedient, and does not disclose consideration for remaining performance obligations with an original expected duration of one year or less or for variable consideration related to unsatisfied (or partially unsatisfied) performance obligations.  Due to the application of these practical expedients, the table above represents only a portion of the Company’s expected future consolidated revenues and it is not necessarily indicative of the expected trend in total revenues.    

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Specialty Rental Assets, Net
9 Months Ended
Sep. 30, 2021
Specialty Rental Assets, Net  
Specialty Rental Assets, Net

3. Specialty Rental Assets, Net

Specialty rental assets, net at the dates indicated below consisted of the following:

    

September 30, 

December 31,

2021

    

2020

Specialty rental assets

$

571,965

$

547,375

Construction-in-process

 

4,844

 

5,828

Less: accumulated depreciation

 

(282,437)

 

(241,716)

Specialty rental assets, net

$

294,372

$

311,487

Depreciation expense related to specialty rental assets was $40.6 million and $37.2 million for the nine months ended September 30, 2021 and 2020, respectively, and is included in depreciation of specialty rental assets in the consolidated statements of comprehensive income (loss). For the three months ended September 30, 2021 and 2020, depreciation expense of specialty rental assets was $14.3 and $12.0 million, respectively.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Other Property, Plant and Equipment, Net
9 Months Ended
Sep. 30, 2021
Other Property, Plant and Equipment, Net  
Other Property, Plant and Equipment, Net

4. Other Property, Plant and Equipment, Net

Other property, plant and equipment, net at the dates indicated below, consisted of the following:

    

September 30, 

December 31,

2021

    

2020

Land

$

9,163

$

9,163

Buildings and leasehold improvements

 

185

 

115

Machinery and office equipment

 

1,217

 

1,072

Software and other

 

3,838

 

3,752

 

14,403

 

14,102

Less: accumulated depreciation

 

(4,211)

 

(3,083)

Total other property, plant and equipment, net

$

10,192

$

11,019

Depreciation expense related to other property, plant and equipment was $1.1 million and $1.5 million for the nine months ended September 30, 2021 and 2020, respectively, and is included in other depreciation and amortization in the consolidated statements of comprehensive income (loss).  For the three months ended September 30, 2021 and 2020, depreciation expense related to other property, plant and equipment was $0.4 million and $0.7 million, respectively.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets, net
9 Months Ended
Sep. 30, 2021
Goodwill and Other Intangible Assets, net  
Goodwill and Other Intangible Assets, net

5. Goodwill and Other Intangible Assets, net

The financial statements reflect goodwill from previous acquisitions that is all attributable to the Hospitality and Facilities Services – South business segment and reporting unit.

Changes in the carrying amount of goodwill were as follows:

    

Hospitality and Facilities Services - South

Balance at January 1, 2020

$

41,038

Changes in Goodwill

-

Balance at December 31, 2020

41,038

Changes in Goodwill

-

Balance at September 30, 2021

$

41,038

Intangible assets other than goodwill at the dates indicated below consisted of the following:

September 30, 2021

Weighted

Gross

average

Carrying

Accumulated

Net Book

    

remaining lives

    

Amount

    

Amortization

    

Value

Intangible assets subject to amortization

    

  

    

  

    

  

    

  

Customer relationships

 

5.8

$

128,907

$

(53,154)

$

75,753

Total

128,907

(53,154)

75,753

Indefinite lived assets:

 

  

 

  

 

  

 

  

Tradenames

 

  

 

16,400

 

 

16,400

Total intangible assets other than goodwill

 

  

$

145,307

$

(53,154)

$

92,153

December 31, 2020

Weighted

Gross

average

Carrying

Accumulated

Net Book

    

remaining lives

    

Amount

    

Amortization

    

Value

Intangible assets subject to amortization

Customer relationships

    

6.4

    

$

128,907

    

$

(42,186)

    

$

86,721

Total

128,907

(42,186)

86,721

Indefinite lived assets:

 

  

 

  

 

  

 

  

Tradenames

 

  

 

16,400

 

 

16,400

Total intangible assets other than goodwill

 

  

$

145,307

$

(42,186)

$

103,121

For the nine months ended September 30, 2021 and 2020, amortization expense related to intangible assets was $11.0 million and $11.1 million, respectively, and is included in other depreciation and amortization in the consolidated statements of comprehensive income (loss). For the three months ended September 30, 2021 and 2020, amortization expense related to intangible assets was $3.6 million and $3.7 million, respectively.

The estimated aggregate amortization expense as of September 30, 2021 for each of the next five years and thereafter is as follows:

Rest of 2021

    

$

3,687

2022

13,302

2023

12,881

2024

12,881

2025

12,881

Thereafter

20,121

Total

$

75,753

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Assets
9 Months Ended
Sep. 30, 2021
Other Non-Current Assets  
Other Non-Current Assets

6. Other Non-Current Assets

Other non-current assets include capitalized software implementation costs for the implementation of cloud computing systems. As of the dates indicated below, capitalized implementation costs and related accumulated amortization in other non-current assets on the consolidated balance sheets amounted to the following: 

    

September 30, 

December 31, 

2021

    

2020

Cloud computing implementation costs

$

7,198

$

7,094

Less: accumulated amortization

(3,303)

(1,685)

Other non-current assets

$

3,895

$

5,409

The majority of such systems were placed into service beginning January of 2020 at which time the Company began to amortize these capitalized costs on a straight-line basis over the period of the remaining service arrangements of between 2 and 4 years. Such amortization expense amounted to approximately $1.6 million and $1.2 million for the nine months ended September 30, 2021 and 2020, respectively and is included in selling, general and administrative expense in the accompanying consolidated statements of comprehensive loss. For the three months ended September 30, 2021 and 2020, amortization expense related to other non-current assets was approximately $0.6 million and $0.5 million, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2021
Accrued Liabilities  
Accrued Liabilities

7. Accrued Liabilities

Accrued liabilities as of the dates indicated below consists of the following:

    

September 30, 

December 31, 

2021

    

2020

Employee accrued compensation expense

$

9,767

$

6,177

Other accrued liabilities 

 

9,976

 

8,873

Accrued interest on debt

1,472

9,649

Total accrued liabilities 

$

21,215

$

24,699

Other accrued liabilities in the above table relates primarily to accrued utilities, rent, real estate and sales taxes, state income taxes, liability-based stock compensation awards (see Note 16), and other accrued operating expenses.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt  
Debt

8. Debt

Senior Secured Notes 2024

In connection with the closing of the Business Combination, Bidco issued $340 million in aggregate principal amount of 9.50% senior secured notes due March 15, 2024 (the “2024 Senior Secured Notes” or “Notes”) under an indenture dated March 15, 2019 (the “Indenture”). The Indenture was entered into by and among Bidco, the guarantors named therein (the “Note Guarantors”), and Deutsche Bank Trust Company Americas, as trustee and as collateral agent. Interest

is payable semi-annually on September 15 and March 15 beginning September 15, 2019. Refer to table below for a description of the amounts related to the Notes.

    

Principal

    

Unamortized Original Issue Discount

    

Unamortized Deferred Financing Costs

9.50% Senior Secured Notes, due 2024

$

340,000

$

1,847

$

8,908

If Bidco undergoes a change of control or sells certain of its assets, Bidco may be required to offer to repurchase the Notes. On or after March 15, 2021, Bidco at its option, may redeem the Notes, in whole or part, upon not less than fifteen (15) and not more than sixty (60) days’ prior written notice to holders and not less than twenty (20) days’ prior written notice to the trustee (or such shorter timeline as the trustee may agree), at the redemption price expressed as a percentage of principal amount set forth below, plus accrued and unpaid interest thereon but not including the applicable redemption date (subject to the right of Note holders on the relevant record date to receive interest due on an interest payment date falling on or prior to the redemption date), if redeemed during the 12-month period beginning August 15 of each of the years set below.

Redemption

Year

Price

2021

104.750%

2022

102.375%

2023 and thereafter

100.000%

The Notes are unconditionally guaranteed by Topaz and each of Bidco’s direct and indirect wholly-owned domestic subsidiaries (collectively, the “Note Guarantors”). Target Hospitality is not an issuer or a guarantor of the Notes. The Note Guarantors are either borrowers or guarantors under the New ABL Facility (as defined below). To the extent lenders under the New ABL Facility release the guarantee of any Note Guarantor, such Note Guarantor is also released from obligations under the Notes. These guarantees are secured by a second priority security interest in substantially all of the assets of Bidco and the Note Guarantors (subject to customary exclusions). The guarantees of the Notes by TLM Equipment, LLC, a Delaware limited liability company (“TLM Equipment LLC”) which holds certain of Target Hospitality’s assets, are subordinated to its obligations under the New ABL Facility.

The Notes contain certain negative covenants, including limitations that restrict Bidco’s ability and the ability of certain of its subsidiaries, to directly or indirectly, create additional financial obligations. With certain specified exceptions, these negative covenants prohibit Bidco and certain of its subsidiaries from: creating or incurring additional debt; paying dividends or making any other distributions with respect to its capital stock; making loans or advances to Bidco or any restricted subsidiary of Bidco; selling, leasing or transferring any of its property or assets to Bidco or any restricted subsidiary of Bidco; directly or indirectly creating, incurring or assuming any lien of any kind securing debt on the collateral; or entering into any sale and leaseback transaction.

In connection with the issuance of the Notes, there was an original issue discount of approximately $3.3 million and the unamortized balance of approximately $1.8 million is presented on the face of the consolidated balance sheet as of September 30, 2021 as a reduction of the principal. The discount is amortized over the life of the Notes using the effective interest method.

Bidco’s ultimate parent, Target Hospitality, has no significant independent assets or operations except as included in the guarantors of the Senior Secured Notes, the guarantees under the Notes are full and unconditional and joint and several, and any subsidiaries of Target Hospitality that are not subsidiary guarantors of the Notes are minor.  There are also no significant restrictions on the ability of Target Hospitality or any guarantor to obtain funds from its subsidiaries by dividend or loan. See discussion of certain negative covenants above. Therefore, pursuant to the SEC Rules, no individual guarantor financial statement disclosures are deemed necessary.

Capital Lease and Other Financing Obligations

The Company’s capital lease and other financing obligations as of September 30, 2021 consisted of approximately $0.1 million of capital leases related primarily to vehicles. In December 2019, the Company entered into a lease for certain equipment with a lease term expiring November 2022 and an effective interest rate of 4.3%. The Company’s lease relates to commercial-use vehicles. In November 2020, the Company entered into an insurance financing arrangement in an amount of approximately $3.3 million at an interest rate of 3.84%.  The insurance financing arrangement required 9 monthly payments of approximately $0.4 million that began on December 1, 2020 and ended on August 1, 2021 when the obligation was repaid. 

The Company’s capital lease and other financing obligations as of December 31, 2020 consisted of approximately $0.9 million of capital leases and $2.9 million related to insurance financing obligations.

New ABL Facility

On the Closing Date, in connection with the closing of the Business Combination, Topaz, Bidco, Target, Signor and each of their domestic subsidiaries entered into an ABL credit agreement that provides for a senior secured asset based revolving credit facility in the aggregate principal amount of up to $125 million (the “New ABL Facility”). The historical debt of Bidco, Target and their respective subsidiaries under the ABL facility of Algeco Seller was settled at the time of the consummation of the Business Combination on the Closing Date. Approximately $40 million of proceeds from the New ABL Facility were used to finance a portion of the consideration payable and fees and expenses incurred in connection with the Business Combination.

Borrowings under the New ABL Facility, at the relevant borrower’s (the borrowers under the New ABL Facility, the “ABL Borrowers”) option, bear interest at either (1) an adjusted LIBOR or (2) a base rate, in each case plus an applicable margin. The applicable margin is 2.50% with respect to LIBOR borrowings and 1.50% with respect to base rate borrowings. Commencing at the completion of the first full fiscal quarter after the Closing Date, the applicable margin for borrowings under the New ABL Facility is subject to one step-down of 0.25% and one step-up of 0.25%, based on achieving certain excess availability levels with respect to the New ABL Facility.

The New ABL Facility provides borrowing availability of an amount equal to the lesser of (i) (a) $125 million and (b) the Borrowing Base (defined below) (the “Line Cap”).

The Borrowing Base is, at any time of determination, an amount (net of reserves) equal to the sum of:

85% of the net book value of the Borrowers’ eligible accounts receivables, plus
the lesser of (i) 95% of the net book value of the Borrowers’ eligible rental equipment and (ii) 85% of the net orderly liquidation value of the Borrowers’ eligible rental equipment, minus
customary reserves

The New ABL Facility includes borrowing capacity available for standby letters of credit of up to $15 million and for ‘‘swingline’’ loan borrowings of up to $15 million. Any issuance of letters of credit or making of a swingline loan will reduce the amount available under the New ABL Facility.

In addition, the New ABL Facility will provide the Borrowers with the option to increase commitments under the New ABL Facility in an aggregate amount not to exceed $75 million plus any voluntary prepayments that are accompanied by permanent commitment reductions under the New ABL Facility. The termination date of the New ABL Facility is September 15, 2023.

The obligations under the New ABL Facility are unconditionally guaranteed by Topaz and each existing and subsequently acquired or organized direct or indirect wholly-owned U.S. organized restricted subsidiary of Bidco (together with Topaz, the “ABL Guarantors”), other than certain excluded subsidiaries. The New ABL Facility is secured by (i) a first priority pledge of the equity interests of Topaz, Bidco, Target, and Signor (the “Borrowers) and of each direct, wholly-owned US organized restricted subsidiary of any Borrower or any ABL Guarantor, (ii) a first priority pledge of up to 65% of the

voting equity interests in each non-US restricted subsidiary of any Borrower or ABL Guarantor and (iii) a first priority security interest in substantially all of the assets of the Borrower and the ABL Guarantors (in each case, subject to customary exceptions).

The New ABL Facility requires the Borrowers to maintain a (i) minimum fixed charge coverage ratio of 1.00:1.00 and (ii) maximum total net leverage ratio of 4.00:1.00, at any time when the excess availability under the New ABL Facility is less than the greater of (a) $15.625 million and (b) 12.5% of the Line Cap.

The New ABL Facility also contains a number of customary negative covenants. Such covenants, among other things, limit or restrict the ability of each of the Borrowers, their restricted subsidiaries, and where applicable, Topaz, to:

incur additional indebtedness, issue disqualified stock and make guarantees;
incur liens on assets;
engage in mergers or consolidations or fundamental changes;
sell assets;
pay dividends and distributions or repurchase capital stock;
make investments, loans and advances, including acquisitions;
amend organizational documents and master lease documents;
enter into certain agreements that would restrict the ability to pay dividends;
repay certain junior indebtedness; and
change the conduct of its business.

The aforementioned restrictions are subject to certain exceptions including (i) the ability to incur additional indebtedness, liens, investments, dividends and distributions, and prepayments of junior indebtedness subject, in each case, to compliance with certain financial metrics and certain other conditions and (ii) a number of other traditional exceptions that grant the ABL Borrowers continued flexibility to operate and develop their businesses. The New ABL Facility also contains certain customary representations and warranties, affirmative covenants and events of default. The carrying value of debt outstanding as of the dates indicated below consist of the following:

    

September 30, 

December 31,

2021

    

2020

Capital lease and other financing obligations

$

148

$

3,840

ABL facility

 

 

48,000

9.50% Senior Secured Notes due 2024, face amount

340,000

340,000

Less: unamortized original issue discount

(1,847)

(2,319)

Less: unamortized term loan deferred financing costs

(8,908)

(11,182)

Total debt, net

 

329,393

 

378,339

Less: current maturities

 

(148)

 

(3,571)

Total long-term debt

$

329,245

$

374,768

Interest expense, net

The components of interest expense, net (which includes interest expense incurred) recognized in the unaudited consolidated statements of comprehensive income (loss) for the periods indicated below consist of the following:

For the three months ended

For the nine months ended

September 30, 

September 30, 

September 30, 

September 30, 

2021

    

2020

2021

2020

Interest incurred on capital lease and other financing obligations

$

5

$

30

$

51

$

98

Interest expense incurred on ABL facilities and Notes

8,201

8,722

25,315

26,693

Amortization of deferred financing costs on ABL facilities and Notes

1,097

1,016

3,220

2,914

Amortization of original issue discount on Notes

 

162

145

 

472

 

408

Interest expense, net

$

9,465

$

9,913

$

29,058

$

30,113

Deferred Financing Costs and Original Issue Discount

The Company presents unamortized deferred financing costs and unamortized original issue discount as a direct deduction from the principal amount of the Notes on the unaudited consolidated balance sheet as of September 30, 2021. Accumulated amortization expense related to the deferred financing costs was approximately $7.0 million and $4.7 million as of September 30, 2021 and December 31, 2020, respectively. Accumulated amortization of the original issue discount was approximately $1.5 million and $1.0 million as of September 30, 2021 and December 31, 2020, respectively.

Accumulated amortization related to revolver deferred financing costs for the ABL facilities was approximately $3.2 million and $2.4 million as of September 30, 2021 and December 31, 2020, respectively.

Refer to the components of interest expense in the table above for the amounts of the amortization expense related to the deferred financing costs and original issue discount recognized for each of these debt instruments for the three and nine months ended September 30, 2021 and 2020, respectively.

Future maturities

The aggregate annual principal maturities of debt and capital lease obligations for each of the next five years and thereafter, based on contractual terms are listed in the table below. The schedule of future maturities as of September 30, 2021, consists of the following:

Rest of 2021

    

$

69

2022

 

79

2023

 

2024

 

340,000

Total

$

340,148

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities
9 Months Ended
Sep. 30, 2021
Warrant Liabilities  
Warrant Liabilities

9. Warrant Liabilities

On January 17, 2018, Harry E. Sloan, Joshua Kazam, Fredric D. Rosen, the Sara L. Rosen Trust and the Samuel N. Rosen 2015 Trust, purchased from PEAC an aggregate of 5,333,334 warrants at a price of $1.50 per warrant (for an aggregate purchase price of $8.0 million) in a private placement (the “Private Warrants”) that occurred simultaneously with the completion of the Public Offering as defined in Note 15. Each Private Warrant entitles the holder to purchase one share of common stock at $11.50 per share. The purchase price of the Private Warrants was added to the proceeds from the Public Offering and was held in the Trust Account until the closing of the Business Combination. The Private Warrants (including the shares of Common Stock issuable upon exercise of the Private Warrants) were not transferable, assignable or salable until 30 days after the closing date of the Business Combination, and they may be exercised on a cashless basis and are non-redeemable so long as they are held by the initial purchasers of the Private Warrants or their permitted transferees.

The Company evaluated the Private Warrants under ASC 815-40, Derivatives and Hedging—Contracts in Entity’s Own Equity, and concluded that they do not meet the criteria to be classified in stockholders’ equity and should be classified as

liabilities. Since the Private Warrants meet the definition of a derivative under ASC 815, the Company recorded the Private Warrants as liabilities on the balance sheet at their estimated fair value.

Subsequent changes in the estimated fair value of the Private Warrants are reflected in the change in fair value of warrant liabilities in the accompanying consolidated statement of comprehensive income (loss). The change in the estimated fair value of the Private Warrants resulted in a loss (gain) of approximately $1.6 million and ($2.5) million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and 2020, the change in the estimated fair value of the Private Warrants resulted in a gain of approximately ($1.1) million and ($0.3) million, respectively. As of September 30, 2021, and 2020, 5,333,334 Private Warrants were outstanding, which expire no later than five years after the completion of the Business Combination (March 15, 2024) if they remain unredeemed.

The Company determined the following estimated fair values for the outstanding Private Warrants as of the dates indicated below:

September 30,

December 31,

2021

2020 (Restated)

Warrant liabilities

$

2,133

$

533

Total

$

2,133

$

533

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Taxes  
Income Taxes

10. Income Taxes

Income tax expense (benefit) was approximately $0.1 million and ($5.2) million for the nine months ended September 30, 2021 and 2020, respectively. For the three months ended September 30, 2021 and 2020, income tax expense (benefit) was $1.7 million and ($3.0) million, respectively. The effective tax rate for the three months ended September 30, 2021 and 2020, was 19.9% and 28.2%, respectively. The effective tax rate for the nine months ended September 30, 2021 and 2020, was (1.9)% and 24.7%, respectively. The fluctuation in the rate for the nine months ended September 30, 2021 and 2020 results primarily from the relationship of year-to-date loss before income tax for the nine months ended September 30, 2021 and 2020

The effective tax rate for the nine months ended September 30, 2021 significantly differs from the US federal statutory rate of 21% primarily due to the permanent add-back related to the change in fair value of warrant liabilities on the Company’s warrants as well as the impact of state tax expense based off of gross receipts.

The Company accounts for income taxes in interim periods under ASC 740-270, Income Taxes – Interim Reporting, which generally requires us to apply an estimated annual consolidated effective tax rate to consolidated pre-tax income. In addition, the guidance under ASC 740 further provides that, in establishing the estimated annual effective tax rate, the Company excludes losses from jurisdictions in which no tax benefit is expected to be recognized for such losses.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments
9 Months Ended
Sep. 30, 2021
Fair Value of Financial Instruments  
Fair Value of Financial Instruments

11. Fair Value of Financial Instruments

The fair value of the financial assets and liabilities are included at the amount at which the instrument could be exchanged in a current transaction between willing parties, other than in a forced or liquidation sale.

The Company has assessed that the fair value of cash and cash equivalents, trade receivables, related party receivables, trade payables, other current liabilities, and other debt approximates their carrying amounts largely due to the short-term maturities or recent commencement of these instruments. The fair value of the ABL facility is primarily based upon observable market data, such as market interest rates, for similar debt. The fair value of the Notes is based upon observable market data.

The Company measured the Private Warrant liabilities at fair value on a recurring basis at each reporting period end as more fully discussed below. Changes in the fair value of the Private Warrants at each reporting period end date were recognized within the accompanying consolidated statement of comprehensive income (loss) in the change in fair value of warrant liabilities.

Level 1 & 2 Disclosures:

The carrying amounts and fair values of financial assets and liabilities, which are either Level 1 or Level 2, are as follows:

 

September 30, 2021

 

December 31, 2020

Financial Assets (Liabilities) Not Measured at Fair Value

    

Carrying
Amount

    

Fair Value

    

Carrying
Amount

    

Fair Value

ABL facility (See Note 8) - Level 2

$

$

$

(48,000)

 

$

(48,000)

Senior Secured Notes (See Note 8) - Level 1

$

(329,245)

$

(347,480)

$

(326,499)

$

(300,900)

Recurring fair value measurements

Level 3 Disclosures:

There were 5,333,334 Private Warrants outstanding as of September 30, 2021 and December 31, 2020. Based on the fair value assessment that was performed, the Company determined a fair value price per Private Warrant of $0.40 and $0.10 as of September 30, 2021 and December 31, 2020, respectively. The fair value is classified as Level 3 in the fair value hierarchy due to the use of pricing inputs that are less observable in the marketplace combined with management judgment required for the assumptions underlying the calculation of value. The Company determined the estimated fair value of the Private Warrants using the Black-Scholes option-pricing model. The table below summarizes the inputs used to calculate the fair value of the warrant liabilities at each of the dates indicated below:

September 30,

December 31,

2021

2020

Exercise Price

$

11.50

$

11.50

Stock Price

$

3.73

$

1.58

Dividend Yield

%

0.00

%

0.00

Expected Term (in Years)

2.46

3.20

Risk-Free Interest Rate

%

0.39

%

0.19

Expected Volatility

%

64.00

%

68.00

Per Share Value of Warrants

$

0.40

$

0.10

The following table presents changes in Level 3 liabilities measured at fair value for the nine months ended September 30, 2021:

Private Placement Warrants

Balance at December 31, 2020 (as Restated)

$

533

Change in fair value of warrant liabilities

640

Balance at March 31, 2021

1,173

Change in fair value of warrant liabilities

2,080

Balance at June 30, 2021

3,253

Change in fair value of warrant liabilities

(1,120)

Balance at September 30, 2021

$

2,133

There were no transfers of financial instruments between the three levels of the fair value hierarchy during the nine months ended September 30, 2021 and 2020 and the year ended December 31, 2020.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies.  
Commitments and Contingencies

12. Commitments and Contingencies

The Company is involved in various lawsuits or claims in the ordinary course of business. Management is of the opinion that there is no pending claim or lawsuit which, if adversely determined, would have a material impact on the financial condition of the Company.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Related Parties
9 Months Ended
Sep. 30, 2021
Related Parties  
Related Parties

13. Related Parties

During the nine months ended September 30, 2021 and 2020 the Company incurred $0.6 million and $0.8 million, respectively, in commissions owed to related parties, included in selling, general and administrative expense in the accompanying consolidated statements of comprehensive loss. For the three months ended September 30, 2021 and 2020, the Company incurred $0.2 million and $0.2 million in commissions, respectively. At September 30, 2021 and December 31, 2020, the Company accrued $0.3 million and $0.3 million, respectively, for these commissions.  

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) per Share
9 Months Ended
Sep. 30, 2021
Earnings (Loss) per Share  
Earnings (Loss) per Share

14. Earnings (Loss) per Share

Basic earnings (loss) per share (“EPS” or “LPS”) is calculated by dividing net income or loss attributable to Target Hospitality by the weighted average number of shares of common stock outstanding during the period. Diluted EPS is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. During periods when net losses are incurred, potential dilutive securities would be anti-dilutive and are excluded from the calculation of diluted loss per share for that period. A net income was recorded for the three months ended September 30, 2021 and a net loss was recorded for the three months ended September 30, 2020. A net loss was recorded for the nine months ended September 30, 2021 and 2020. The following table presents basic and diluted EPS (LPS) for the periods indicated below ($ in thousands, except per share amounts):

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

2021

2020

2021

    

2020

Numerator

(Restated)

(Restated)

Net income (loss) attributable to Common Stockholders

$

6,675

$

(7,603)

$

(7,375)

$

(15,814)

Denominator

Weighted average shares outstanding - basic and diluted

96,814,970

96,138,459

96,539,703

95,997,647

Net income (loss) per share - basic and diluted

$

0.07

$

(0.08)

$

(0.08)

$

(0.16)

5,015,898 shares of the 8,050,000 shares of common stock held by the Founders, were placed into escrow concurrent with the Business Combination. Upon being placed into escrow, the voting and economic rights of the shares were suspended for the period they are in escrow. Given that the Founders are not entitled to vote or participate in the economic rewards available to the other shareholders with respect to these shares, these shares are not included in the EPS (LPS) calculations.

The Public and Private Warrants representing a total of 16,166,650 shares of the Company’s common stock for the three and nine months ended September 30, 2020 were excluded from the computation of EPS (LPS) because they are considered anti-dilutive as the exercise price exceeds the average market price of the common stock during the applicable periods.

As discussed in Note 16, RSUs and stock options were outstanding for the three and nine months ended September 30, 2021. These RSUs and stock options were excluded from the computation of EPS (LPS) because their effect would have been anti-dilutive.

Shares of treasury stock have been excluded from the computation of EPS (LPS).

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders Equity
9 Months Ended
Sep. 30, 2021
Stockholders Equity  
Stockholders' Equity

15. Stockholders’ Equity

Common Stock

As of September 30, 2021, and December 31, 2020, Target Hospitality had 106,252,064 and 105,585,682 shares of Common Stock, par value $0.0001 per share issued with 101,837,297 and 101,170,915 outstanding, respectively. Each share of Common Stock has one vote, except the voting rights related to the 5,015,898 of Founder Shares placed in escrow have been suspended subject to release pursuant to the terms of the earnout agreement entered into at the closing of the Business Combination by and between Harry E. Sloan, Jeff Sagansky, Eli Baker and the Company.

Preferred Shares

Target Hospitality is authorized to issue 1,000,000 preferred shares at $0.0001 par value. As of September 30, 2021, no preferred shares were issued and outstanding.

Public Warrants

On January 17, 2018, PEAC sold 32,500,000 units at a price of $10.00 per unit (the “Units”) in its initial public offering (the “Public Offering”), including the issuance of 2,500,000 Units as a result of the underwriters’ partial exercise of their overallotment option. Each Unit consisted of one Class A ordinary share of PEAC, par value $0.0001 per share (the “Public Shares”), and one-third of one warrant to purchase one ordinary share (the “Public Warrants”).

Each Public Warrant entitles the holder to purchase one share of the Company’s Common Stock at a price of $11.50 per share. No fractional shares will be issued upon exercise of the Public Warrants. If upon exercise of the Public Warrants, a holder would be entitled to receive a fractional interest in a share, the Company will upon exercise, round down to the nearest whole number, the number of shares to be issued to the Public Warrant holder. Each Public Warrant became exercisable 30 days after the completion of the Business Combination.

As of September 30, 2021, the Company had 10,833,316 Public Warrants issued and outstanding.

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2021
Stock-Based Compensation  
Stock-Based Compensation

16. Stock-Based Compensation

On March 15, 2019, in connection with the Business Combination, the Company’s Board of Directors approved the adoption of the Target Hospitality Corp. 2019 Incentive Award Plan (the “Plan”), under which 4,000,000 of the Company’s shares of Common Stock were reserved for issuance pursuant to future grants of share awards. The expiration date of the Plan, on and after which date no awards may be granted, is March 15, 2029.  

On February 25, 2021, the Compensation Committee (the “Compensation Committee”) of the Company’s Board of Directors adopted a new form Executive Restricted Stock Unit Agreement (the “RSU Agreement”) and a form Executive Stock Appreciation Rights Award Agreement (the “SAR Agreement” and together with the RSU Agreement, the “Award Agreements”) with respect to the granting of restricted stock units and stock appreciation rights, respectively, under the Plan. The new Award Agreements will be used for all awards to executive officers made on or after February 25, 2021.

 

The RSU Agreement has material terms that are substantially similar to those in the form Executive Restricted Stock Unit Agreement last approved by the Compensation Committee and previously disclosed by the Company, except for the following: (x) 50% of the restricted stock units (each an “RSU”) will vest on the second grant date anniversary and 50% of the RSUs will vest on the third grant date anniversary and (y) if the participant’s employment or service terminates due to Retirement (as defined in the Plan), and the participant has been continuously employed by the Company for at least twelve months following the grant date, then a pro-rata portion of the participant’s RSUs scheduled to vest on the next following vesting date shall vest on his or her termination date based on completed calendar months since either (a) the grant date or (b) the initial vesting date, as applicable.

The SAR Agreement has material terms that are substantially similar to those in the form Executive Nonqualified Stock Option Award Agreement last approved by the Compensation Committee and previously disclosed by the Company, except for the following: (x) the change in the equity instrument to a stock appreciation right (“SAR”), which may be settled in shares or cash, (y) 50% of the SARs will vest on the second grant date anniversary and 50% of the SARs will vest on the third grant date anniversary, and (z) if the participant’s employment or service terminates due to Retirement (as defined in the Plan), then (a) if the participant has been continuously employed by the Company for at least twelve months following the grant date, then a pro-rata portion of the SARs scheduled to become vested on the next vesting date shall be vested on the participant’s termination date based on completed calendar months since either (i) the grant date or (ii) the initial vesting date, as applicable; (b) following the application of clause (a), the unvested portion of the SARs shall expire upon such termination of employment or service and (c) the participant may exercise the vested portion of the SARs, but only within such period of time ending on the earlier of (i) two years following such termination of employment or service, or (ii) the Expiration Date (as defined in the SAR Agreement).

Restricted Stock Units

On February 25, 2021, the Compensation Committee granted time-based RSUs to certain of the Company’s executive officers and other employees.  Each RSU represents a contingent right to receive, upon vesting, one share of the Company’s Common Stock or its cash equivalent, as determined by the Company. The number of RSUs granted to certain named executive officers and certain other employees totaled 1,134,524.

Additionally, on May 18, 2021, the Company awarded an aggregate of 326,926-time-based RSUs to each of the Company’s non-employee directors, which vest on the first grant date anniversary or, if earlier, the date of the 2022 Annual Meeting of the Stockholders.

For the nine months ended September 30, 2021, certain of the Company's employees surrendered RSUs owned by them to satisfy their statutory minimum federal and state tax obligations associated with the vesting of RSUs issued under the Plan.

The table below represents the changes in RSUs:

    

Number of
Shares

    

Weighted
Average Grant
Date Fair Value
per Share

Balance at December 31, 2020

1,124,762

$

4.21

Granted

1,461,450

2.01

Vested

(654,068)

3.00

Forfeited

(1,606)

4.67

Balance at September 30, 2021

1,930,538

$

2.95

Stock-based compensation expense for these RSUs recognized in selling, general and administrative expense in the consolidated statement of comprehensive income (loss) for the nine months ended September 30, 2021 and 2020, was approximately $2.1 million and $2.3 million, respectively, with an associated tax benefit of $0.5 million and $0.6 million, respectively. For the three months ended September 30, 2021 and 2020, stock-based compensation expense for RSUs was approximately $0.8 million and $0.7 million, respectively. At September 30, 2021, unrecognized compensation expense related to RSUs totaled approximately $5.0 million and is expected to be recognized over a remaining term of approximately 2.00 years.

Under the authoritative guidance for stock-based compensation, 582,096 of the RSUs granted during 2021 are considered liability-based awards due to an insufficient number of shares available under the plan to service these awards upon vesting. As such, the Company recognized a liability associated with these RSUs of approximately $0.6 million as of September 30, 2021, of which approximately $0.4 million is included in accrued liabilities and approximately $0.2 million is included in other non-current liabilities in the accompanying balance sheets.  The estimated fair value of these liability-based awards was $3.73/RSU as of September 30, 2021.  The fair value of these liability awards will be remeasured at each reporting period until the date of settlement.

Stock Option Awards

During nine months ended September 30, 2021 there were no new grants or other changes in the stock options outstanding. 

546,272 stock options were exercisable at September 30, 2021.

Stock-based compensation expense for these stock option awards recognized in selling, general and administrative expense in the unaudited consolidated statement of comprehensive income (loss) for the nine months ended September 30, 2021 and 2020, was approximately $0.6 million and $0.5 million, respectively, with an associated tax benefit of $0.1 million and $0.1 million, respectively. For the three months ended September 30, 2021 and 2020, stock-based compensation expense was approximately $0.2 million and $0.2 million, respectively, with an associated tax benefit of less than $0.1 million and less than $0.1 million, respectively. At September 30, 2021, unrecognized compensation expense related to stock options totaled $1.6 million and is expected to be recognized over a remaining term of approximately 2.11 years.

The fair value of each option award at the grant date was estimated using the Black-Scholes option-pricing model with the following assumptions: 

    

Assumptions

Weighted average expected stock volatility (range)

%

25.94 - 30.90

Expected dividend yield

%

0.00

Expected term (years)

6.25

Risk-free interest rate (range)

%

0.82 - 2.26

Exercise price (range)

$

4.51 - 10.83

Weighted-average grant date fair value

$

1.42

The volatility assumption used in the Black-Scholes option-pricing model is based on peer group volatility as the Company does not have a sufficient trading history as a stand-alone public company to calculate volatility.   Additionally, due to an insufficient history with respect to stock option activity and post vesting cancellations, the expected term assumption is based on the simplified method permitted under SEC rules, whereby, the simple average of the vesting period for each tranche of award and its contractual term is aggregated to arrive at a weighted average expected term for the award.  The risk-free interest rate used in the Black-Scholes model is based on the implied US Treasury bill yield curve at the date of grant with a remaining term equal to the Company’s expected term assumption.  The Company has never declared or paid a dividend on its shares of common stock.

Stock-based payments are subject to service based vesting requirements and expense is recognized on a straight-line basis over the vesting period. Forfeitures are accounted for as they occur. No stock options were forfeited for the nine months ended September 30, 2021.

Stock Appreciation Right Awards

On February 25, 2021, the Compensation Committee granted SARs to certain of the Company’s executive officers and other employees.  Each SAR represents a contingent right to receive, upon vesting, payment in cash or the Company’s Common Stock, as determined by the Compensation Committee, in an amount equal to the difference between (a) the fair market value of a Common Share on the date of exercise, over (b) the grant date price. The number of SARs granted to certain named executive officers and certain other employees totaled 1,551,631.

The following table summarizes SARs outstanding at September 30, 2021:

Number of Units

Weighted-Average Exercise Price

Weighted-Average Remaining Contractual Term (Years)

Outstanding SARs at December 31, 2020

-

$

-

-

Granted

1,551,631

1.79

9.41

Outstanding SARs at September 30, 2021

1,551,631

$

1.79

9.41

Under the authoritative guidance for stock-based compensation, these SARs are considered liability-based awards.  The Company recognized a liability, which is included in other non-current liabilities in the consolidated balance sheets, associated with its SARs of approximately $0.9 million as of September 30, 2021. These SARs were valued using the Black-Scholes option pricing model, the expected volatility was approximately 43.5%, the term was 6.25 years, the dividend rate was 0.0% and the risk-free interest rate was approximately 1.07%, which resulted in a calculated fair value of approximately $0.78 per SAR as of the grant date. The estimated fair value of each SAR as of September 30, 2021 was $2.92. The fair value of these liability awards will be remeasured at each reporting period until the date of settlement. Increases and decreases in stock-based compensation expense are recognized over the vesting period, or immediately for vested awards. For the nine months ended September 30, 2021, the Company recognized compensation expense related to these awards of approximately $0.9 million in selling, general and administrative expense in the unaudited consolidated statement of comprehensive income (loss). For the three months ended September 30, 2021, the Company recognized compensation expense related to these awards of approximately $0.4 million in selling, general, and administrative expense in the unaudited consolidated statement of comprehensive income (loss). At September 30, 2021, unrecognized compensation expense related to SARs totaled approximately $3.6 million and is expected to be recognized over a remaining term of approximately 2.41 years.

The volatility assumption used in the Black-Scholes option-pricing model is based on peer group volatility as the Company does not have a sufficient trading history as a stand-alone public company to calculate volatility.   Additionally, due to an insufficient history with respect to stock option activity and post vesting cancellations, the expected term assumption is based on the simplified method permitted under SEC rules, whereby, the simple average of the vesting period for each tranche of award and its contractual term is aggregated to arrive at a weighted average expected term for the award.  The risk-free interest rate used in the Black-Scholes model is based on the implied US Treasury bill yield curve at the date of grant with a remaining term equal to the Company’s expected term assumption.  The Company has never declared or paid a dividend on its shares of common stock.

Stock-based payments are subject to service based vesting requirements and expense is recognized on a straight-line basis over the vesting period.  Forfeitures are accounted for as they occur. No SARs were forfeited for the nine months ended September 30, 2021.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Plans
9 Months Ended
Sep. 30, 2021
Retirement Plans  
Retirement Plans

17. Retirement plans

We offer a defined contribution 401(k) retirement plan to substantially all of our U.S. employees. Participants may contribute from 1% to 90% of eligible compensation, inclusive of pretax and/or Roth deferrals (subject to Internal Revenue Service limitations), and we make matching contributions under this plan on the first 6% of the participant’s compensation (100% match of the first 3% employee contribution and 50% match on the next 3% contribution). Our matching contributions vest at a rate of 20% per year for each of the employee’s first five years of service and then are fully vested thereafter. For the nine months ended September 30, 2021 and 2020, we recognized expense of $0.7 million and $0.6 million, respectively, related to these matching contributions. For the three months ended September 30, 2021 and 2020, we recognized expense of $0.2 million and $0.2 million, respectively.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments
9 Months Ended
Sep. 30, 2021
Business Segments  
Business Segments

18. Business Segments

During 2021, the Company changed the names of select reportable segments to appropriately align with its diversified hospitality and facilities service offerings.  The segments formerly known as Permian Basin and Bakken Basin will now be referred to as Hospitality & Facilities Services – South and Hospitality & Facilities Services – Midwest, respectively.  All other reportable segment names will remain unchanged.

The Company is organized primarily on the basis of geographic region and customer industry group and operates in four reportable segments.

Our remaining operating segments have been consolidated and included in an “All Other” category.

The following is a brief description of our reportable segments and a description of business activities conducted by All Other.

Hospitality & Facilities Services – South  — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers located primarily in Texas and New Mexico.

Hospitality & Facilities Services – Midwest  — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers located primarily in North Dakota.

Government — Segment operations consist primarily of specialty rental and vertically integrated hospitality services revenue from customers with Government contracts located in Texas.

TCPL Keystone – Segment operations consist primarily of revenue from the construction phase of the contract with TCPL. As a result of the Termination and Settlement Agreement discussed in Note 2, no further activity is expected in this segment.

All Other — Segment operations consist primarily of revenue from specialty rental and vertically integrated hospitality services revenue from customers located outside of the Hospitality & Facilities Services - South and Hospitality & Facilities Services - Midwest segments.

The table below presents information about reported segments for the three and nine months ended September 30 (except for asset information for 2020 that is presented as of December 31):

2021

    

Hospitality & Facilities Services - South

    

Hospitality & Facilities Services - Midwest

    

Government

    

TCPL Keystone

All Other

    

Total

For the Nine Months Ended September 30, 2021

Revenue

$

84,350

$

2,593

$

109,255

$

12,283

$

1,166

(a)

$

209,647

Adjusted gross profit

$

38,219

$

(854)

$

66,649

$

9,140

$

(374)

$

112,780

Total Assets

$

213,870

$

44,580

$

81,796

$

3,072

$

2,284

$

345,602

For the Three Months Ended September 30, 2021

Revenue

$

31,066

$

1,266

$

46,428

$

9,880

$

529

$

89,169

Adjusted gross profit

$

13,945

$

(56)

$

25,823

$

8,329

$

(139)

$

47,902

2020

    

Hospitality & Facilities Services - South

    

Hospitality & Facilities Services - Midwest

    

Government

    

TCPL Keystone

All Other

    

Total

For the Nine Months Ended September 30, 2020

Revenue

$

89,163

$

5,705

$

49,527

$

28,126

$

1,018

(a)

$

173,539

Adjusted gross profit

$

42,257

$

323

$

37,701

$

4,419

$

(481)

$

84,219

Total Assets (as of December 31, 2020)

$

277,839

$

51,782

$

27,149

$

3,543

$

3,231

$

363,544

For the Three Months Ended September 30, 2020

Revenue

$

18,968

$

1,154

$

16,264

$

11,598

$

279

$

48,263

Adjusted gross profit

$

8,606

$

87

$

13,213

$

2,027

$

(220)

$

23,713

(a)Revenues are attributable to three operating segments of the Company and are reported in the “All Other” category previously described.

A reconciliation of total segment adjusted gross profit to total consolidated income (loss) before income taxes for the dates indicated below, is as follows:

For the Three Months Ended

For the Nine Months Ended

September 30, 2021

    

September 30, 2020

    

September 30, 2021

    

September 30, 2020

(Restated)

(Restated)

Total reportable segment adjusted gross profit

$

48,041

$

23,933

$

113,154

$

84,700

Other adjusted gross profit

 

(139)

 

(220)

 

(374)

 

(481)

Depreciation and amortization

 

(18,302)

 

(16,336)

 

(52,742)

 

(49,713)

Selling, general, and administrative expenses

 

(12,827)

 

(8,508)

 

(35,835)

 

(28,599)

Other expense (income), net

 

(91)

 

183

 

(781)

 

752

Interest expense, net

 

(9,465)

 

(9,913)

 

(29,058)

 

(30,113)

Change in fair value of warrant liabilities

1,120

267

(1,600)

2,453

Consolidated income (loss) before income taxes

$

8,337

$

(10,594)

$

(7,236)

$

(21,001)

A reconciliation of total segment assets to total consolidated assets as of the dates indicated below, is as follows:

    

September 30, 2021

December 31, 2020

Total reportable segment assets

$

343,318

$

360,313

Other assets

 

2,284

 

3,231

Other unallocated amounts

 

184,354

 

170,693

Total Assets

$

529,956

$

534,237

Other unallocated assets consist of the following as reported in the consolidated balance sheets of the Company as of the dates indicated below:

    

September 30, 2021

    

December 31, 2020

Total current assets

$

69,779

$

43,562

Other intangible assets, net

 

92,153

 

103,121

Deferred tax asset

 

15,984

 

15,179

Deferred financing costs revolver, net

 

2,477

 

3,422

Other non-current assets

 

3,961

 

5,409

Total other unallocated amounts of assets

$

184,354

$

170,693

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events  
Subsequent Events

19. Subsequent Events

On October 1, 2021, the Company purchased a group of assets consisting primarily of modular units from Civeo USA, LLC (“seller”) for $6.2 million, which was funded by cash on hand as of the acquisition date. These assets were previously leased from the seller to service the Company’s Government reportable segment, and effective with the purchase, the lease was terminated. These assets will continue to be used in the Company’s Government reportable segment. No personnel were assumed as a part of this transaction.

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies  
Organization and Nature of Operations

Organization and Nature of Operations

Target Hospitality Corp. (“Target Hospitality” or the “Company”) was formed on March 15, 2019 and is North America’s largest provider of vertically integrated modular accommodations and value-added hospitality services. The Company provides vertically integrated specialty rental and comprehensive hospitality services including catering and food services, maintenance, housekeeping, grounds-keeping, security, health and recreation services, overall workforce community management, and laundry service. Target Hospitality serves clients in oil, gas, mining, alternative energy, government and immigrations sectors principally located in the West Texas, South Texas, Oklahoma and Midwest regions, as well as various large linear-construction (pipeline and infrastructure) projects in the United States.

The Company, whose securities are listed on the Nasdaq Global Market, serves as the holding company for the businesses of Target Logistics Management, LLC and its subsidiaries (“Target”) and RL Signor Holdings, LLC and its subsidiaries (“Signor”). TDR Capital LLP (“TDR Capital” or “TDR”) owns approximately 64% of Target Hospitality and the remaining ownership is broken out among the founders of the Company’s legal predecessor, Platinum Eagle Acquisition Corp. (“Platinum Eagle” or “PEAC”), investors in Platinum Eagle’s private placement transaction completed substantially and concurrently with the Business Combination (as defined below) (the “PIPE”), and other public shareholders. Platinum Eagle was originally incorporated on July 12, 2017 as a Cayman Islands exempted company, for the purpose of effecting a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. References in this Quarterly Report on Form 10-Q to the Company refer to Target Hospitality for all periods at or after March 15, 2019 and Platinum Eagle for all periods prior to March 15, 2019, unless the context requires otherwise.

On November 13, 2018, PEAC entered into: (i) the agreement and plan of merger, as amended on January 4, 2019 (the “Signor Merger Agreement”), by and among PEAC, Signor Merger Sub LLC, a Delaware limited liability company and wholly-owned subsidiary of Platinum Eagle and sister company to the Holdco Acquiror (defined below as Topaz Holdings LLC) (“Signor Merger Sub”), Arrow Holdings S.a.r.l., a Luxembourg société à responsabilité limitée (the “Arrow Seller”) and Signor Parent (as defined below), and (ii) the agreement and plan of merger, as amended on January 4, 2019 (the “Target Merger Agreement” and, together with the Signor Merger Agreement, the “Merger Agreements”), by and among Platinum Eagle, Topaz Holdings LLC, a Delaware limited liability company (“Topaz”), Arrow Bidco, LLC, a Delaware limited liability company (“Bidco”), Algeco Investments B.V., a Netherlands besloten vennootschap (the “Algeco Seller”) and Target Parent (as defined below), to effect a business combination (the “Business Combination”). Pursuant to the Merger Agreements, on March 15, 2019, Platinum Eagle, through its wholly-owned subsidiary, Topaz, acquired all of the issued and outstanding equity interests of Arrow Parent Corp., a Delaware corporation (“Signor Parent”), the owner of Bidco and the owner of Signor from the Arrow Seller, and all of the issued and outstanding equity interests of Algeco US Holdings LLC, a Delaware limited liability company (“Target Parent”), the owner of Target, from the Algeco Seller, for approximately $1.311 billion. The purchase price was paid in a combination of shares of the Company’s common stock, par value $0.0001 per share (the “Common Stock”), and cash. The Arrow Seller and the Algeco Seller are hereinafter referred to as the “Sellers.”

Target Parent was formed by TDR in September 2017. Prior to the Business Combination, Target Parent was directly owned by Algeco Scotsman Global S.a.r.l. (“ASG”) which is ultimately owned by a group of investment funds managed and controlled by TDR. During 2018, ASG assigned all of its ownership interest in Target Parent to the Algeco Seller, an affiliate of ASG that is also ultimately owned by a group of investment funds managed and controlled by TDR. Target Parent acted as a holding company that included the U.S. corporate employees of ASG and certain of its affiliates and certain related administrative costs and was the owner of Target, its operating company. Target Parent received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. As discussed above, in connection with the closing of the Business Combination, Target Parent merged with and into Bidco, with Bidco as the surviving entity.

Signor Parent owned 100% of Bidco until the closing of the Business Combination in connection with which Signor Parent merged with and into Topaz with Topaz being the surviving entity. Prior to the Business Combination, Signor Parent was owned by the Arrow Seller, which is ultimately owned by a group of investment funds managed and controlled by TDR. Signor Parent was formed in August 2018 and acted as a holding company for Bidco, which was formed in September 2018, also as a holding company. Bidco acquired Signor on September 7, 2018. Neither Signor Parent nor Bidco had operating activity, but each received capital contributions, made distributions, and maintained cash as well as other amounts owed to and from affiliated entities. Signor Parent was dissolved upon consummation of the Business Combination and merger with Topaz described above on March 15, 2019.

Basis of Presentation

Basis of Presentation

The accompanying unaudited consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) pertaining to interim financial information. Certain information in footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) has been condensed or omitted pursuant to those rules and regulations. The financial statements included in this report should be read in conjunction with the Target Hospitality Annual Report on Form 10-K/A for the year ended December 31, 2020, filed with the SEC on May 24, 2021 (the “2020 Form 10-K/A”).

The results of operations for the three and nine months ended September 30, 2021 are not necessarily indicative of the operating results that may be expected for the full fiscal year ending December 31, 2021 or any future period.

The accompanying unaudited consolidated financial statements contain all adjustments, consisting of only normal recurring adjustments, except for the restatement discussed below, necessary for a fair statement of financial position as of September 30, 2021, and results of operations for the three and nine months ended September 30, 2021 and 2020, and cash flows for the nine months ended September 30, 2021 and 2020. The consolidated balance sheet as of December 31, 2020, was derived from the audited consolidated balance sheets of Target Hospitality Corp. but does not contain all of the footnote disclosures from those annual financial statements.

Restatement of Previously Issued Consolidated Financial Statements

The notes included herein should be read in conjunction with the Company's restated audited consolidated financial statements included in the 2020 Form 10-K/A.

As previously disclosed in the 2020 Form 10-K/A, we restated the Company’s previously issued consolidated financial statements as of and for the year ended December 31, 2020, as well as each of the quarters within 2020 to make the necessary accounting corrections related to warrant accounting. We have restated herein our consolidated financial statements as of and for the quarter and period ended September 30, 2020. We have also restated related amounts within the accompanying footnotes to the consolidated financial statements. The impact of this restatement on the financial statements for the three and nine months ended September 30, 2020 was a decrease to net loss of approximately $0.3 million and $2.5 million, respectively.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with US GAAP requires the use of estimates and assumptions by management in determining the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. If the underlying estimates and assumptions upon which the financial statements are based change in future periods, actual amounts may differ from those included in the accompanying unaudited consolidated financial statements.

Principles of Consolidation

Principles of Consolidation

The consolidated financial statements comprise the financial statements of the Company and its subsidiaries that it controls due to ownership of a majority voting interest. Subsidiaries are fully consolidated from the date of acquisition, being the date on which the Company obtains control, and continue to be consolidated until the date when such control ceases. The financial statements of the subsidiaries are prepared for the same reporting period as the Company. All intercompany balances and transactions are eliminated.

Revenue Recognition

Revenue Recognition

The Company derives revenue from specialty rental and hospitality services, specifically lodging and related ancillary services. Revenue is recognized in the period in which lodging and services are provided pursuant to the terms of contractual relationships with the customers. Certain arrangements contain a lease of lodging facilities to customers. The leases are accounted for as an operating lease under the authoritative guidance for leases and are recognized as income using the straight-line method over the term of the lease agreement.

Because performance obligations related to specialty rental and hospitality services are satisfied over time, the majority of our revenue is recognized on a daily basis, for each night a customer stays, at a contractual day rate.  Our customers typically contract for accommodation services under committed contracts with terms that most often range from several months to three years. Our payment terms vary by type and location of our customer and the service offered.  The time between invoicing and when payment is due is not significant.   

When lodging and services are billed and collected in advance, recognition of revenue is deferred until services are rendered. Certain of the Company’s contractual arrangements allow customers the ability to use paid but unused lodging and services for a specified period. The Company recognizes revenue for these paid but unused lodging and services as they are consumed, as it becomes probable the lodging and services will not be used, or upon expiration of the specified term.

Cost of services includes labor, food, utilities, supplies, rent and other direct costs associated with operating the lodging units as well as costs associated with construction services. Cost of rental includes leasing costs and other direct costs of maintaining the lodging units. Costs associated with contracts include sales commissions which are expensed as incurred and reflected in selling, general and administrative expenses in the consolidated statements of comprehensive income (loss).

The Company recognizes revenue associated with community construction using the percentage of completion method with progress towards completion measured using the cost-to-cost method as the basis to recognize revenue. Management believes this cost-to-cost method is the most appropriate measure of progress to the satisfaction of a performance obligation on the community construction. Provisions for estimated losses on uncompleted contracts are made in the period in which such losses are determined. Changes in job performance, job conditions, estimated profitability and final contract settlements may result in revisions to projected costs and revenue and are recognized in the period in which the revisions to estimates are identified and the amounts can be reasonably estimated. Factors that may affect future project costs and margins include weather, production efficiencies, availability and costs of labor, materials and subcomponents.  

Additionally, the Company collects sales, use, occupancy and similar taxes, which the Company presents on a net basis (excluded from revenues) in the consolidated statements of comprehensive income (loss). 

Recently Issued Accounting Standards

Recently Issued Accounting Standards

The Company meets the definition of an emerging growth company (“EGC”) as defined under the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). In reliance on exemptions provided under the JOBS Act for EGCs, the Company has elected to defer compliance with new or revised financial accounting standards until a company that is not an issuer (as defined under section 2(a) of the Sarbanes-Oxley Act of 2002) is required to comply with such standards. As such, compliance dates included below pertain to non-issuers, and as permitted, early adoption dates are indicated.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). This guidance revises existing practice related to accounting for leases under ASC Topic 840 Leases (ASC 840) for both lessees and lessors. The new guidance requires lessees to recognize a right-of-use asset and a lease liability for virtually all of their leases (other than leases that meet the definition of a short-term lease). The lease liability will be equal to the present value of lease payments and the right-of-use asset will be based on the lease liability, subject to adjustment such as for initial direct costs. For income statement purposes, the new standard retains a dual model similar to ASC 840, requiring leases to be classified as either operating or finance. Operating leases will result in straight-line expense (similar to current accounting by lessees for operating leases under ASC 840) while finance leases will result in a front-loaded expense pattern (similar to current accounting by lessees for capital leases under ASC 840). While the new standard maintains similar accounting for lessors as under ASC 840, the new standard reflects updates to, among other things, align with certain changes to the lessee model. In June 2020, the FASB issued ASU No. 2020-05 to delay the effective date for the new standard for financial statements issued for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022 for non-issuers (including EGCs).  Early application continues to be allowed.  Topic 842 allows an entity to recognize and measure leases at the beginning of the earliest period presented using a modified retrospective approach or to adopt under the new optional transition method that allows an entity to recognize a cumulative-effect adjustment to the opening balance of retained earnings as of the adoption date. The Company is currently evaluating the impact of the pronouncement on its consolidated financial statements.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (ASU 2016-13 or Topic 326). This new standard changes how companies account for credit impairment for trade and other receivables as well as changing the measurement of credit losses for most financial assets and certain other instruments that are not measured at fair value through net income. ASU 2016-13 will replace the current "incurred loss" model with an "expected loss" model. Under the "incurred loss" model, a loss (or allowance) is recognized only when an event has occurred (such as a payment delinquency) that causes the entity to believe that a loss is probable (i.e., that it has been "incurred"). Under the "expected loss" model, a loss (or allowance) is recognized upon initial recognition of the asset that reflects all future events that leads to a loss being realized, regardless of whether it is probable that the future event will occur. The "incurred loss" model considers past events and current conditions, while the "expected loss" model includes expectations for the future which have yet to occur.  ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, was issued in November 2018 and excludes operating leases from the new guidance. In 2019, the FASB voted to delay the effective date for the new standard for financial statements issued to reporting periods beginning after December 15, 2022 and interim periods within those reporting periods. The Company is currently evaluating the impact of this new standard on its consolidated financial statements.

Recent Developments - COVID-19 and Disruption to Global Demand

Recent Developments – COVID-19 and Disruption to Global Demand

The global outbreak of COVID-19 and the declaration of a pandemic by the World Health Organization on March 11, 2020 presented new risks to the Company’s business in 2020.  Prior to March 2020, the Company’s results of operations were largely in line with expectations and subsequent to March 2020, we began to experience a decline in revenues.  The COVID-19 pandemic has not impacted the Company’s ability to operate nor has it materially disrupted the Company’s supply chain, disrupted service, or caused a shortage of critical products at our communities. However, the situation surrounding COVID-19 and the decrease in global economic demand had a material adverse impact on the Company’s operating results, as a result of which the Company implemented several cost containment measures primarily initiated in April of 2020, including salary reductions, reductions in workforce, furloughs, reduced discretionary spending and elimination of all non-essential travel.  In addition to these measures, the Company temporarily closed and consolidated several communities in the Hospitality & Facilities Services - South segment and in May of 2020, the Company temporarily closed all communities in the Hospitality & Facilities Services - Midwest segment. The Company began re-opening communities in both the Hospitality & Facilities Services - South and Midwest segments in July of 2020 as customer activity levels began to increase.  Additionally, the Company executed contract modifications with several customers resulting in extended terms and reduced minimum contract commitments in 2020.  These modifications utilize multi-year contract extensions to maintain contract value and provide the Company with greater visibility on long-term revenue and cash flow.  This mutually beneficial approach balanced average daily rates with contract term and positions the Company to take advantage of a more balanced market. Overall, the Company has experienced a positive recovery from the lows of 2020 with consistent improvement in customer demand within the Hospitality and Facilities Services – South segment and significant growth in the Government segment.

There have been significant changes to the global economic situation and to public securities markets as a result of  COVID-19. Although vaccines have become available for COVID-19, surfacing of virus variants has added a degree of uncertainty to the continuing global impact of COVID-19, which could lead people to continue to self-isolate and not participate in the economy at pre-pandemic levels for a prolonged period of time. It is possible that these changes could cause changes to estimates as a result of the markets in which the Company operates, the price of the Company’s publicly traded equity and debt in comparison to the Company’s carrying value. Such changes to estimates could potentially result in impacts that would be material to the Company’s consolidated financial statements, particularly with respect to the fair value of the Company’s reporting units in relation to potential goodwill impairment, the fair value of long-lived and other intangible assets in relation to potential impairment and the allowance for doubtful accounts.

As a result of the impact of COVID-19 and the disruption to the global economy, in the first quarter of 2020 we also concluded a trigger event had occurred and we tested our long-lived and intangible assets, including goodwill, for impairment.  Based upon our impairment assessments, which utilized the Company’s current long-term projections, we determined the carrying amount of these assets were not impaired.  During the third quarter of 2021, we did not identify further triggers or indicators of impairment and therefore did not perform a quantitative impairment test.  

Additionally, in connection with COVID-19, on March 27, 2020, President Trump signed into law the Coronavirus Aid, Relief and Economic Security Act ("CARES Act"). The CARES Act, among other things, included provisions relating to the 80 percent limitation of net operating loss and modifications to the business interest deduction limitations. We evaluated how the provisions in the CARES Act would impact our consolidated financial statements and concluded that the CARES Act did not have a material impact on our provision for income taxes for the three and nine months ended September 30, 2021 and 2020.

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue  
Summary of disaggregation of revenue by reportable segments as well as the all other category

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

2021

2020

2021

2020

Hospitality & Facilities Services - South

Services income

$

28,732

$

16,236

$

77,729

$

77,863

Total Hospitality & Facilities Services - South revenues

28,732

16,236

77,729

77,863

Hospitality & Facilities Services - Midwest

Services income

$

1,266

$

1,154

$

2,593

$

5,705

Total Hospitality & Facilities Services - Midwest revenues

1,266

1,154

2,593

5,705

Government

Services income

$

26,663

$

6,169

$

61,329

$

18,448

Total Government revenues

26,663

6,169

61,329

18,448

TCPL Keystone

Services income

$

31

$

493

$

989

$

493

Construction fee income

9,849

11,105

11,294

27,634

Total TCPL Keystone revenues

9,880

11,598

12,283

28,127

All Other

Services income

$

529

$

279

$

1,166

$

1,017

Total All Other revenues

529

279

1,166

1,017

Total revenues

$

67,070

$

35,436

$

155,100

$

131,160

Summary of contract liabilities

For Nine Months Ended

September 30, 

    

2021

2020

Balances at Beginning of the Period

$

18,371

$

26,199

Additions to deferred revenue

 

125,592

 

7,866

Revenue recognized

 

(76,120)

 

(14,956)

Balances at End of the Period

$

67,843

$

19,109

Summary of revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed

As of September 30, 2021, for contracts greater than one year, the following table discloses the estimated revenues related to performance obligations that are unsatisfied (or partially unsatisfied) and when we expect to recognize the revenue, and only represents revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed:

For the Years Ended December 31,

    

2021

    

2022

    

2023

2024

2025

2026

    

Total

Revenue expected to be recognized as of September 30, 2021

$

33,059

$

48,519

$

18,699

$

18,748

$

18,699

$

13,987

$

151,711

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Specialty Rental Assets, Net (Tables)
9 Months Ended
Sep. 30, 2021
Specialty Rental Assets, Net  
Schedule of Specialty rental assets

    

September 30, 

December 31,

2021

    

2020

Specialty rental assets

$

571,965

$

547,375

Construction-in-process

 

4,844

 

5,828

Less: accumulated depreciation

 

(282,437)

 

(241,716)

Specialty rental assets, net

$

294,372

$

311,487

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Other Property, Plant and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2021
Other Property, Plant and Equipment, Net  
Schedule of other property, plant and equipment, net

    

September 30, 

December 31,

2021

    

2020

Land

$

9,163

$

9,163

Buildings and leasehold improvements

 

185

 

115

Machinery and office equipment

 

1,217

 

1,072

Software and other

 

3,838

 

3,752

 

14,403

 

14,102

Less: accumulated depreciation

 

(4,211)

 

(3,083)

Total other property, plant and equipment, net

$

10,192

$

11,019

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets, net (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Other Intangible Assets, net  
Schedule of changes in carrying amount of goodwill

    

Hospitality and Facilities Services - South

Balance at January 1, 2020

$

41,038

Changes in Goodwill

-

Balance at December 31, 2020

41,038

Changes in Goodwill

-

Balance at September 30, 2021

$

41,038

Schedule of intangible assets other than goodwill

September 30, 2021

Weighted

Gross

average

Carrying

Accumulated

Net Book

    

remaining lives

    

Amount

    

Amortization

    

Value

Intangible assets subject to amortization

    

  

    

  

    

  

    

  

Customer relationships

 

5.8

$

128,907

$

(53,154)

$

75,753

Total

128,907

(53,154)

75,753

Indefinite lived assets:

 

  

 

  

 

  

 

  

Tradenames

 

  

 

16,400

 

 

16,400

Total intangible assets other than goodwill

 

  

$

145,307

$

(53,154)

$

92,153

December 31, 2020

Weighted

Gross

average

Carrying

Accumulated

Net Book

    

remaining lives

    

Amount

    

Amortization

    

Value

Intangible assets subject to amortization

Customer relationships

    

6.4

    

$

128,907

    

$

(42,186)

    

$

86,721

Total

128,907

(42,186)

86,721

Indefinite lived assets:

 

  

 

  

 

  

 

  

Tradenames

 

  

 

16,400

 

 

16,400

Total intangible assets other than goodwill

 

  

$

145,307

$

(42,186)

$

103,121

Schedule of estimated aggregate amortization expense

Rest of 2021

    

$

3,687

2022

13,302

2023

12,881

2024

12,881

2025

12,881

Thereafter

20,121

Total

$

75,753

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Assets (Tables)
9 Months Ended
Sep. 30, 2021
Other Non-Current Assets  
Schedule of other non-current assets

    

September 30, 

December 31, 

2021

    

2020

Cloud computing implementation costs

$

7,198

$

7,094

Less: accumulated amortization

(3,303)

(1,685)

Other non-current assets

$

3,895

$

5,409

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Accrued Liabilities  
Schedule of accrued liabilities

    

September 30, 

December 31, 

2021

    

2020

Employee accrued compensation expense

$

9,767

$

6,177

Other accrued liabilities 

 

9,976

 

8,873

Accrued interest on debt

1,472

9,649

Total accrued liabilities 

$

21,215

$

24,699

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt  
Summary of carrying value of debt outstanding

    

September 30, 

December 31,

2021

    

2020

Capital lease and other financing obligations

$

148

$

3,840

ABL facility

 

 

48,000

9.50% Senior Secured Notes due 2024, face amount

340,000

340,000

Less: unamortized original issue discount

(1,847)

(2,319)

Less: unamortized term loan deferred financing costs

(8,908)

(11,182)

Total debt, net

 

329,393

 

378,339

Less: current maturities

 

(148)

 

(3,571)

Total long-term debt

$

329,245

$

374,768

Schedule of debt redemption

Redemption

Year

Price

2021

104.750%

2022

102.375%

2023 and thereafter

100.000%

Components of interest expense

For the three months ended

For the nine months ended

September 30, 

September 30, 

September 30, 

September 30, 

2021

    

2020

2021

2020

Interest incurred on capital lease and other financing obligations

$

5

$

30

$

51

$

98

Interest expense incurred on ABL facilities and Notes

8,201

8,722

25,315

26,693

Amortization of deferred financing costs on ABL facilities and Notes

1,097

1,016

3,220

2,914

Amortization of original issue discount on Notes

 

162

145

 

472

 

408

Interest expense, net

$

9,465

$

9,913

$

29,058

$

30,113

Schedule of future maturities

Rest of 2021

    

$

69

2022

 

79

2023

 

2024

 

340,000

Total

$

340,148

Senior Secured Notes 2024  
Debt  
Summary of carrying value of debt outstanding

    

Principal

    

Unamortized Original Issue Discount

    

Unamortized Deferred Financing Costs

9.50% Senior Secured Notes, due 2024

$

340,000

$

1,847

$

8,908

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Warrant Liabilities  
Schedule of warrant liabilities

September 30,

December 31,

2021

2020 (Restated)

Warrant liabilities

$

2,133

$

533

Total

$

2,133

$

533

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value of Financial Instruments  
Summary of carrying amounts and fair values of financial assets and liabilities

 

September 30, 2021

 

December 31, 2020

Financial Assets (Liabilities) Not Measured at Fair Value

    

Carrying
Amount

    

Fair Value

    

Carrying
Amount

    

Fair Value

ABL facility (See Note 8) - Level 2

$

$

$

(48,000)

 

$

(48,000)

Senior Secured Notes (See Note 8) - Level 1

$

(329,245)

$

(347,480)

$

(326,499)

$

(300,900)

Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]

September 30,

December 31,

2021

2020

Exercise Price

$

11.50

$

11.50

Stock Price

$

3.73

$

1.58

Dividend Yield

%

0.00

%

0.00

Expected Term (in Years)

2.46

3.20

Risk-Free Interest Rate

%

0.39

%

0.19

Expected Volatility

%

64.00

%

68.00

Per Share Value of Warrants

$

0.40

$

0.10

Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]

Private Placement Warrants

Balance at December 31, 2020 (as Restated)

$

533

Change in fair value of warrant liabilities

640

Balance at March 31, 2021

1,173

Change in fair value of warrant liabilities

2,080

Balance at June 30, 2021

3,253

Change in fair value of warrant liabilities

(1,120)

Balance at September 30, 2021

$

2,133

XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings (Loss) per Share  
Schedule of reconciliation of net loss and weighted-average shares of common stock outstanding

For the Three Months Ended

For the Nine Months Ended

September 30, 

September 30, 

September 30, 

September 30, 

2021

2020

2021

    

2020

Numerator

(Restated)

(Restated)

Net income (loss) attributable to Common Stockholders

$

6,675

$

(7,603)

$

(7,375)

$

(15,814)

Denominator

Weighted average shares outstanding - basic and diluted

96,814,970

96,138,459

96,539,703

95,997,647

Net income (loss) per share - basic and diluted

$

0.07

$

(0.08)

$

(0.08)

$

(0.16)

XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Stock-Based Compensation  
Schedule of changes in restricted stock units

    

Number of
Shares

    

Weighted
Average Grant
Date Fair Value
per Share

Balance at December 31, 2020

1,124,762

$

4.21

Granted

1,461,450

2.01

Vested

(654,068)

3.00

Forfeited

(1,606)

4.67

Balance at September 30, 2021

1,930,538

$

2.95

Schedule of assumptions using Black-scholes option-pricing model

    

Assumptions

Weighted average expected stock volatility (range)

%

25.94 - 30.90

Expected dividend yield

%

0.00

Expected term (years)

6.25

Risk-free interest rate (range)

%

0.82 - 2.26

Exercise price (range)

$

4.51 - 10.83

Weighted-average grant date fair value

$

1.42

Stock appreciation right awards

Number of Units

Weighted-Average Exercise Price

Weighted-Average Remaining Contractual Term (Years)

Outstanding SARs at December 31, 2020

-

$

-

-

Granted

1,551,631

1.79

9.41

Outstanding SARs at September 30, 2021

1,551,631

$

1.79

9.41

XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments (Tables)
9 Months Ended
Sep. 30, 2021
Business Segments  
Schedule of Segment Reporting Information

The table below presents information about reported segments for the three and nine months ended September 30 (except for asset information for 2020 that is presented as of December 31):

2021

    

Hospitality & Facilities Services - South

    

Hospitality & Facilities Services - Midwest

    

Government

    

TCPL Keystone

All Other

    

Total

For the Nine Months Ended September 30, 2021

Revenue

$

84,350

$

2,593

$

109,255

$

12,283

$

1,166

(a)

$

209,647

Adjusted gross profit

$

38,219

$

(854)

$

66,649

$

9,140

$

(374)

$

112,780

Total Assets

$

213,870

$

44,580

$

81,796

$

3,072

$

2,284

$

345,602

For the Three Months Ended September 30, 2021

Revenue

$

31,066

$

1,266

$

46,428

$

9,880

$

529

$

89,169

Adjusted gross profit

$

13,945

$

(56)

$

25,823

$

8,329

$

(139)

$

47,902

2020

    

Hospitality & Facilities Services - South

    

Hospitality & Facilities Services - Midwest

    

Government

    

TCPL Keystone

All Other

    

Total

For the Nine Months Ended September 30, 2020

Revenue

$

89,163

$

5,705

$

49,527

$

28,126

$

1,018

(a)

$

173,539

Adjusted gross profit

$

42,257

$

323

$

37,701

$

4,419

$

(481)

$

84,219

Total Assets (as of December 31, 2020)

$

277,839

$

51,782

$

27,149

$

3,543

$

3,231

$

363,544

For the Three Months Ended September 30, 2020

Revenue

$

18,968

$

1,154

$

16,264

$

11,598

$

279

$

48,263

Adjusted gross profit

$

8,606

$

87

$

13,213

$

2,027

$

(220)

$

23,713

(a)Revenues are attributable to three operating segments of the Company and are reported in the “All Other” category previously described.
Schedule of reconciliation of total segment adjusted gross profit

For the Three Months Ended

For the Nine Months Ended

September 30, 2021

    

September 30, 2020

    

September 30, 2021

    

September 30, 2020

(Restated)

(Restated)

Total reportable segment adjusted gross profit

$

48,041

$

23,933

$

113,154

$

84,700

Other adjusted gross profit

 

(139)

 

(220)

 

(374)

 

(481)

Depreciation and amortization

 

(18,302)

 

(16,336)

 

(52,742)

 

(49,713)

Selling, general, and administrative expenses

 

(12,827)

 

(8,508)

 

(35,835)

 

(28,599)

Other expense (income), net

 

(91)

 

183

 

(781)

 

752

Interest expense, net

 

(9,465)

 

(9,913)

 

(29,058)

 

(30,113)

Change in fair value of warrant liabilities

1,120

267

(1,600)

2,453

Consolidated income (loss) before income taxes

$

8,337

$

(10,594)

$

(7,236)

$

(21,001)

Schedule of reconciliation of total segment assets to total combined assets

    

September 30, 2021

December 31, 2020

Total reportable segment assets

$

343,318

$

360,313

Other assets

 

2,284

 

3,231

Other unallocated amounts

 

184,354

 

170,693

Total Assets

$

529,956

$

534,237

Schedule of unallocated assets consist of the following as reported in the combined balance sheets

    

September 30, 2021

    

December 31, 2020

Total current assets

$

69,779

$

43,562

Other intangible assets, net

 

92,153

 

103,121

Deferred tax asset

 

15,984

 

15,179

Deferred financing costs revolver, net

 

2,477

 

3,422

Other non-current assets

 

3,961

 

5,409

Total other unallocated amounts of assets

$

184,354

$

170,693

XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 15, 2019
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Common Stock, Par or Stated Value Per Share   $ 0.0001           $ 0.0001   $ 0.0001
Net loss   $ 6,675 $ (912) $ (13,138) $ (7,603) $ (13,667) $ 5,454 $ (7,375) $ (15,814)  
Retroactive application of recapitalization                    
Net loss         $ 300       $ 2,500  
Algeco and Arrow                    
Purchase price $ 1,311,000                  
Common Stock, Par or Stated Value Per Share $ 0.0001                  
TDR Capital | Target Hospitality                    
Ownership interest in an affiliate   64.00%           64.00%    
Signor | Bidco                    
Ownership percentage   100.00%           100.00%    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Revenue Recognition (Details)
9 Months Ended
Sep. 30, 2021
Maximum  
Contract for accommodation services under take-or-pay contracts term 3 years
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 27, 2021
Jul. 23, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]            
Revenue, Topic 606     $ 67,070 $ 35,436 $ 155,100 $ 131,160
Services            
Disaggregation of Revenue [Line Items]            
Revenue, Topic 606     57,221 24,331 143,806 103,526
Specialty rental            
Disaggregation of Revenue [Line Items]            
Revenue Not from Contract with Customer     $ 22,099 $ 12,827 $ 54,547 $ 42,379
Termination And Settlement Agreement [Member]            
Disaggregation of Revenue [Line Items]            
Gain (Loss) on Contract Termination $ 5,000 $ 4,900        
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Disaggregation Revenue (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Number of Reportable Segments | segment     4  
Total Revenue $ 67,070 $ 35,436 $ 155,100 $ 131,160
Hospitality And Facilities Services South [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 28,732 16,236 77,729 77,863
Hospitality And Facilities Services Midwest [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,266 1,154 2,593 5,705
Government        
Disaggregation of Revenue [Line Items]        
Total Revenue 26,663 6,169 61,329 18,448
TCPL Keystone        
Disaggregation of Revenue [Line Items]        
Total Revenue 9,880 11,598 12,283 28,127
All Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 529 279 1,166 1,017
Services        
Disaggregation of Revenue [Line Items]        
Total Revenue 57,221 24,331 143,806 103,526
Services | Hospitality And Facilities Services South [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 28,732 16,236 77,729 77,863
Services | Hospitality And Facilities Services Midwest [Member]        
Disaggregation of Revenue [Line Items]        
Total Revenue 1,266 1,154 2,593 5,705
Services | Government        
Disaggregation of Revenue [Line Items]        
Total Revenue 26,663 6,169 61,329 18,448
Services | TCPL Keystone        
Disaggregation of Revenue [Line Items]        
Total Revenue 31 493 989 493
Services | All Other        
Disaggregation of Revenue [Line Items]        
Total Revenue 529 279 1,166 1,017
Construction fee        
Disaggregation of Revenue [Line Items]        
Total Revenue 9,849 11,105 11,294 27,634
Construction fee | TCPL Keystone        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 9,849 $ 11,105 $ 11,294 $ 27,634
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Change in Contract with Customer, Liability [Abstract]    
Balances at Beginning of Year $ 18,371 $ 26,199
Additions to deferred revenue 125,592 7,866
Revenue recognized (76,120) (14,956)
Balances at End of Year $ 67,843 $ 19,109
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Revenue Expected to be Recognized (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue expected to be recognized $ 151,711
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue expected to be recognized $ 33,059
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue expected to be recognized $ 48,519
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue expected to be recognized $ 18,699
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue expected to be recognized $ 18,748
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue expected to be recognized $ 18,699
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue expected to be recognized $ 13,987
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Specialty Rental Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Property, Plant and Equipment [Line Items]          
Less: accumulated depreciation $ (282,437)   $ (282,437)   $ (241,716)
Specialty rental assets, net 294,372   294,372   311,487
Depreciation 14,294 $ 11,995 40,642 $ 37,158  
Specialty rental assets          
Property, Plant and Equipment [Line Items]          
Specialty rental assets, gross 571,965   571,965   547,375
Depreciation 14,300 $ 12,000 40,600 $ 37,200  
Construction-in-process          
Property, Plant and Equipment [Line Items]          
Specialty rental assets, gross $ 4,844   $ 4,844   $ 5,828
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Other Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Other property, plant and equipment          
Other property, plant and equipment, gross $ 14,403   $ 14,403   $ 14,102
Less: accumulated depreciation (4,211)   (4,211)   (3,083)
Property, Plant and Equipment, Other, Net, Total 10,192   10,192   11,019
Depreciation on Other PPE 4,008 $ 4,341 12,100 $ 12,555  
Land          
Other property, plant and equipment          
Other property, plant and equipment, gross 9,163   9,163   9,163
Buildings and leasehold improvements          
Other property, plant and equipment          
Other property, plant and equipment, gross 185   185   115
Machinery and office equipment          
Other property, plant and equipment          
Other property, plant and equipment, gross 1,217   1,217   1,072
Software and other          
Other property, plant and equipment          
Other property, plant and equipment, gross 3,838   3,838   $ 3,752
Property, Plant and Equipment Other Types          
Other property, plant and equipment          
Depreciation on Other PPE $ 400 $ 700 $ 1,100 $ 1,500  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets, net - Goodwill (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Goodwill and Other Intangible Assets, net    
Goodwill, Beginning Balance $ 41,038 $ 41,038
Goodwill, Ending Balance $ 41,038 $ 41,038
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets, net - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Intangible assets subject to amortization          
Gross Carrying Amount $ 128,907   $ 128,907   $ 128,907
Accumulated Amortization (53,154)   (53,154)   (42,186)
Net Book Value 75,753   75,753   86,721
Total intangible assets other than goodwill          
Gross Carrying Amount 145,307   145,307   145,307
Net Book Value 92,153   92,153   103,121
Aggregate amortization expense of intangible assets 3,600 $ 3,700 10,968 $ 11,077  
Tradenames          
Indefinite lived assets:          
Net Book Value         16,400
Total intangible assets other than goodwill          
Gross Carrying Amount 16,400   16,400   $ 16,400
Net Book Value 16,400   $ 16,400    
Customer relationships          
Intangible assets subject to amortization          
Weighted average remaining lives     5 years 9 months 18 days   6 years 4 months 24 days
Gross Carrying Amount 128,907   $ 128,907   $ 128,907
Accumulated Amortization (53,154)   (53,154)   (42,186)
Net Book Value $ 75,753   $ 75,753   $ 86,721
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Other Intangible Assets, net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Estimated aggregate amortization expense:    
Rest of 2021 $ 3,687  
2022 13,302  
2023 12,881  
2024 12,881  
2025 12,881  
Thereafter 20,121  
Total $ 75,753 $ 86,721
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Assets (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Amortization of Intangible Assets $ 3,600 $ 3,700 $ 10,968 $ 11,077
Computer Software, Intangible Asset [Member]        
Amortization of Intangible Assets $ 600 $ 500 $ 1,600 $ 1,200
Computer Software, Intangible Asset [Member] | Maximum        
Finite-Lived Intangible Asset, Useful Life     4 years  
Computer Software, Intangible Asset [Member] | Minimum        
Finite-Lived Intangible Asset, Useful Life     2 years  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Other Non-Current Assets (Other non-current assets) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Other Non-Current Assets    
Cloud computing implementation costs $ 7,198 $ 7,094
Less: accumulated amortization (3,303) (1,685)
Other non-current assets $ 3,895 $ 5,409
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Accrued Liabilities    
Employee accrued compensation expense $ 9,767 $ 6,177
Other accrued liabilities 9,976 8,873
Accrued interest on debt 1,472 9,649
Total accrued liabilities $ 21,215 $ 24,699
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 15, 2019
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Debt            
Aggregate principal amount   $ 340,000   $ 340,000    
Unamortized Original Issue Discount   1,847   1,847   $ 2,319
Unamortized Deferred Financing Costs   8,908   8,908   $ 11,182
Amortization   162 $ 145 $ 472 $ 408  
Minimum            
Debt            
Period for prior written notice to trustee for redemption       20 days    
Senior Secured Notes 2024            
Debt            
Aggregate principal amount $ 340,000          
Interest rate (as a percent) 9.50%     9.50%    
Unamortized Original Issue Discount $ 3,300 $ 1,800   $ 1,800    
Senior Secured Notes 2024 | Minimum            
Debt            
Period for prior written notice to holders for redemption       15 days    
Senior Secured Notes 2024 | Maximum            
Debt            
Period for prior written notice to holders for redemption       60 days    
2021 | Senior Secured Notes 2024            
Debt            
Redemption price       104.75%    
2022 | Senior Secured Notes 2024            
Debt            
Redemption price       102.375%    
2023 and thereafter | Senior Secured Notes 2024            
Debt            
Redemption price       100.00%    
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Capital Lease and Other Financing Obligations (Details)
$ in Millions
9 Months Ended
Sep. 30, 2021
USD ($)
installment
Dec. 31, 2020
USD ($)
Nov. 30, 2020
USD ($)
Dec. 31, 2019
Lessee, Lease, Description [Line Items]        
Capital leases $ 0.1 $ 0.9    
Other financing arrangement     $ 3.3  
Interest rate (as a percent)     3.84%  
Number of monthly installments | installment 9      
Debt instrument, periodic payment $ 0.4      
Equipment        
Lessee, Lease, Description [Line Items]        
Interest rate (as a percent)       4.30%
Commercial-use vehicles        
Lessee, Lease, Description [Line Items]        
Other financing obligations   $ 2.9    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - ABL Facility (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 15, 2019
Sep. 30, 2021
Sep. 30, 2020
ABL Facility      
Proceeds from line of credit   $ 28,000 $ 42,500
New ABL Facility      
ABL Facility      
Borrowing capacity $ 125,000    
Proceeds from line of credit $ 40,000    
Borrowing base, line cap (as a percent) 12.50%    
Applicable margin - one step-down (as a percent) 0.25%    
Applicable margin - one step-up (as a percent) 0.25%    
Percentage of net book value of borrowers' eligible accounts receivables 85.00%    
Percentage of net book value of borrowers' eligible rental equipment 95.00%    
Percentage of net orderly liquidation value of borrowers' eligible rental equipment 85.00%    
Options to increase commitments $ 75,000    
Percentage of voting equity interests in non-US restricted subsidiary pledge 65.00%    
Minimum fixed charge coverage ratio 100.00%    
Maximum total net leverage ratio 400.00%    
Borrowing base $ 15,625    
Line cap (as a percent) 12.50%    
New ABL Facility | Libor      
ABL Facility      
Variable rate (as a percent) 2.50%    
New ABL Facility | Base rate      
ABL Facility      
Variable rate (as a percent) 1.50%    
Standby letters of credit      
ABL Facility      
Borrowing capacity $ 15,000    
Swingline      
ABL Facility      
Borrowing capacity $ 15,000    
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Carrying Value of Debt Outstanding (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 15, 2019
Sep. 30, 2021
Dec. 31, 2020
Carrying value of debt outstanding      
Capital lease and other financing obligations   $ 100 $ 900
Long-term debt, net   340,148  
Principal amount   340,000 340,000
Less: unamortized original issue discount   (1,847) (2,319)
Less: unamortized term loan deferred financing costs   (8,908) (11,182)
Total debt, net   329,393 378,339
Less: current maturities   (148) (3,571)
Total long-term debt   329,245 374,768
New ABL Facility      
Carrying value of debt outstanding      
Long-term debt, net     48,000
Capital lease and other financing obligations      
Carrying value of debt outstanding      
Capital lease and other financing obligations   148 3,840
Senior Secured Notes 2024      
Carrying value of debt outstanding      
Principal amount   340,000 $ 340,000
Less: unamortized original issue discount $ (3,300) $ (1,800)  
Interest rate (as a percent) 9.50% 9.50%  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Components of interest expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Debt Instrument [Line Items]        
Interest incurred on capital lease and other financing obligations $ 5 $ 30 $ 51 $ 98
Interest expense incurred on ABL facilities and Notes 8,201 8,722 25,315 26,693
Amortization of deferred financing costs     3,220 2,914
Amortization of original issue discount 162 145 472 408
Interest expense, net 9,465 9,913 29,058 30,113
New ABL Facility        
Debt Instrument [Line Items]        
Amortization of deferred financing costs $ 1,097 $ 1,016 $ 3,220 $ 2,914
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Interest Expense and Deferred Financing Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Debt          
Interest incurred and expensed on debt $ 8,201 $ 8,722 $ 25,315 $ 26,693  
Debt issuance costs 8,908   8,908   $ 11,182
Amortization of deferred financing costs     3,220 $ 2,914  
Senior Secured Notes 2024          
Debt          
Accumulated amortization of deferred financing costs 7,000   7,000   4,700
Accumulated amortization of debt issuance costs 1,500   1,500   1,000
New ABL Facility | Algeco ABL facility          
Debt          
Accumulated amortization related to revolver deferred financing costs $ 3,200   $ 3,200   $ 2,400
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Future Maturities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Future maturities of long term debt  
Rest of 2021 $ 69
2022 79
2024 340,000
Long-term debt, net $ 340,148
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 17, 2018
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Warrants to issue shares of common stock 5,333,334 10,833,316   10,833,316    
Aggregate purchase price per warrant $ 1.50          
Aggregate purchase price $ 8,000          
Number of stock issued for each warrant 1          
Share price $ 11.50          
Warrant exercisable term 30 days          
Fair Value Adjustment of Warrants   $ (1,120) $ (267) $ 1,600 $ (2,453)  
Expiration year   5 years   5 years    
Private Warrants [Member]            
Warrants to issue shares of common stock   5,333,334 5,333,334 5,333,334 5,333,334  
Fair Value Adjustment of Warrants   $ (1,100) $ (300) $ 1,600 $ (2,500)  
Private Placement Warrants [Member]            
Warrants to issue shares of common stock   5,333,334   5,333,334   5,333,334
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Warrant Liabilities - Estimated fair value Private Warrants (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Warranty Liability Non Current $ 2,133 $ 533
Private Warrants [Member]    
Warranty Liability Non Current $ 2,133 $ 533
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Taxes        
Income tax expense (benefit) $ 1,662 $ (2,991) $ 139 $ (5,187)
Effective tax rate 19.90% 28.20% (1.90%) 24.70%
Effective Income Tax Rate     21.00%  
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Instruments (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
Carrying amounts and fair values of financial assets and liabilities            
Transfers of financials assets form level 1 to level 2 $ 0     $ 0 $ 0 $ 0
Transfers of financials assets form level 2 to level 1 0     0 0 0
Transfers of financials assets in and out of level 3       0 0 0
Transfers of financials liabilities form level 1 to level 2 0     0 0 0
Transfers of financials liabilities form level 2 to level 1 0     0 0 0
Transfers of financials liabilities in and out of level 3       0 $ 0 0
Private Placement Warrants [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance 3,253 $ 1,173 $ 533 533    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings (1,120) 2,080 640      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance $ 2,133 $ 3,253 $ 1,173 $ 2,133   $ 533
Level 3            
Carrying amounts and fair values of financial assets and liabilities            
Warrant Liabilities Fair Value Per Share | $ / shares $ 0.40     $ 0.40   $ 0.10
Level 3 | Measurement Input, Exercise Price [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Warrants and Rights Outstanding, Measurement Input | $ / shares 11.50     11.50   11.50
Level 3 | Measurement Input, Share Price [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Warrants and Rights Outstanding, Measurement Input | $ / shares 3.73     3.73   1.58
Level 3 | Measurement Input, Expected Dividend Rate [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Warrants and Rights Outstanding, Measurement Input 0.00     0.00   0.00
Level 3 | Measurement Input, Expected Term [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Warrants and Rights Outstanding, Measurement Input 2.46     2.46   3.20
Level 3 | Measurement Input, Risk Free Interest Rate [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Warrants and Rights Outstanding, Measurement Input 0.39     0.39   0.19
Level 3 | Measurement Input, Price Volatility [Member]            
Carrying amounts and fair values of financial assets and liabilities            
Warrants and Rights Outstanding, Measurement Input 64.00     64.00   68.00
Carrying amount | New ABL Facility | Level 2            
Carrying amounts and fair values of financial assets and liabilities            
Debt Instrument, Fair Value Disclosure,           $ (48,000)
Fair value | New ABL Facility | Level 2            
Carrying amounts and fair values of financial assets and liabilities            
Debt Instrument, Fair Value Disclosure,           (48,000)
Senior Secured Notes 2024 | Carrying amount | Level 1            
Carrying amounts and fair values of financial assets and liabilities            
Debt Instrument, Fair Value Disclosure, $ (329,245)     $ (329,245)   (326,499)
Senior Secured Notes 2024 | Fair value | Level 1            
Carrying amounts and fair values of financial assets and liabilities            
Debt Instrument, Fair Value Disclosure, $ (347,480)     $ (347,480)   $ (300,900)
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Related parties          
Secured Debt $ 329,245   $ 329,245   $ 326,499
Debt issuance costs 8,908   8,908   11,182
Accrued 300   300   $ 300
Selling, general, and administrative expenses          
Related parties          
Commission $ 200 $ 200 $ 600 $ 800  
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator                
Net loss $ 6,675 $ (912) $ (13,138) $ (7,603) $ (13,667) $ 5,454 $ (7,375) $ (15,814)
Weighted average number shares outstanding - basic and diluted 96,814,970     96,138,459     96,539,703 95,997,647
Net income (loss) per share - basic and diluted $ 0.07     $ (0.08)     $ (0.08) $ (0.16)
Founder Shares                
Numerator                
Shares issued to the Sellers             8,050,000  
Founder Shares                
Numerator                
Excluded from computation of loss per share             5,015,898  
Warrant                
Numerator                
Excluded from computation of loss per share 16,166,650           16,166,650  
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - $ / shares
Jan. 17, 2018
Sep. 30, 2021
Dec. 31, 2020
Common Stock      
Common stock shares issued   106,252,064 105,585,682
Common stock, Number of share outstanding   101,837,297 101,170,915
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001
Common shares placed into escrow   5,015,898  
Preferred Shares      
Preferred stock, shares authorized   1,000,000  
Preferred stock, par value   $ 0.0001  
Preferred stock, shares issued   0  
Preferred stock, shares outstanding   0  
Warrants      
Common stock, par value (in dollars per share)   $ 0.0001 $ 0.0001
Number of stock issued for each warrant 1    
Share price $ 11.50    
Warrant exercisable term 30 days    
Warrants to issue shares of common stock 5,333,334 10,833,316  
Public Offering      
Warrants      
Number of units sold 32,500,000    
Price per unit $ 10.00    
Number of warrants per unit 0.33    
Number of fractional shares issued upon exercise of warrants 0    
Number of stock issued for each warrant 1    
Share price $ 11.50    
Warrant exercisable term 30 days    
Over allotment      
Warrants      
Number of units sold 2,500,000    
Common Stock [Member] | Public Offering      
Common Stock      
Common stock, par value (in dollars per share) $ 0.0001    
Warrants      
Number of shares per unit 1    
Common stock, par value (in dollars per share) $ 0.0001    
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
May 18, 2021
Feb. 25, 2021
Sep. 30, 2021
Dec. 31, 2020
Mar. 15, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance         4,000,000
Common stock, par value (in dollars per share)     $ 0.0001 $ 0.0001  
Executive Stock Appreciation Rights Award Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Based Compensation Arrangement By Share Based Payment Award Period After Termination Of Employment Or Service To Exercise Pro Rata Vesting   2 years      
Share Based Compensation Arrangement By Share Based Payment Award Threshold Service Period For Pro Rata Vesting   12 months      
Executive Restricted Stock Unit Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share Based Compensation Arrangement By Share Based Payment Award Threshold Service Period For Pro Rata Vesting   12 months      
Share-based Payment Arrangement, Tranche One [Member] | Executive Stock Appreciation Rights Award Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   50.00%      
Share-based Payment Arrangement, Tranche One [Member] | Executive Restricted Stock Unit Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   50.00%      
Share-based Payment Arrangement, Tranche Two [Member] | Executive Stock Appreciation Rights Award Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   50.00%      
Share-based Payment Arrangement, Tranche Two [Member] | Executive Restricted Stock Unit Agreement [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage   50.00%      
Time-based restricted stock unit          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Right to buy number of shares upon vesting   1      
Options          
Outstanding Options at beginning of period (in shares)     1,124,762    
Granted (in shares)     1,461,450    
Vested and released (in shares)     (654,068)    
Forfeited (in shares)     (1,606)    
Outstanding Options at end of period (in shares)     1,930,538    
Weighted Average Grant Date Fair Value per Share          
Outstanding Options at beginning of period (in shares)     $ 4.21    
Granted (in dollars per share)     2.01    
Vested and released (in dollars per share)     3.00    
Forfeited (in dollars per share)     4.67    
Outstanding Options at end of period (in dollars per share)     $ 2.95    
Time-based restricted stock unit | Non-executive Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 326,926        
Time-based restricted stock unit | Executive Officers and Other Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)   1,134,524      
Time-based stock option awards          
Options          
Forfeited (in shares)     0    
Stock Appreciation Rights (SARs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     1,551,631    
Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount     $ 3,600    
Deferred Compensation Share-based Arrangements, Liability, Current     $ 900    
Estimated Fair Value Per Share     $ 2.92    
Options          
Forfeited (in shares)     0    
Outstanding Options at end of period (in shares)   1,551,631      
Weighted Average Grant Date Fair Value per Share          
Outstanding Options at end of period (in dollars per share)     $ 0.78    
Liability Based Restricted Stock Units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Liability recognized     $ 600    
Options          
Granted (in shares)     582,096    
Weighted Average Grant Date Fair Value per Share          
Granted (in dollars per share)     $ 3.73    
Liability Based Restricted Stock Units [Member] | Accrued Liabilities [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Liability recognized     $ 400    
Liability Based Restricted Stock Units [Member] | Other Noncurrent Liabilities [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Liability recognized     $ 200    
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Changes in stock options (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Time-based stock option awards    
Intrinsic Value    
Exercisable Options at end of period $ 546,272  
Stock Appreciation Rights (SARs) [Member]    
Number of shares    
Granted (in shares) 1,551,631  
Outstanding Options at end of period (in shares) 1,551,631  
Weighted Average Exercise Price per Share    
Granted (in dollars per share) $ 1.79  
Outstanding Options at end of period (in dollars per share) $ 1.79  
Weighted Average Contractual Life (Years)    
Outstanding Options (in years) 9 years 4 months 28 days 0 years
Granted (in years) 9 years 4 months 28 days  
Outstanding Options at end of period (in years) 9 years 4 months 28 days 0 years
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Assumptions (Details)
9 Months Ended
Sep. 30, 2021
$ / shares
Time-based stock option awards  
Assumptions:  
Expected dividend yield 0.00%
Expected term (years) 6 years 3 months
Risk-free interest rate - maximum 2.26%
Weighted-average grant date fair value $ 1.42
Stock Appreciation Rights (SARs) [Member]  
Assumptions:  
Weighted average expected stock volatility 43.50%
Expected dividend yield 0.00%
Expected term (years) 6 years 3 months
Risk-free interest rate (range) 1.07%
Minimum | Time-based stock option awards  
Assumptions:  
Risk-free interest rate - minimum 0.82%
Exercise price (range) $ 4.51
Maximum | Time-based stock option awards  
Assumptions:  
Exercise price (range) $ 10.83
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Time-based restricted stock unit        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based Compensation Expense $ 800 $ 700 $ 2,100 $ 2,300
Associated tax benefit from stock-based compensation expense     500 600
Unrecognized compensation expense 5,000   $ 5,000  
Period for unrecognized compensation expense expected to be recognized     2 years  
Time-based stock option awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based Compensation Expense 200 200 $ 600 500
Associated tax benefit from stock-based compensation expense 100 $ 100 100 $ 100
Unrecognized compensation expense 1,600   $ 1,600  
Period for unrecognized compensation expense expected to be recognized     2 years 1 month 9 days  
Stock Appreciation Rights (SARs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based Compensation Expense $ 400   $ 900  
Period for unrecognized compensation expense expected to be recognized     2 years 4 months 28 days  
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Retirement Plans (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Retirement Plans        
Minimum percentage of annual eligible compensation by the participants     1.00%  
Maximum percentage of annual eligible compensation by the participants     90.00%  
Percentage of contribution matched     6.00%  
Percentage of contribution, matched 100% by employer     3.00%  
Employer match of employee contributions of first 3% of contributions     100.00%  
Percentage of contribution, matched 50% by employer     3.00%  
Employer match of employee contributions of next 3% of contributions     50.00%  
Vesting percentage     20.00%  
Vesting period     5 years  
Contribution expenses $ 0.2 $ 0.2 $ 0.7 $ 0.6
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
segment
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
segment
Dec. 31, 2020
USD ($)
Business segments          
Number of reportable segments | segment     4    
Number of Operating Segments | segment 3 3 3 3  
Revenue $ 89,169 $ 48,263 $ 209,647 $ 173,539  
Adjusted gross profit 48,041 23,933 113,154 84,700  
Total Assets 529,956   529,956   $ 534,237
Operating Segments          
Business segments          
Revenue 89,169 48,263 209,647 173,539  
Adjusted gross profit 47,902 23,713 112,780 84,219  
Total Assets 345,602   345,602   363,544
Permian Basin | Operating Segments          
Business segments          
Revenue 31,066 18,968 84,350 89,163  
Adjusted gross profit 13,945 8,606 38,219 42,257  
Total Assets 213,870   213,870   277,839
Bakken Basin | Operating Segments          
Business segments          
Revenue 1,266 1,154 2,593 5,705  
Adjusted gross profit (56) 87 (854) 323  
Total Assets 44,580   44,580   51,782
Government | Operating Segments          
Business segments          
Revenue 46,428 16,264 109,255 49,527  
Adjusted gross profit 25,823 13,213 66,649 37,701  
Total Assets 81,796   81,796   27,149
TCPL Keystone | Operating Segments          
Business segments          
Revenue 9,880 11,598 12,283 28,126  
Adjusted gross profit 8,329 2,027 9,140 4,419  
Total Assets 3,072   3,072   3,543
All Other          
Business segments          
Total Assets 2,284   2,284   3,231
All Other | Operating Segments          
Business segments          
Revenue 529 279 1,166 1,018  
Adjusted gross profit (139) $ (220) (374) $ (481)  
Total Assets $ 2,284   $ 2,284   $ 3,231
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Segments        
Total reportable segment adjusted gross profit $ 48,041 $ 23,933 $ 113,154 $ 84,700
Other adjusted gross profit (139) (220) (374) (481)
Depreciation and amortization (18,302) (16,336) (52,742) (49,713)
Selling, general and administrative expenses (12,827) (8,508) (35,835) (28,599)
Other (income) expense, net (91) 183 (781) 752
Interest expense, net (9,465) (9,913) (29,058) (30,113)
Change in fair value of warrant liabilities (1,120) (267) 1,600 (2,453)
Income (loss) before income tax $ 8,337 $ (10,594) $ (7,236) $ (21,001)
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments - Reconciliation of total segment assets to total combined assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 529,956 $ 534,237
Total reportable segment assets    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 343,318 360,313
All Other    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 2,284 3,231
Other unallocated amounts    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 184,354 $ 170,693
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Business Segments - Unallocated assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Total current assets $ 69,779 $ 43,562
Other intangible assets, net 92,153 103,121
Deferred tax asset 15,984 15,179
Deferred financing costs revolver, net 2,477 3,422
Other non-current assets 3,961 5,409
Total assets 529,956 534,237
Other unallocated amounts    
Total current assets 69,779 43,562
Other intangible assets, net 92,153 103,121
Deferred tax asset 15,984 15,179
Deferred financing costs revolver, net 2,477 3,422
Other non-current assets 3,961 5,409
Total assets $ 184,354 $ 170,693
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details)
$ in Millions
Oct. 01, 2021
USD ($)
Subsequent Events [Member] | Civeo USA, LLC [Member]  
Subsequent Events  
Asset acquisition, consideration transferred $ 6.2
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %J;%,'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 " !:FQ3U)'!ZNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI^GJ(J&;B^))07!!\1:2V=U@TX1DI-VW-XV[740?0,@E,W^^ M^0;2Z2"TC_@@M(? M:H_0-LT:')(RBA3,P"HL1"8[HX6.J,C'$][H!1\^8U]@1@/VZ'"@!+SFP.0\ M,1RGOH,+8(811I>^"V@68JG^B2T=8*?DE.R2&L>Q'ER0 M2 T:\ZMD!1T#;MAY\NOJ[G[[P&3;M+SB^;1;?BOXC;A>O\^N/_PNPLX;N[/_ MV/@L*#OX]2_D%U!+ P04 " !:FQ3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %J;%.0,'?9U04 (\9 8 >&PO=V]R:W-H965T&UL MM9E=4^,V%(:OM[]"D^E%.T.(+0<2=H"9$&#)E(4L24NW.[T0MA)[L"VO)!/X M]SVR'2O+.,?NQ=XD_CJO'Q_)[Y'DTXV0SRKD7)/7)$[562_4.OLX&"@_Y E3 MAR+C*9Q9"9DP#;MR/5"9Y"PH@I)X0!WG>)"P*.V=GQ;'YO+\5.0ZCE(^ET3E M2<+DVP6/Q>:LY_:V!QZB=:C-@<'Y:<;6?,'UG]E'>6**3T7\& 4Z/.N->R3@*Y;'^D%L;GCU0$=&SQ>Q M*G[)IKQV..P1/U=:)%4P$"116OZSURH1NP%T3P"M NB[ '??';PJP"L>M"0K M'NN2:79^*L6&2',UJ)F-(C=%-#Q-E)IF7&@)9R.(T^>7PL^A531A:4"N4AWI M-S)+R^YATMPG*F22J].!AKN9F(%?*5^4RG2/\@GY+%(=*E ->/!C_ H:U2Z M1;V@J.""9X?$:\0L_;HU7DX=/5DMS< M+^:SY>1VMOQ*IO":DZ2UDH9G.&U\J7/#K^S?Q M!ZQQC37N@C5+-9>ECYI&95O.)BQ<$,O: MKM>I#4,8.:!YPF5:@:S/N[A3;SU") ED:*&%_WP >*;HDOM<*PV5&9JVJ>!5 MRD>%LAFPO8#ONV-O1$]&IX.7)BQK_"[NUULL\ /)8O"*@+^2/WASKG IQW'< MD4O=\0F6,&O[+N[76S>]CI0/9%\YDVA=:I'K]UW:][""Y%J[=W%[KLOE+MLU M'&QV"5RLI4RZUNU=W)W?4U6U?#\7+O?%PZBLV;NX34\ *2BQ8M;4O2]:!-I> M06I]G>)^7"?H2\XDU,3XK2K5350M6BT&2JVU4]R)[0#0^B="A8NUYLKZ.NWD MZZ:HDKL\>7I?6BL<7 0,H>^-O2'6DZBU=-K)TF>I+R3DIYBX'!1#+$X$C"1$ M#AYF'#9H](<6]GG1Q_$@10>M3!=H,4\YK[M#EWN"1U1PX,E/QG'0H)*O.8^1R:)H^@:89# M!^.V]8!VF@?4W%.S!^V^%)NTD;EE.A!R\BA$$$/=Q4:UU%8%VFD64 /6/7,N MQ4N4^LV9Q367?V-HMC303C.!&FTN8+P1DW^B;/_K@BN.1M[8Z;NCT1$&:*L$ MQ4V^:,R)Y&P_#RXP=K!>YMD:X>&^?BN*TAF*%/.]%I&Q1_M#.J08D2T0'N[I MNR-&\NTS-TS8RH-G/=ZC/V-IP]M9.L$]=1EI*!]B15SZV]/O9,']7,(=&S.* M*U5)4.6P.8/AU@N+ &X[!6[;4MII0)@^F5'[)TS? M'Q^QE4OKE4/?FIXC,S:R>*Q'P%H<[A"%X96:[^ESM:9,4"^I/06B3%9LA9P*6Y ,ZOA-#; M'7.#^AO,^7]02P,$% @ 6IL4V+B&,RC!P +!\ !@ !X;"]W;W)K M)F-=CW$!)S?]]'NP)[;'8":[:J0D\W* WP'.>0[XYDW(;VK/N4;? M#U6M;E=[K9OK]5H5>WY@ZDHTO(9O=D(>F(:W\F6M&LG9MFMTJ-8D#)/U@97U MZNZF^^Q)WMV(5E=ES9\D4NWAP.3[/:_$V^T*KSX^^%J^[+7Y8'UWT[ 7_LSU M;\V3A'?KH9=M>>"U*D6-)-_=KK[@ZX>(F :=Q7]*_J8FKY%Q92/$-_/FY^WM M*C2*>,4+;;I@\.^5/_"J,CV!CC^.G:Z&,4W#Z>N/WG_JG =G-DSQ!U']7F[U M_G:5K="6[UA;Z:_B[1_\Z%!L^BM$I;J_Z.UH&ZY0T2HM#L?&H.!0UOU_]OTX M$9,&.%IH0(X-R&<;T&,#VCG:*^O<>F2:W=U(\8:DL8;>S(MN;KK6X$U9FV5\ MUA*^+:&=OGL0M1)5N66:;]$]JUA=GC9?@[^# MTV1PFG3]T26G6REYK1%3"OR\]O1(AQYIUV.TU"-3>P1S@PKS@O_1EJ^L@B&< M<]5WE71=F3![O:-A$L&\O$ZGQ+9*\C0?C$YD1H/,R"OS2U&(%E1! !8<)&XJ M'J"**X58!0'=+3ZD!K05[4;OV@JB[-A [- %#L(L[[R\($&>I@%THQK>!6+U M[O*T5Q-//:4TI3-/;2N2X8RZ78T'5V.OJT^2-ZS<(OX=,I[BJM,M])[+X[*[ M],:6DCA-XIE>Q6FPQJ$Z_:K[SJ(K!A4K]/5L<5*XDU/B;APOCI,'[J M'?]7H5D%^68:%ZX)2JVQ85-.=F6OT+:*:)P0M\1LD)AY)3[#3BM9U4U/;=3V M*@-4<^V2FMF[*H]H2F9:;3.*<92E;K'Y(#;WBOUWM]$:";B%!0U0 XE5=UO0 MY(8&.*@7A>?V^H8XG^MV6!DSMVP0$Q_/LXS #M9C@!;TC9##QZGWD.P[Q MM$6:?>^U.E42>_@XSZ*Y2I<97N(!'KF%_> :1.[*&M)_6;^@0JB.$*^B>N5R M>7JI'6!1FLYUVU8T(@NI (\)W-Y#CN82+J0I_ ('IQ\JA:J2K8IJU*7W%L0X9$HV(^4 MH=9HV/L"RNZQ30I,*+'6QF$&%5.TX/M(%.Q'"DB4+>S]B>].E0Z40'Z8UP4N MLRC)E[;0B!+L9\D0HA"2O&YY7V=V1P.(@2UOA"H7-I<-B23,,VMO.*@XG+PF%=F8?,2F*E^8L5?HAW\)S5'VH\LU M8D,&J#USS&%$XW0AL9,11,0/HM-BZ7*.V!HFP#_^$.!*R?($-5Z%2*0BG;:F*1?4V%2YQ%LTIYS(C M=#&$1GH0/SUL[=U25H+5YJ["26ZG&S8]+K,\M.+%888QSA9P34;($/_QYG07 M+I84Q#[:4)*3:)YIG79)M)1JR<@LXF?6UZ[HZ:829K;4:,<*$]OOOEST0!SG MG6QYYXYX(GX\C;/V/^5-IT0'FY*EZ1K)1#YSRIE68>>2H>/4$B?SXZ/#*EJJ M=.F((^K'T?^/46IC),GB>0YP6&&YOK@I1:XAS#M'./RHC3)RE MD;]G\US@6C6LX+>K1G+%Y2M?W2%7TO@+.CKU?N0>C;U5R[,6Q;>]J+9:'[80&;YN/8^-HJ# M.(/^,C+O"Z=AD./8T=H^6\W>DD MC*RF9XZ26R@7("5#:C'7SI*4&3E8'.96'>DRRRA9B(AH1';TF0.B-@%X:?%$^LQE?/^RF7GNK]:3QYEFN?(_V02SFH**M\=- RO4O!? M]H]F^S=:--W3S8W04,EU+_><@6QC -_O!*#R^,8\,!T>D-_]%U!+ P04 M" !:FQ3,E+(8=<" )" & 'AL+W=ORD^I9%Y0:]%)RH:=>84QUX_LZ*VA)]$!65,";M50E M,3!4&U]7BI+Y^T;;?"+KETFNW3_:-;'QV$-9K8TL6S$0E$PT M5_+2UN% $(S>$(2M(/RH8-@*AB[1ALRE=4\,F4V4W"%EH\'-WKC:.#5DPX3] MBDNCX"T#G9G-I="2LYP8FJ,[PHG(*%I:.XTN%T1180IJ6$;X%?J"GI;WZ/+B M"ET@)M!C(6M-1*XGO@$2Z^=G[:QWS:SA&[,N:35 0WR-0AP&/?+Y>?D]S4 > M.#D^EON0?U>$L"M"Z/R&GR_"&?=AYSYT[J,WW&\Y;!5G"9L.Y;)>F77-80%G MLA:G,S35:PQC9VCWX786X'0\\;>'-7H=%(Z3I LZ8AUUK*.SK'-9EK"Y8-EE MS]>H(@IM":\INH3OG4O.B=*HHG *%+ TKOK0&__D@ H/,,;!"?R[84?X481]NXQ<=<(QP^SLA_DCD$73<0<>?AF9:U_W \2N, ,=A M%.)X= +<%QE%:12G83]PT@$GGU@D/^MR!2M"KAMV!*U"&S@6F-CT\2<]5$$Z M3&#MGO#W1@8)'@=1/W_:\:=G^1^AW>E:_=UGT-2\#S9]_;H2N?JZMXCZ7ZOJN]Z+:5!ST5> MZH?!VIC-W6BD%VM9)/I6;61I?UFJJDB,?:Q6([VI9)(VC8I\1#$6HR+)RL'C M??/N4_5XK[8FSTKYJ4)Z6Q1)]>-)YFK_,""#EQ>?L]7:U"]&C_>;9"5GTGS= M?*KLT^AD)I,E:B2RX?!.W(W9:)NT"#^S.1>GWU'-96Y4M_KAP_IPP#7 M(Y*Y7)C:1&(_=G(L\[RV9,?Q]]'HX-1GW?#\^XOU]PUY2V:>:#E6^;N' M031 J5PFV]Q\5OO?Y)$0K^TM5*Z;_VA_Q.(!6FRU4<6QL1U!D96'S^3YZ(BS M!M8.W( >&U"W0=#1@!T;L&M["(X-@FM[X,<&#?71@7OCN$EBDL?[2NU15:.M MM?I+X_VFM?575M:!,C.5_36S[N M@V(GT8=RH0J)WN1*Z[=HB+[.)NC-+V_1+R@KT9>UVNJD3/7]R-A!U:9'B^, MG@X#H!T#8.BC*LU:HVF9RA1H/^EO'_>T'UEGG#Q"7SSR1'L-SN3F%C%\@RBF M!!C/^/KF&*+SNMZG_[GW"V>P4WBPQA[KL/=9[F2YE7<]IH*3J: Q%?2;ND%? MU"9;(($%%"P'&Z*Q42>YW:,(<6BI[,ZGP$. MHCVPJ4=OZJ?<_+"UJ#1)CA*MI0&S2^@S M"V@<.,X$4"2.N>-,'Q5@$5#'ESZ*A81'L"NCDP>B7@_\6MF\BC:56F8&HAGY MG3*!(X>FCR(D) YJXJ-"2IB#FOJH(,2"P#3C$\VXE^;,*H*L7-V@E2QE54]L MF:(DM84MTZ9*:M$ L8]]7C2B3I"/?53$71=-?!#C$7,B8>JC:,3CCN5"<%ML M<2_]/\Q:5E;'G$5[XX!"52;[IWD!5E ,!*8W^1"*!<3A#Z (]9,B"..<=WC@ M3&Z0*SP@GZW0U59-9(VJ>'N#2@F&_=':^3!BXO+V,4,2N8D20(41<5D#ID). M.TC3EC3M)[V1=6R7*Y2=JRB0,/7]+D1$7WN26;^) >"NY0!5$R\:?91-,;<36X C&%R9NV2Y9G))"R5 R"4"77E#P2C M(G1=X:.LJO$6.F0KX%V>:.4/Z=<_E_N%N;1[6OD2_B9Y!MD#PH@Q-\L#J"'! MW"WY$P@74EHO>1PU#@;U5#\&8:VT* MP:QR(T$'XU:\D:A7"!^JVN)BP]SC@6NU$^L73>[N$LE6)%MO*RN+%#V05 M4ZGS;MG@JQA+U_4PH)IBU[V (5=]30$0[<@BM!5,M%\PC:]UZ7%GC_WMHQ!N M^@10MLH3-X& L "[U1."$1[&'0F$ME*)DMZ@^K)7:)S;G0_Z*,U:I7T;+=IJ M$=JO1;XU1V?2BLZ=%26V5I7;8FZ#5Z\36ZR1VAIMK":MQ5#+.RBBKUM.XBT.X^ NQ$'(NU^-727_A1"6J4>GN^!+UW5"AC: M+V"\/(8V+XZZVC>''J*ST>%;'.*+/U?0 HV&MI6K[JZ#36$8$1W>::4.[9>,]&V\M+^RGO=2=/1R/FZY2&EWF3X,!HPYA9< $8" M%F%7;D XS#CMFHZVZ-+P=6,J>^TM*U7#+\VCEE; %C_7OD4QWH[_TLN##(* MO9N-411 !\M/S-^\4HIC]UP1@ &'*1, Q@/N'2P"L("RL&/SR-HRQ>CKPIF= M'6'WI_'.<&;^)C"@;H$9 RC*74TQ 5#$+FQ7+ P$8D._;VFK^;6D.]RFGMZ<+U'?-M:'S_HG&PO=V]R M:W-H965T&ULM5MKC]LV%OTK@E&@";".Q:>D8F: SL/C%NUN MD&F[GQ5;,]9&EEQ)SB3]]:5LQ;3((\J/;CYD_#B\NKJZO.=359SFHYNK[6?ORYNK8E-G:9Z\+[UJLUK%Y=?;)"M>KT=D].V##^G+LFX^ MF-Q.7Y"FI?U^_+]6[R=[*(ETE>946N5C'\D/,\F: 5O$'VGR6AV\ M]II;^5@4GYHW/RVN1W[C49(E\[HQ$:L_GY.[),L:2\J//UNCH_TUFX&'K[]9 MGVYO7MW,Q[A*[HKLO^FB7EZ/PI&W2)[C359_*%YG27M#HK$W+[)J^[_WVF+] MD3??5'6Q:@/JF[LBKXHL7<1ULO">:O5')69=><6S M=[>,\Y>D\M)PY^;M/[JC;W?G^Z]-]^]];YK,+\MBTT5 MYXOJ:E(KQQKSDWGKQ.W."=KCQ(>D+HM=%GOQ>IVE\WB;V,J),IG'Z[2.L_2O M[6? ^)W;^%VQ6A7M+8#1]^[1OZF"4&W*K[WC']SC?UPLTL;O.//>Q^EBK )U MM[LA8&LZ8&L^WZPVV?91_:=>)J6G[DU5K&532E3H?BDJ%/S'XZT^Q&6>YB_( MRFP@3H5U2Q.5BOM\I/M\I%L[O,?.;?*2YHT/WFV_?)_)W'R+\\ MZI,(I<#.J-P:;;11G M7) N:@8N27U!Z1[6B23;1Y*=&LDW/ZEYL(S+I'I[5%1W%Q"=6/@A]XFD1G!M M).>$!S+ ]\#W]\"=]_!O1=YI/B]6B?_$WCOA M]&Y;$L8-FX*/6F[ MPD)&L#/!WIG [MZF<:8NO"JIZRSQUO'7LL@RKXZ_*.ZKEPW-J*Q%00PL MK\8A,X+HQG3\#O=^ATZ_[W;UL2FQ=1GG5;8+8;SXG^+GABY1*0]M/P@Q9_X MJ.-MM/X1AB M!5!W9FAY0-SZX!ANO6UM'#YC*GS?C+5-_V,B0M)#7D33/W'S_SF5=T9LKJ<] M#$ TU1,WUX.J^I2LU6/V'05 '#&); R>1+8X(+X(0FI.(ANG)A$3YB2R8320 M)FP&KQHPUA=.+4N(6Y<,U-;AT-H"A?C-_);,FD$VU#V#M)PA;CV#:^LP+P1' MI(6-P6EARQW(MP"'"!? $..BJ[HH5PLMXE9:P[5U.+JVINIE71OJS@PMP8A; M@QW5MQ @@@B3!U=OHSV(ZW;:6N!0M\ YI7^A2,PP@YMG0ZBNHUK$4+>(.;>+ MH4 #A)S2'EZB!XL4;@UP<2=#;5H?!V8_. #J^JYYG[IY_ZQNAH(&WZP*;DS7 M6ZT J%L! -[]>9.[R:$UZ5X-LC%X.<@6$\3G$3=JR13@5(&EQB-]!# FJ#V/ MP%4)5Q*Q)YQ:QM#39(S!N\.A18* $#^D)# C;$.=U95J\4#=XN$HY=K:.'S MS!2NC]36!N- ^N::PB"L>R-:0-"!!9%3"K#-N6$H34?=H*Z;FI6IFY7/+K\V MOT8!)WTU0;,K=;/KY=47,"HW:7< U%V3U9S+W)Q[5O5E-JV&1J&:N3%=;S7Q M,C?QGM/UL".6#@ &5E^&E@Y UP-PJ.L!,-3UP*OV=SU,RP;FE@V7=CT,K1O@ MK@= G=67'6PKG+ROT%WSZ/'=7DFPT\+&X+1 &Q-2F&M 4X ;4\Y,4D;F0D;- M50X BT+UKR>@6N(PM\0Y:4&I)[A(I1 2^!$19HQMJ#LQM+9@;FUQ5-/#P/H$ M8<120,.XKI=:/+#S=D003S";]P-I+C0.@+IN:FG SI,&0YS+; 4@!>L-F]8 M;$ #7,JY#.QU6(NV Z"N[UHO,+=>.(]S4==MD:X;U-WSU!J!G[;Q8"Q[$/3< M6Y/.\@HPL+QRU,4'U,S\*<"I\BH,]?P(8(*8%#X#J%"JRM033"UA^&D2QK&+ M@P.+Q "A3%+S1N\!U+T+KH4#O_!4!*8%?L2Q"(#!28&T!^!<@$.X2(1@S@50=V(V?8*@3T[; R>'6@_(A3FAO\4X-3L,"OK(S0762MN M !8QSGL:?J[%!W>+CQ/Z%!Q9M"NAIG= (W.5"$#=4T,K%G[R7L)1]3X\(BML M#,X*M!>!B!3('D2D-@P1J8UR$:E64=RMHD[;F\&Q1:=#>K@4G/UPY870ZDJX MU=51;8H TB8B9JB'4%T/M601YVUWP'-EMN:0YB2;#8"Z;FI1(@8V0^HF]"D+MRD?G&/(L!Z@:E<9@.@KN^:R,4_?])A*FQBMQZ]"]+U]>#8 MX\EG(0XW#N#4%T> MW<) Y-7:RWO]SZ6-1UL=J^7";Q(BD;@/K^N2CJ;V^:'X/M?_%X M\S=02P,$% @ 6IL4W6Z "S"!P /" !@ !X;"]W;W)K/L%M+U!TO8^RQ)M M\ZXLNB3M)/WU=RC)HB*1=()]V4CRD#PSG)DS0^[ULY!?U8XQC5[V9:5N)CNM M#Y]G,Y7OV#Y3G\2!5?#+1LA]IN%5;F?J(%E6U(/VY8Q$T6*VSW@UN;VNOSW( MVVMQU"6OV(-$ZKC?9_+UGI7B^6:")^5>\9&5760GPU+[\6-Y/((&(ER[69 M(H,_)[9B96EF AS_M)-.NC7-P/[S>?:?:N5!F76FV$J4_^6%WMU,EA-4L$UV M+/6C>/Z%M0K-S7RY*%7]+WIN9:,)RH]*BWT[&!#L>=7\S5Y:0_0&P#SN :0= M0(8#8L\ V@Z@M:(-LEJM+YG.;J^E>$;22,-LYJ&V33T:M.&5V<8G+>%7#N/T M[4I42I2\R#0KT).&/[!'6B&Q0:M,[=!/L,\*3=%?3U_0]]_]@+Y#O$)_[L11 M956AKF<:,)B99GF[WGVS'O&LEZ+?1:5W"OU8%:QX.WX&V#L%R%F!>Q*<\(D= M/B$:72$2$>S LWK_\"@ AW;VI/5\U&=/8[1-;;2-%'L$\28SS:MMX[!<IW8L\X?$.&E4,X=:$8NZI$FC$^WTX0F\^O9J6\7AQ2>+W']PS8/ZWQ7_ Z=M?$@+"/1<5#DO&:I:P.:K>")!4^"X)^TR+].35%0@$OLH5)2C?G9BWEF3L1D["(.Q&,I MLB3$ ]AR#:9!P-__#'7:#TU:!9C@$P>AP$7 X.I@? */(0AG;UX/'D^ M7G\9#3G8)35/$@^M8$MY.,QY#X97ZTH;"OW./X &&3]E0"_JJN9@\!-#T&!& M7SR.:0_3=,B-#BD:I3Y;6W+$2;B4JG.),LFD5QM8-_;FDK?K67+#%]G-9%35 MLY/3)@Z26LS3T=:.Q3!.(]_66C;#83I[9&5=JQ\R60=W$.J8FC AH^US2;EA M$DM?)$Q?#Y(=,EZ<4V<_\?A+&S+F)!S383)U2$TI\61_8JF+A*FKV_Y#]IK5 M)9A%#'7/D04\KH7OYJ6A9[C$EHO8IX"E+Q*FKRXW279BU;%1H&DA08>" 3=P MC]W']!2GXY+!(39-HJ4GT(FE,1*FL?_41JY$- =4GCIVUS+923,98^&%PZZ:2K5$6KOG!D=(H&O:[+CD+,] M.ZS:]5H*R@[<['+)ZECJ3@GW)OT5L"HN%>*F1J'^9QOT26#LACL3B V!(9#1/9(P2_Y+DIO]4NDU#5JKI@ M*9@IN[0PVV!:PDM%"W4P5CJL65Q"Q-<_4$MJ]/VDIB5X[Q%Z:65./IR>ZZ"G M.<6^_&3YB8;Y:91970G*:3I']S7'23JL55UR4!,0SPDHM91&PY3VXV;#\II8 MV4O>G'9!M<=0WG:KX+Q&L:M&/4-:)Z"]JJ4W:3W(_.[4T-&.#5L(A\S4=^08 M6[J++],=)!19IS3^K7K$8VXC=+$8;I1+C"P\S5!L"3"^M=#0^->/.Y8! M0QD!^'TCA#Z_F 6Z_S!P^W]02P,$% @ 6IL4XU:(?&- @ ]08 !@ M !X;"]W;W)K= E@R$?% MA9YXI3'UO>_KK(2*ZH&L0>"70JJ*&MRJE:]K!31WI(K[41 ,_8HRX:5C=S97 MZ5BN#6<"YHKH=551]?JYPYWRM3:R:LGH0<5$\Z8?;1[V"&%R@A"UA.A<0MP2XG,)24M(SB7< MM 07NM_$[A(WHX:F8R6W1%DTJMF%R[YC8[Z8L'VR, J_,N29="J%EISEU$!. M%@9?V 1&$UF0*=4E><)&TN1R3A4>EV!81OD5^49>%S-R>7%%+@@3Y*64:TU% MKL>^09^LLI^U]A\:^]$)^PNH!R0.KDD41&$/??HU?089TD-'#WKHL_.M]]$? MS[8>C@[I/M:A*T;4%2-R>O$)O6?(I,@89]1=(JQ!AC6X=D\"[VNVH=Q6YYI@ MLO&6:J-89@OG $:2;+^:2\JIR("XYM#W7_@7=_[%SK_D5+-8,];T9X?ZZMY( M#9V4G5:;- Z&"=9XLU_>8]1P=#LZ!,V.0:,PB#K002Q)%TOR92POTE#^7_G5 MI=P*V^YX#XC>795=E4AA;TI?(I*S$G&,ZDG$,>@@$4W/]BC=Q:-/V?+W1H;] M(?RB:L6$)AP*I 6#6QPSJAFRS<;(VDV1I30XD]RRQ/\2* O [X649K>Q@ZG[ MTZ7_ %!+ P04 " !:FQ3\5?!*#08 !H1@ & 'AL+W=OA^^@5-/=LY_R%LC.G5 MQ[;IPE='F[[??GER$JJ-:768NZWI<&?E?*M[_.K7)V'KC:[YI;8Y.3\]_?RD MU;8[^OH97[OT7S]S0]_8SEQZ%8:VU?[FN6G<[JNCLZ-TX:U=;WJZ MFRO3O]]>>OQVDJG4MC5=L*Y3WJR^.EJF?^MVWYDHSV=$KW)-X'_5+CY[>J2J(?2NC2^#@]9V\K_^ M&/5PGQ?.XPOGS+:5 M77=V92O=]6I156[H>MNMU:5K;&5->';2@V-:]Z2*W#T7[L[OX.Z?Z@?7]9N@ M7G:UJ:?OGT#2+.YY$O?Y^2<)7IGM7#TZG:GST_.S3]![E-7WB.D]^LNI;\+N MX\SN8V;W\5^.7=F<3W-W-E?_GPS>;S'U3OLUP/$[%[:VUXWM;]2%\S"C!__X MVY/S\].GMQ_@&V=/E?.JWQ@5G[MP[59WZ>9#M=-!$:J:6F']'[2O-NKL,S+- MLW\R.Q#Q1^?[C5JTQD,,>O/LBZ=!-;1BZ-76NVM;&T\<7QO?XYFFN5&VZ\T: M[(-PZ^H!3P/\*M?BER@34;_6S6".=0W'4IM"N&#\M:U,F*MWX#TRG98*=ZP3 MMJ:RNL'KGK:CX16P) +%AA#\VAQ< R2J9JAI5RK0\?0#O;ERKLX/S10%E]YT MNJO,#'2&8#X8L\7#,[7VV-8Z'.<+P52#QQIXT("A#=/SID+$XGT>J3J( CDX M;& ?*D,,MT-'#+:Z0TA"\.G%JAJ-57QF?'[(*N@>1*H:B]=(-.5L PXU26 [ MY@X<&=]IBD3*=,:OP>>:&.EH+=GUMK7K9'R0IG<^0/W0E-VRVAM7L3?GGSH=$;UVJF^H.M=_2@-VMQ(1C?#K&0_K_6WD*I8E:* MO%+[XPI/]7Z0V/E@:[>&;@B'W4BV\0OX#(FC]U A^+N"6Y(9D=F> M/GI:FM-,[6 .)FT6.:/VM'3HQ1N(S(\ZU/I7]6WCEC H^,<'T\^2EL$V/;-Q MC5A/---5=+GE$,!M"(91(F[6:[?& K8*(#9N[^O7%R(5! C#,MC:0A]X<>K? MV6WIV;>O&5RPV'?"0+@''7DCT8$)O7BK+C2;#UZ^'-<;KQ= ,M[,G+@=N?(6 MZO]HD9\8V,;GC_^K$+BT3F*--.,->1/I#*\;'S9V2T"S].Z#@<4.,,+6X2X] MNR+?PC-$LA]W;\0ALP;O\/':P*."\S-UVP/"0].%&K9:4TCY4#PJ, MOWQU^7+DFF@[W/5J.RP1=%38P,S)9J'4^;ZN*!XX;]=82M"U@L*AQ[](CH(-G A[QQA71T E1'YKH(2>-$!IN#H[/?Z7ZEUI MCU0<0,>X>,#N206$\@CHUD%)NB<6] K$#\7T)D(D6L!X&?4QX4X_0R"G: MGKKIZ4!!P&<"<:L)9RLG>.+!S(.)$Y("WKFM_BWC,;'X< ]Z"PE&>1>>O&PNCAG2AY M4\3)!#7G8EO:54%KMM8596!I&%G*L7 V=^X@18D (.T8OP/>( M(&)J$:[80Y#,0#M34:-6DFS(;]@[D-VO5M@@B@Z@1BOT&P !)-%--<[4@ MTP[5@#@"49> 5,H5B)DNMGUR.*\:%SCM6=W;:R$AB2\8>FX!1#.YR#^G M7#0,J VN:0GF#RJ+L!.IB6F=G9YRBB:O4DG:W)>]0Y*)2TX7.LBVP"-?DQ^7 MQL8T[S;C]\"8Z9*^'\%'+>9B/ )32V&]0",(%"1B':W'U*4 M3]O*G$XI31#XR4PPXQ"A>3((CE)4 @E_KJ3QA43[N?K16+;XJ1!=XD5M=%WX M(;5?Q =O;P+6#*XASH8MI]X=]WS9:C]EW\RPXT?F@B^J*Z')I;N4="KHL3%$R]CDDURMU 3UQ1E M?O8R5SV4=/:Q5L-*'/5L6W").IP;TZ Q5Q<1]XN+9+LKI!P=\@^&24#,0 EI M1T_$&D-B#SUY2/HLL^U8A;ZF)DR$EK&E%ML3I(8UM36DLJHJLRT:%9.V0,XO MWE^I;Q>+RRPTR@M1-[:F-AWA.GD0,JK^ENJII#FH?.E='92H%)DK#2_U1=BX MH:%T4M'91H3:7X9N+XH7DA5GZCSA]+KWIB)/12N4K14^ */P!FV0#=V,9,C/0;I/RL MKX[Z.:WTUX6S$:12BYS;,K ?U7&%K[UEJZEM)>E$-/(1IM+BG-JT$&!)A>76 M,/@F'E8#T&8%@X3:DF+HY7W-G'&I1@ ]<&-6JK#YGW-H DER%$HM=?W+(/$& MT$BO4G](@K#K(*DX"@'MX*4Y6;Z @AD*RU)12AI7*9(2KD]F67^Q(%4K;?W( M%2TX,HM273HFFC?Q]J[,HKW_)_<9#XHMRJ&1DZU$@LJ%E1VN^S*R8D MIP7WP=@BR^'L*>[]K])H"JQ$",#,([JT^H,1P\^>6P0\1$(O:7C(E19>VFGO M-==\Z@4/6B81LFP!A[^P=E_4/0=1QB@?(RQB+XWISM@<)(&'V)K-"W"] D=HMV)BR_)$BLC6!B;0QMR08P\E M'\66DN34Q15:J2^7LM 2Y_ D02(H<;?BCI=Z7J:.'91[V4)QY'";.3B\Z8;( M#B4('9W5U-((&E_BY#)&_5>R+A])-&R?=RN,ZPZIY>XT-TIM:* #8",I.27! M9:)!Y5+5$_(GQBFAJ>V*NLU%>-@'SC^:FG#=G?)HZ&@,'*F*N4]VTR(9#^9N ML:=G.8>/K*0QU:>2FS:&'6OLP9%]01V_.#IK5=>.=RHUYN;48AVID:(IY;O9 MXS^%]V15DP.'L3TAM\OM3+R[)47RD-B$ 50C M!541A'RJ?(C:"_ORY4(I@5C0[6TC3JVBB]0O6#2-:"VU(F)6$YUG/+^250RU MECL2A?(.]B#\7[EU9[.-).5(%A62IXFZ#Y[3'SJ9G\FCJWC4W[AZG0[G<_2 MPR M%/T^'I[B@[94&W-T7N_7 :KAN &JB:&5KA+P8>&"$.F7GQ8^8YB/NTYAJ"M* M(2'+L"Y3ATML-F M%3W,\%A)REK8<"F=H>0T"&M;?2/'TTSKFCR(NJ8W6TEZ>+XCIA6ND"3'T\@K M[M.Q::R'2>/ NWY'O1/;73M;)=]BF$N+6@%S*\50&$>DD"S2O*?^EH& P)];.Y:UMS%3AT P7\@T)*81YAS]23;L-XTAQ-ML!5 ?S[KB(1X(9E ME\:HJ;DX0;A=&O)T*H?<4B\;">('J>RP&;R!2\X>:SZ YZ0'N93UDU;K*!$9 M'/0L=KL_A&5H &A),QPT?3530Q\Q$*%@V&X;_LFG$VAI%,NQ8CI4"G1*RO A MI_T9"4LQ:+XJE,78X9Z!#5_BYFKTF@#I98!-^J6"_=.SNIP6 MQ_@Y266F..>W=,_RG'E/K,^+02YJM%ES MSBW&T>41HLCB^)SG#MR*,Y>(Q%Z-A6&#*AC/*.%??:)FK MS&UJS6-1N?X3W@O.6^W75&HD!-@930 SHT?KZ"%FM:+!XJYBJ-372&=*-680 MBC#;\L2K;F0!5!2T_ZZ32G!1R]90WC*;%#TQ^ 8!H1G!/]"_J@;G/MW4[@BE])!THOOQU/T(IAO3$/_WYH MM^#=]YR,Y8/(*[HTH()82.OJ_/3L?'+J\OV;YU=T<5C%E:PH(OS=VRH MN8(IEHVO,P" R3#=5CKW,C$^P,PY91+,M..16V=V%.C9(28=@*(U&;)")=O2 M>^,FDOA!D=QI]9.)1N$VQ &#\P?Z83[&U'ZIH:?C-Q\;9"]91Z?G#R65CR?> M5"\1T['=Q?"4.>)Y#;HT*R6K]:3C+0-=\>R3NWFN.Q9>X_DU&-X2R%%^#N32 M-"6H:\>JC]08&^28BMP=&_6-67J>BL.^?BZJ_V9Q]3SUFQ=7[]6/;LYWCT_/ M9^JUE&0/WCE4#^K)8\B9+BVN+G#A]"&1_7[HS"=(,CD:\!O[_J\X+HC?'*L+ M*,W2:#(C>/$*[;.L_>C\C'?+8?9<1=U0OX-Z-VXYG M$&=G3]7%&_73*_7B.,Y#OH T?A#58JDX)?;"M'2S/+=8RQTW]$M [@?N7[WY MZ54F)+Y<-47/%,$4=TP+YN/4R,_.-[7Z3@;W)Y]GC(?^L:&?, R*)J_P-GS( M47N_=,@3J;&_7PRX"%$Y(3CTZN%#MIVAH4UFQ;,Q.^<2A+L+-951&^=SADCS#Q5/ MBG.LE"'

=LB<=(OG,[*IUE&X)%G2>Y/Q)H&D,G:#MD4-+TAZJB 2*CZ!RI MIA8;I2D:G86D:A4X,AY1= =%O76>+2.V*=6!3+=CJJ7DK16+3$T SCYCHZF5 MT2PM77>DGFTZ38<"T@<="UQO!%G)1,;/8Q#L";S@QI)L<"V6?N9T*7W%@OIM M\(T;UIOTC)&&O^?DF_MUVWC@SLWWV%-,3LF%97=,H]D\(T]=2. $@ZB.64ET MM)!SY[U@AKR )AA9OG@V&%NS1?J0=92-(*49Y0GN/W2[?4KY6NK(7:6R]3A^ M[A+,>OQX1J8FL@)_CZGF3ZV?/JJ)'$PK+?%M;X[I ]HX)%8NM'2Q4?GO25M^ MS!/797+\>4"4F\OJW#6*@V.HD;&-8<0<&!<[SZ>23:0TU5!6)/1%68Y$L2>6 M=S*W8,1/Y$@ -'HYNY-^E]0!8I94[K9#.U*7OEL6*L\2D*5-%N;N!"K!EM8Y MYI/?3(07S 5#*OG'^_SEFYR?2IHV$9E%6M/G8E >%1X1/1WUQKKU,?=7RT(F M#TL0I\B%VH%Z5-3)1&E/%0'!#I6;U,V,_7V8'NEL;6+3TW/6,NDV2".7N8SS M(&%JSG!!.J/F_EN"6AT_KDBKM/S5U%R]D6_=#J2<.? 03,I*UU*8X96;\9"& MAT&2?>46#%Q/%S/X? 5I_78/!@K M=PWEN!9.D\2L>'Q$>O^%Z$4Q/95".OQ]*EMJGSB*$&BR?-> CQWJ&D\*Y06:9KA MC^$V"Z36SM7<_R5IK)>O&&^OP6#5\"#5V \E*.S6;"7QI/_.94;J8VN%.NWY MT*IVP[)?#;GX#),!H7UK.F"V.8N;E!BWW/%FEIQ\93VB7AJ R6 4QUOH*SXI M(35,S:YIC)A@NI=)ZJIHQ>[HF$R^-44:NJ>I6SHJ\["D?#F@&G54R#X)I@=& M]I/\L[&H.?\B32G1X#(WM=0[5&];%;^#X1'^1N^BY7B0%T196)3 ;ZGU*5-" M+Q."Q;EC*=4?'%TLWK[D]L-1:@BG"[/XK9<8" 'U.DML8H@,X^%@G$8F/IZ< MIE:P?/*4\MJ :>)3)D''+#)7;1>#) MW$4;R7)%_TYV=[]IJ_@Q:/H@)XZ]C#1K6W.])4-5(W*,Y00ME+D2(Y%>&#?C M_NQXYJ&_ 7%2_/4/GIZGOW'".-CU\H= \M7\9U06\M=#QL?E;[#\$+NMX3"3"0 +"$ !@ !X;"]W;W)K7L-K5G$I,$L8M]_':Q"^IL*^07M69,DX<\*]3Y8*UU M^6XT4LF:Y50-1+,4,J<:'N5JI$K):&J(\FP4C,?Q**>\&%R7$F M*IWQ@MU*HJH\IW)WQ3*Q/1_X@V;@,U^M-0Z,+LY*NF)W3/]:WDIX&K5<4IZS M0G%1$,F6YX-+_]W5!.>;";]QME7./4%-%D)\P8>?TO/!& 5B&4LT^X?[>Z ZZ+*ABUR+[G:=Z?3Z8#4C*EK3*]&>Q_9'5 M^D3(+Q&9,G_)UL[UPP%)*J5%7A.#!#DO[)4^U'9P"&;C(P1!31 8N>U"1LH; MJNG%F11;(G$V<,,;HZJA!N%X@4ZYTQ+>JI D['T#$*"8W;' 1#$G-D'SWCUDP#D_) MO= T XC;468!,-).Z*JQ7^ ']'"2+.J>$J+A!&Q))=WUV0V M&7\+28?/M%X\?6R\,'*$;B32:\G^5N,%P9X3@^'LSQCOKX@Z[# (G)8B@R3- MBQ71= $*I%S1U4JR%=5,$5')ULJ+G7EM=:Z#7NKZOQ;LW;G:3[MZ4CQA&!VO :\;?D&#F38Z\Z3AZIH,;+8^ZN"]$ M-^J*TL*A)U!SM6*]E'N[M/F:X1E[<>RZ)O;\V W&V/?"7G3Z,V\RF=7.+O:)W0M]YF/1":#Z;/WIW+0JE965[L"7L M8(_8-=>Y-YLL'WC! M;!\TD,;]8/IB..A*E]?#0-2+OF#:BT6(H7[>'?O3VBN=[$<]$AV(-' MS*RXV(N%I-M[*$?G>.J-IV-G((R\2:_ @#8.L.U.@2X.5.I&/A7DYRK;D2"T M-;QGBKQKD9>TV!'VP)(*ZU1*[IG,>4%UTTK<,:TS9O+?)93O]F[+H1*YOX;" MD,G5CKQ%7KA2,#Y]"KV9ZI^>F.8F61.V7#9-!-$U/0CC2(@4_O14D00J4DF3 M/1'TFFK3# G)5S4]+T!5/QR:?N1)>M%,"?! QJCJKT^64N0$;Z (4QH88&># MAT2D9-*<9YF.:I'QE5E#U1TC\D A.L'? OZSRM!3 '"RIL4**"7,5A[)>,Y1 M]D)H$RS0LY52)(REMM6@(&=J^J*3(;E,4XZ+ 9^==>B3M(2FK=B*A7W8D;RGV9)L-Y*Q6\3=F220G$38>)L%@:/BW23(?6C#Y%KJ%)-ZI* MVA*<@$;."0'J?F1_0JS6BO1WDKK')182G;IT 55'W3@[[6_S-DDL*A%#N*;( M>&H0#\C4S';-H!K.DFR-IYZ;5I:WF5#JY%'#CTH_Y=QD2#X*LJRDFW1!.Y!N MP")/"_$! \CF7W_9F+RN@H@;F"&]3&Z%=F M#-P*X, ##W1/9C,)GGQP)WMTIQ/&HP[LNU.,2P7IT *Q 4I223Q^(3F57Y@& M,VVX%+8X3+E**J6L#S\*D,)O4B+YS!*<<@/B9Z*T_C$9S3\EUY_(;S^1F^_] MN;'/#:!*5J5!$$C]0R86L"G<,,@O:9TV6P&O&VTN85T\* 'Z7SA=-*U%,^]W M0+O C$+6=,-,%NM\8DB'^SPSAU$I(=0DSPR=XDH?C#*3#R0SIY.@;4EW5E-T MCA2 B )/M96=9ZV)1]( @ISN2*58@^]EI2O9 SYFJ72#*39M^!JV%#&>5P5V M5HN*9ZEE#IY>,'2N R(LX^M48C'1F@ 2.!V9KBMZ(RB&NU,*/&Z(VS-LQUW-A+=38!^,3[H!?^+- MH_BD)S88X*C 4#W-)FY?X<^A5IJ[87XD(RU-?K$H400V G Q8@C0B,E[QZBT MN^Z!L\X$TBRS!Y;0TIN=*NUJ.R@$RT<0F\<]=KJF1?YCPX_ MXOFC@:ES,'%H1NC-9U-W(/*]J=^M>^\4TE"Z90AEA<5(BQ+\H)J DJA M(0NWGUL\TA7-3J\A<4-!._!B(P!;S09Y@)_%?"H@^' C;"+4;F@IUBW-%QO) M\/LSKG0L-$WK@4G MAI9YY*TJAF!8DV*0.QG3)EJ!?EO8"[?]F-V.MC\%N+1?P+OI]G<$'Z@$#ROPWQ)(Q\-I-"#2?INW#UJ4 MYGOX0F@H9&ULK55M;],P M$/XK5IC0)H6\..G:C;;2-IA C1M CZ[R;6QYMC!=M;MWW-VTBP#6@G!E]B^ ME^>>NXO/\ZW2]Z8"L.2Q%M(L@LK:YCR.35%!S4RD&I"H62M=,XM'O8E-HX&5 MWJD6,4V2T[AF7 ;+N9?=Z.5:F+:NF7ZZ!*&VBR -=H);OJFL$\3+ M><,V< ?V:W.C\10/*"6O01JN)-&P7@07Z?EE[NR]P3<.6S/:$Y?)2JE[=_A8 M+H+$$0(!A74(#)<'N (A'!#2^-%C!D-(YSC>[]"O?>Z8RXH9N%+B.R]MM0AF M 2EAS5IA;]7V _3Y3!Q>H83Q7[+M;.E90(K66%7WSLB@YK);V6-?AY'#+-GC M0'L'ZGEW@3S+=\RRY5RK+='.&M'[[-#H'K0S\EE)6QGR7I90OO2/D=E C^[H M7=*#@'?01"1+0D(3FA[ RX9T,X^7_7.Z+^#S 3[W\/E_JN9AM"PBAP!'2MTI M6:^4J&26V I(R2P8PF7)"]R59.6N(2D4WBKCSFKMS=9*H)S+S3EY_6I&D^SM M/Z_8.@OU"K3OWT[Z#HI>F(:_N;@FNT^R+[7!\HA,IFEX=CH92_)IF$TGY J3 ML[KUM_X-EV\:K0HPS[YY.,OSX30)9W1&/J'!.8Z(HJU;X0M5 @XYY.!GQ\[X MF,YHF&?3DY$D3\-I>GIRN!O/+.E9CBSI2)*E:9C/IJ,2C2+#(XY? XC9T;** MF#VUV3)#CO(D.L4Y(80?>;(D1]DTHH,$I[COM\1?C=3=705W5W]IE^^$A:J M1JC*C?T'<#%4#>18*&-.(G+=T[>5AK_A7_ZII =H^E*F>91U)4QIE.Q*^+(8 MT:YK?QH>\6@LUZ W_O$QF&$K;3>A!^GPOEUT8_W9O'LW"Z@U6-'_(K9?')\-L*WVC0S@#U:Z7L[N "#*_^\B=02P,$% @ M 6IL4]EI@JEH P Y @ !D !X;"]W;W)K&UL MM5;K;]LV$/]7#EHQ-(!@/=TXF6V@[@,;T+1&L\=G6CI91"E2):DXV5^_(R7+ M\K(&&=9]L7C'>_SNP3LO#TI_,36BA?M&2+,*:FO;ZR@R18T-,S/5HJ2;2NF& M62+U/C*M1E9ZI49$:1R_BAK&9;!>>MY6KY>JLX)+W&HP7=,P_;!!H0ZK( F. MC,]\7UO'B-;+ENWQ%NUO[583%8U62MZ@-%Q)T%BM@M?)]29W\E[@=XX',SF# MBV2GU!='_%*N@M@!0H&%=188?>[P#0KA#!&,KX/-8'3I%*?GH_7W/G:*9<<, MOE'B#U[:>A4L BBQ8IVPG]7A9QSBF3M[A1+&_\*AE\W)8]$9JYI!F>B&R_[+ M[H<\3!06\3<4TD$A];A[1Q[E6V;9>JG5 ;23)FONX$/UV@2.2U>46ZOIEI.> M77^R-6K8:JJRM@\A; 63%I@LX=W7CK>4?AO"1[3+R)(WIQ,5@^5-;SG]AN4K MN%'2U@;>R1++<_V(4(Y0TR/43?JDP5ML9Y#%(:1QFCQA+QM#S[R][+N&?N8J M'UWEWE7^/V3Y:S<$PZA M4/0DC6.HRLM52M %E_MK^/&'11IG/_WG+]7:8K,CN*[@1^Y;+ 9F$CY2<5WA M?F+XX$(ZLE_ 59B\RA[1FXZ+DC ;GP"!]+)K)4K@#27H#ETRS*B4+.:GYG$V)9,XA0]HS#5-N*)K.N%K52+-Z((S/_J.TB]S I1TQRF521PF5^F404$F5Y."35#@/6T2@S3*>XA6/<DG MA!_D=$V,^3[4%))H.F'#KJA\[B MWVV!TZ^ZI! M>"F4,1#] M[7&?X.]_%Z)C6?Y>6+CV>61<9ZBV3_-P6BR>1K4>[]?#<7< M2=LOH9$[KO#7_>8ZB??[_X;I/9>&GF)%J@1C'H#N=VI/6-7Z/;93EK:B/];T M-P2U$Z#[2BE[))R#\8_-^B]02P,$% @ 6IL4U-R[J/T! ^Q !D M !X;"]W;W)K&ULY5CI;]LV%/]7""\86D"5=?E( MXAB(T[7-@&Y!DK6?:>E9XDJ)+DG%2?_Z/5*'Y2L)TF[#L"^F>+S?._@N>K(2 M\HO* #2YSWFASGJ9ULN3?E_%&>14N6()!>XLA,RIQJE,^VHI@2:6*.?]P/.& M_9RRHC>=V+4K.9V(4G-6P)4DJLQS*A]FP,7JK.?WFH5KEF;:+/2GDR5-X0;T M'\LKB;-^BY*P' K%1$$D+,YZY_[)+#+G[8%/#%:J\TV,)G,AOIC)97+6\XQ MP"'6!H'B< <7P+D!0C&^UIB]EJ4A['XWZ.^L[JC+G"JX$/PS2W1VUAOW2 (+ M6G)]+58?H-9G8/!BP97]):OJ;!3T2%PJ+?*:&"7(65&-]+ZV0X=@[!T@"&J" MP,I=,;)2OJ6:3B=2K(@TIQ'-?%A5+34*QPIS*3=:XBY#.CU]+T2R8IP36B3D M=YV!))>%ID7*YAS(N5*@E4,*T).^1G:&J!_7T+,*.C@ ?4P^BD)GBOQ2))!L MTO=1S%;6H)%U%CP*> -+EX2>0P(O\!_!"UO=0XL7_EC=-WA%+:_(\HK^#CL_ M#CUPR;/1R6T&9,$*6L2,9*@I0K+" M48[W@/)H\BLM M2LR)Q+?.[;5P1R3R'2\<=W5L+WN;]YLNXEN((9^C(X3;F,WX4F0,0UU#U[&X M*^XV0,<;J?5&(JR7HB<5Z]M!<'.!"3JED2=A,7XE9&Y*!XG1\Y@R<[Q010H.&&_?J*V7GR@O8<_%J7+^ITD4&.NT>_Y@ M=-HBAB:2P.U)E;&E(@-W[25'Q _&SK$WZJR\&H2./XA>=Y9& V%1D=2T4#)WS*4L.!J!JZ42>:T#]4:/_!Z-G6R,\Y&% =5(YMO^VX*!K ,FKGA9,3[LO_YNB M;US>V?0#N,=GE(+JNI 2_617]A5V)D>^[WK8Z7-N'RV(9E;\9L5!!+4$^Y;A M#XX]P$RQC'EI),(J7ED@ >S=L,G3#<4Q2E^[K45T)N$?,$GH#CIO@8]4I@S?'!P62.JYHT&/ MR.JI74VT6-KG[5QHS(CV,P-,*M(

&UL MK59MC]HX$/XK5JXZ725*0@);X !IEUYU5_5EU6U[GXTS$+>.G=K.9NFO[XP3 M4M@N^Z7]0FS/S#,O?L;#HC'VBRL /+LKE7;+J/"^FL>Q$P64W U-!1HE6V-+ M[G%K=[&K+/ \&)4J3I/D(BZYU-%J$^2#(_7!_27(7?,9<,= MK(WZ7^:^6$;3B.6PY;7R[TWS+W3Y3 A/&.7"+VM:W702,5$[;\K.&",HI6Z_ M_*ZKPY'!-#ECD'8&:8B[=12B?,$]7RVL:9@E;42C14@U6&-P4M.EW'B+4HEV M?O7.%V#96Z.?K6MK07MVZ1QXMX@]HI-.+#JDJQ8I/8,T8V^,]H5C_^@<\E/[ M&*/J0TL/H5VECP+>0#5D63)@:9*.'L'+^E2S@)?]4JHGT.,>>AR@Q[^ABH\B M40_.7<4%+"-L,@?V%J+5Q9"=\] )- I$)^"M0&JAZAR8X)7T7,EOD#-GMK[A M%I@L*P786YZ'WA#&H06V.$.T^T*S94*9.D>MLJJ]U#OF]LY#Z888!(G)*.<> MR&DN!:YRMJ%^'YQX?] IUSDVMPHV7(BZK+MU::R7WUI5B5&>N<*ZX%L- 7CK!J3>?>!-VM41@<)C)G?_XQ39/L[U_^(EFQ(AL,D1A[.'T! MHCL<#7XR(5K33\+6]\K[8*$.9D_8\\%H-CW9)[,Q>PW.S<^7\+[WO[)!EF1/ M?SX?#2ZFDZ?G>?7#;S:8SB9'^\E@G,SZ_0V@9W4FHKPBNL:QP29AB)QSYI"(H;'H1"N<8T%XWI/-ES3 MW78)!ZD[97Y;0QH#S'G+Z:U^1KU'3[I$P2VTW*_ 2I,?2&V!YEI@?!&PO=V]R:W-H M965TALV8,6*=I=G MV69BH;+D24R3_OTH.?%1@T7*EC./79KEG.]02D4W!IF M-TW#S=,%2+U=!$EP .[$ND8'1,MYR]=P#_BSO37D1;U*)1I05FC%#*P6P7ER M=C%Q\3[@EX"M'=C,55)H_>"81+D-()41I_]II!?Z0C M#NV#^F=?.]52< N76OX6%=:+8!:P"E9\(_%.;[_ OIY3IU=J:?V7;;O8- Y8 MN;&HFSV9,FB$ZE:^V]_#@#![BY#N":G/NSO(9WG%D2_G1F^9<=&DY@Q?JF=3 MEZ790,6^"5X(*5" G4=(PFX[*ON/_K?*9ZJ17G7C5 MR?ON[KA(-F*OZ/28'&#<,KUB6 .K.)(O5"5*LBI6N,?%2DUOQ6(?M=*28*'6 M9^SCAUD:CS^]>Z7&(#0%&-^= WH%Y1Y,PA<4UT+WB=EUTTK]!$!/L2NNU T- M%\O]^X2=LZ'GG; \S*;9P)^&29:Q[U2:Z26&]W.(S,,\F_;>+)QEX_X^A4(P M8)'1B144^"+=))QDZ0LT#Z>3G/W0R.71HT]8FH1IZY&]PS0XI3Z+Z4'=5&%,95Q2R7Q$6^SIT7YRGW<# MZU]X-_9ON%D+99F$%5'C478:,-.-TLY!W?KQ56BD8>C-FOX^8%P [:^TQH/C M#NC_9\N_4$L#!!0 ( %J;%/E<.2WU1, . ] 9 >&PO=V]R:W-H M965T7__.O;6P*%'*TAC,E\3B4G77<[?BRUU9?:G72C7B M<9,7]<]GZZ;9OKBXJ-.UVL@Z+K>JP)UE66UD@Y_5ZJ+>5DIF_-(FOYB,QU<7 M&ZF+LU;W[6\5?EWX53*]446MRT)4:OGSV>ODQ=V,GN<'_D^K71W\+8B315E^ MH1_OLI_/QD20RE7:T H2_SVH>Y7GM!#(^-.N>>:WI!?#O]WJ;YEW\+*0M;HO M\W_JK%G_?'9S)C*UE&W>?"QW?U>6GTM:+RWSFO\5._-L,CT3:5LWY<:^# HV MNC#_RT=%@)?I]D=JW[LQ;DR-OS<6O9=&L:_%+D:FL__X%*/!D M3!P9=Y.3"WY2VUA,QY&8C"?)B?6FGJTIKS?]9K9ZR\S\,C->9O:=TCG]UDTL MZ$7Q216ZK/!?VE8J$_\H&U43@S/QKA!I6136,G>Z68MFK42:E[4N5J)<\L^[ M%K]478O[5EOLV3>V^R=>]2M$HO/N.LO MBYVL!?Y41(4NFE(LGK!%1IQ">BR@B"6X:F4E\4!5BT)N\#0N5@IR"K+CVJ)WY!$P^LN"&P%(%M(0%2=5GK+EF8-RUA$#5#-61?T M'BZSYF(6RWAZ^Q___S=OH>[*[U!2637ZWZ#I0Z7!,&Z^(TL7;W2=LAD//?N& MN"=C>(LWL":$=%_68- 8_)#=1FSQ;-9NQ6<"SA2-Q^/@2A+=S*Z#WS?1?'SC M?[];6F]D*U^5\",ITK4L5HI$#1=O*B Z.UN>PRA4U2!.TCT-ZF1=JZ9V'KV1 M3] ;=/)GJRNCE')IM5JI;0L[0/0)%?6AH*7E$G;5]]W$K2D;WJC<&NB@+;"T M4IMNF8A@8[S^Q#R77MP1"6'17Z:91O*).%?&#[2"PVB_4[=/LX"Q8:?*- M*Q$?SO5&).@68JC7L R2'-(' F?VS^!!DH,$4"IR\H9OD5@VQDFP%=96CTAR MH"#V9BFVJDI!F32:/0!7*)+<#3C.KA>);=[BM32M"*6)S;;82LUP95" D0B[ M+=J&18 %\S8CTV4/W6YS0 OYWB#T0.QWU%>0<1Q3CF)(NG#5NY M>@"NX8^TK#*S AM4JI -=>20-U"25'27 %+(OAKSSA((Q:&);-9?$UX@KN3@;N3>'I]R7>GK''6L/'.PX?',8#F M)W_ALW-'(>%2;0'HR#11R8'!AC$%<2+2?2ZW\M^\@Y,4.[OU%(1RP ?,@QY MT#4_R,'SI^?EKB"5E!OH5Z=PED6M,RTKC8U'%+(4)\GYDPF?IP,DHK*L5E#- MW\MZJQN9:S@N@AM9,]D1X7;%"-7%8:=7BV".[6!U%H#2)#RQ*"LD;&S.51C+ M35+!ZR#M?WWW7KR5J>;]1_!6).6:^&23(3*-G:K'ALPY5P5[R(E%R&LB!^$-X,?4':C7(#NA$A5AM MD[& T%"E;)_O?Q6_((AM"3TB\?[]/5 6,3J7.^(IUQM-24>NY<*(.[7YU,C: M6V\!>M]GD[NUAK )XWK!]- .O3.X&,O2;&%0&272)KQR:!S6R9Y%Q(E2G M?=W^!>7;A*5I^:"0?C0<4AV8,[=V?00X N*Z <8T>T[K9.'4XGY3&M'/&D*G MC8@-X^*4/U;>XX:^ [5C\D^H/MTN]5:E>:D@(.E>, ME#6C :SSD%588[G6"]T$5G6"7O:#%X8RCB9$,:R80T1 :(;RZ98"$%W/](-& MYI\Q"FSD%WX6YE(R1F2:Y(DHRB+F4@HBWEH+)@)2R58A8,OIEUNW0E[*@E>4 M&0)D"MKPN&&"+A9/7E,0A>?AR3O0+>=T6"D2Y..6FP9.45,RZHDT0H"8$/0: MUI'UQ._=;EC-7I91($FS2;MQ1.1:%0Z^P'QFH8-D2W6JS16ZDH7+.2ZPZ!FN ML.C56N:FOF%06\CTB^%7@#2P^VP:3WW!ZYRE#6J!AD M$GVKN,KVX0(1&X9K B!#-34ZVV:(,H,AP< O[4 )2N!BA[1WQ,"%RHHUAQ]T@DX7SA 3P17!X:T!$%8# D;JVKK MVIK=\<@$LO"GY0?UBD*ATE;DGKZ<^/3+O?C8YJ0LL$E @PU;** CM@LC2#7@ M!5PD@(*\K*%K(SB;_0,,4$1!RK&XMS#\GE,KTML'!O"N9O\0Q&+R%=MG\7;M M@#SW*Y@0L/0KA-'\J)^2;R-HD-L=8,0X3CQ&D"3#';M^"7P:69'&"Q#:@T)2 MDE,*!_Q[ WYY-VK+&'-WW:)>PTI:)JA%X]2E?,K#T.D>P5L;JD8U@_$_H#^[ M 8H08_U#R%"1_X.#63S]*1Z4IEG=L,31"&G8!E4N]/J\Q9T>7^&VXU-\4?T( M*V"\[/0BJXJ:(LRPO>F5Y ZGJ;QSS-:H$*EX!3H-6$C&IORBYK?=->5K]; =FME0* S1XYSE:(6P+ V?L2V M/5%31]5ITYZ?,&W:\=DD>"3H#0X)N9= 'A10'PS_][:?_08K<9_IAYO>7/-& MKK5K$#42GP#"#*59V#30U9$*=]]2B62D3P@QIAO$%L-ZA^ (9FO;0MWKF'-L MY%E0!C$]E/D#T6]76CH9V,AXNB/?;DG SY+)I1=\KS6])]A^0WP-59?4@-IQTJO\Q7J3>!GGN,),E\PW>3$ONF847,M M3)=HJA"]@"NM['J;4"6Z$;=^XE7S&[UN^"FET>24&";;&,DG.&X^R/EG'C_;N[ M#Q\IN1A-<(.-G'&7W9>=+*5+IKU9A'U*1$2D\,8R#RY3NCOA9OQ^A68V7'2B M(T4D@X]Z8H+'8U(!'-<@?V,UO=GF*M3]4E?@FC/+)1(5.,R?R&:H,V?Z-VC[/RAT3-8XGES\9F'>W 7N1F3!A:?6:ZT, MOK@TX9%2*B$?I,Y=E@E+4OEA]7NBE;%/KT<\SUY_!ZX>'7 AJ$*$=@/JW2MN M[(WTN1C)\SZ<$8^CQ;EQ&[_V':ERU&_4]9#O/;7MD3+V$6]O 5U')D=X\FB4 M*U DR#+F../*JC0H8>61'PJGGI- MC %2?&.*_$3X[$=5V5KS=I _V;[ M;\@.<8+&7W^@\WO\*0X> M/]U)!,R62 XI^+-9V-1Z+Y,8.@]A*A(>TP;!R/2!PJSR2(BAD-C-,PCTI W, M?J2!L)VMO,H(;8+QANGK#!8")$=;#(1!Q#N &5F[V:(18;0GPT_?(D&R9[>J MZ^+TQ!49Y#W!F0&8JPZ:'TJVA0-N7<)5E,5S4/?--/7H<<%@B*8?'2"%V.)[ ML'VCP99!NAB)8T,E.V XCT^'"UO&UWNPUM"I"6W&,9(M"JZO-PCE2_T(.:5K ML@]N?U4TN>?^U%76EZ8-<\VB)V=Z;Q MZA-QWPEHRA?!5-TD(5RUA6,D:F@OL#"5:E$W6J"\SXRX>"3$&R%\AYWI_45I M@L*]7>,%W6U5K,A$8( ;!5LSH^IN>F!:PA5W=>7&)%'F@%"P!@V2#A9&H PF M7T1B?]+%XO:G@O9F7&X1YDH72,=,@(_LV(O[AG;N%4XK.?S4++Z %"(\<^@H MW8BN3%L3R8WX:C)#9L0WNJ)HUN7$PJ_ MY!\M]VE"M=\R>3Y--6>S;#N <@HWH%O8BK[O1I)ZY$0C> ["@NG!F8FRA[6@ M/#.@%LB5H&F/H:\8*QMH.4$.,L7A12<]M(";6_JKB&80-)!W$$V2ATJ C%#G2 MIDY^9BQE&C@9E;_EU@**4^711*2/A8Z3L(2QLT'9L;3CKG)C@&F)0+HY&*U0 M=O?@9&\/AAL*4KS,HVQ?;9E^7=MP=<.>YR-KQOUX2O12,WWDLYRVL^L;&LA< MN&9Y<7"VZ$?_[T]*W-5>CWG_%>YV<^/Y_KO:U\'YRME-\&L:WW?!)S>,'//WYSL@,=FV]LL_"_I'/_>OO84@O>@/F8Z/J_15&?';T_/#Z M))HF\_.!E7G2PQ5CY@ZT=O)+^4#KP6)\('5@DR2)DIO).<)E8]O#$2?&YD#@;YKL+^4[ZA>\X' M(5J@ *$VNUIOZ^]FF*?1!1:76]#4*C]GP6XE17M:H+:C?P*-^/M;X MW_#=;_W_K:6T65=T#-9\PV'&6/N/%)17#CXQ#!1__6J')KTKP8]Q<(C>=>B1 MDWW?[.R9Z-EA>-K[,@E^S&\.C+*W:P!3VLX/#/"X)6ZBR?CP%.E-=#UP>G1R M"5"X/+Q\%5W!25\;B/#CE:/P\"UD)=%X?GVP$ZXF5X;)[("H MHT=X"DM OS@XT.VNY/Y4T1^ZC4T/>S.JI0G MH>S;#C#%XG6*Q+TU=3SN%;+/9O%U=^'HF2K^ M!&=OS!T%X\S\Z0395D3')#Y 91+WRVU<&/^GJ0R$:J;)=*KQF&1=K-ES\P%6 MIO&DS\HD.-WPUUCI#M.[KXZ^&J==L#7?)_$Q),^+^QRI^SKIQRV/T?^(OH/0 M3UL'70DJ6BEC03W05+:L7?9B)7^IMOP)6Y!9?>Z=$C!?@P7N M'CSI"@[P!-1\;R.G!?4W1_S8AF#7R]THR;7@LABS.U+BY.5#2 MTY_]&(,HIX_CLC;GJF9YP-LQ.XM<4E3_A:SHHS))%1U\NSS<);! S<#TH3H:^);T(OKKEYL^]^Y'4V[Y&]Y%V:!(Y3_72F:JH@=P?UDB#-@? MM('_J/O5_P-02P,$% @ 6IL4SD(%F7>!0 NPX !D !X;"]W;W)K M&ULK5?;;MLX$/V5@3=8V(#K:]RFS05(G 3=;B]! MW-T^T]+((DJ1*DG%\7[]SI"2XB1V@.[V(;%(SAS.F1O)D[6QWUV.Z.&^4-J= M=G+ORW?#H4MR+(0;F!(UK63&%L+3T*Z&KK0HTJ!4J.%D-'H]+(34G;.3,'=C MSTY,Y974>&/!544A[.8"E5F?=L:=9N)6KG+/$\.SDU*L<('^K_+&TFC8HJ2R M0.VDT6 Q.^V=$1N$"A//"()^[G". M2C$0F?&CQNRT6[+B]G>#?AVX$Y>E<#@WZIM,?7[:.>I BIFHE+\UZ_=8\YDQ M7F*4"_]A'64GHPXDE?.FJ)7)@D+J^"ON:S]L*1SM4YC4"I-@=]PH6'DIO#@[ ML68-EJ4)C3\"U:!-QDG-05EX2ZN2]/S9-V&MT!X^2K&42GJ)[F3H"9B7ATD- M@J^6DHI$#JM MUXH*%7QN5FF7613I0UG9)*=T3R&SIH";J_,YZ8%8K2RNA$74 MALK-Y\$9B2E*A:%5D.4\SH;W&LP%]HD R4&Y42C[PYH<0@N%S:XB;8N:%LJ]N0[>_!@W/HMR S@:[[# M4='()ZS)TQ2%E.J0]V.)TIH$,74QD#N)43ZP6HXJ4&.9F"GG26(JHD-_4D4W M*>-8I][^HJ(1.@=S4RRE%NR_:.XSP[I2)ZI*69DU S/'./-(?Q'H2^(\VD6XOVQZLD7RHC0=/$XX(L7*?8N7D2@<@2C@G5,0,-*8C2,6&O)1Y MCLH6J;1.['W,^DWI;*@';V")K8$I\!$#B7"Y8B4Z*:0+TB+8IU]1[B$=J&R& M,Z!,3*B Q2+!]\M-V%IJ:@)"M1&W;F^T32 @+2=+(;WGL->.0'2#4!NCZ7&( M"!$IA=X W@E5B2"Z"[+2G*SGBSDO#JD+7V*0H>,S4GJ/Z8KK^ET]5QZEQQWF_"RIMC:F-KFOI1T12HA^YQR 7=O7_!5A%="KFQC[7$/.8F)LNH\;>7S+#HX9BRTI/=B>> T2OG8I.B^+X*=,T)"]A@\> M751+AS\J[D(4)+U"UY3.+KV] >38TT6$;RG8%E\$Y-%CA*:+;G.H54221 ]P M'B=&.Z-D&HQPGGY"MXRMABYO.=^J[G@#&B-T*?U=+Y;MP]8_387*F3IK9"& M,:&[HGMA+\2OI#YT'\"HZ]+!\+II[B&EN@>3P:S73F4QKT%3"4(1+Q?(EPN@ MJP&Q65+XF_M!T*!5R59-0A'=Q9['$6^8E E1O[(*:[>U.* MGAN9K@LX,XJ>#9S2NT+@VCS9HK:SZ&N3N2"X8E*9!*@E/TK>M8;\JM_'86IF M+S&I)\?]9RHA!;<&(^C>8JC*K;+OI$]@$E_/)UNC6&UL MG57;;MLP#/T5PKM@ ];XDG3IVB1 DVU8'PH43;<]*S9M"]7%D^0Z^?M1XE$B>?PD#*96:?-HZT1'6RE4'8>U_"9;+1^ M],9-,8\2+P@%YLXS,%J><(5">"*2\6O/&0TA/?!X?V#_&G*G7#;,XDJ+G[QP M]3RZB*# DK7"W>ON&^[S.?=\N18V_$+7^Z;C"/+6.BWW8%(@N>I7MMW7X0AP MD3P#R/: +.CN P65GYECBYG1'1CO36Q^$U(-:!+'E7^4M3-TRPGG%CN/ -_[G]$[H)@/=)-!-_K-:+Z/39 3'# ?#L2W@EMK,(KS; MH,*2N_?0,0NL:8S>VKBRP97\%#C8!EB>&K#A2&O(#:%!Q= M*8H-LG\<](\#5%J'\IPI1_0%)SICH31:!H[O:RBQ0,,$6,=< MZ[39]5%T"5GZ!AI#T@SWV)8TZ(!JD)I%H7+ BN)LP_)':EY!J.+@D==,50A< M0LM*R86KGDT^G5_;@2A6B/;6T7[T? M)[?<>3*O^+2TOGD+NBK]=66TM20L1][05#LIZSX838Q&PO=V]R:W-H965TA'6CI'7"A1):DZ_O>[.UFR'#EIMQ8;T,;4 MD?=^]QREDZ6Q=RX#\.(^UX4['63>ER]'(Y=DD$LW-"44N+,P-I<>'^WMR)46 M9,I,N1Y%87@XRJ4J!FF\EH5<&V%J_)%&W6:> M"*.SDU+>P@S\G^6UQ:=1*R55.11.F4)86)P.SLX!*U)$)KQ92UST*HDQNZZD7[%OJ,O<^G@TNA/ M*O79Z6 Z$"DL9*7]C5G^!FM_#DA>8K3COV)9GXT/!R*IG#?YFADMR%51_\K[ M=1PZ#-/P$89HS1"QW;4BMO*U]/+LQ)JEL'0:I=&"765N-$X5E)29M[BKD,^? M74EEQ4>I*Q!F(:Y4(8M$22W>%L[;"J/OWU/X MS(DW10KI-O\(#6RMC!HK+Z(G!A1& MIJVVM^K3I5RMGVNC&S\[80Q87;V=PAQC5Y;6W"M$$8PQDM&\1%J[HAC4X75" M2WL+>B52M-H;]L-EQOI]#S;'GO>5K7.$02&S./0YIB !SD.=8M?-C1L^4@?G M%^^0FI"Y*Z&<*"W:9A5J)XA+155BM,W<@67?4;N]PPF!:9 ! C@6 <9]350% M&@C."TO>!90ZX52NT!]V_C$;_C 4#%3^397;*<]!NLIRND%<6\R.!_$)HRFW MDT %V]5*985QPVQ1U%&IXB,@T1L+)4::*Q*L,JD S!^Y:+ ?%I6FM"B'>$R6 MSFF4#<4E%[NC>NW7'%'>P5?08BR>R[Q\)2+Q&B5H0[:[E^Q1KP2H:C9R' GZ M5L<&ZZ:DQ@7%%=?H-_3*,P?O6?_R*2>\CG:&4#Y^(U MUG)-&3,E["#:>>WSWKN-PR^H<,3[I@@P@QTXO&PBVNC;M=>A;?7!W@SJJA33 M%V*_B5TKZAFOQM&K)RE[DVD0AN&+[G(&A<)DS*CXT.2Z\'=J&W=B,6+^5=QX+EFNS4P%!>,"J;77#7:,^(Q MWB]1,#8MW4\A#?AT@Q0I$'3B $UIHFQ$(-HE0$P]^$ +GX7#2O3F8?U7I+2\L34BJ4P)RGO\. MK^PE#6 G*KS16CBC76SY-EIW##=^*.^JI2FXF<%>-UKR+^*0UO71*1I.#A\-1#SL!.)&N;O]*XL8^K:Y?]Q0\70M MB(]W&C8^[AOVT5 5\QC8'#V<[/;M<-JE7V.29QFU7WLE;RMX$TQ&E7Z,&6(> MDADT>%)S_7,KXRNW8WA.-M>.!CRZEYZ\,Q@[+=;T-[ M:,\AQKRC^#WA::.UWW#C8'ST8_JB()QN:?R]PG"W$Z-7T$%T\&,*]]#F"*=\ M1^6.2;4):!2,XWZK=X9Y8>KWM078!]?/SEM%^QI'%>4S:D)-I>C:U\S=8\PV MP=&XQ NCG EG#X='!0-CZBT_]X$W)7UGFQGN3\S(#?%VT= #W M%P:O>NL'4M!^=CO[&U!+ P04 " !:FQ34[=+FVL" "#!0 &0 'AL M+W=OGC1RKAU MTGC?WJ:I*QK4PLVH1<,[%5DM/(>V3EUK4901I%6:9]F[5 MIDLTJYN[M9D6= M5]+@O077:2WLZQ85]>MDGIP2#[)N?$BDFU4K:GQ$_ZV]MQRE$TLI-1HGR8#% M:IW4DL(P"R_]UH)?IYOD,+E+"4X.AHA7F%:0#:8ZDCECR H["2NH<*-&[ M3C*:+!1*2!W*P#.0;"D-FQ$*ZJSCN()#Y[@'YV:P%X9]&70#,6]%1"M-L)-O MA \)BV'3$/ UP5SU(!"41E7H&UDT5R K$.41646]LF\\6OZ=L;QBVW:JA$8< M$03_VKPAA0+)$Q4>:.BSXBYY7,X7Q#+1T&-#X^Q__7;IF3$TVCK:WX5AC1\\ M,F6G&^9N,-;O\N%ZV@M;2\-GB15#L]G[ZP3L8/DA\-1&FQW(LVGCLN%;$FTH MX/V*R)^"(##=NYM?4$L#!!0 ( %J;%.24M2FK ( '4& 9 >&PO M=V]R:W-H965TVG\_2DK'VF1GFV-?7 M +)');6; M)RUB=YEEKFI!<9>:#C2=;(Q5'&EKF\QU%G@=0$IF19Z?9XH+G2QFP;:RBYGI M40H-*\M<">:%KTA6\PZWL ]X,]N96F7#2RU4*"=,)I9 MV,R3J_'E?^$:I/1$).// MCC,90GK@X7K/_BWD3KFLN8-K(W^+&MMY,DU8#1O>2[PSV^^PR^?,\U5&NO!D MV^@[/D]8U3LT:@Q M^45(-:!)G-#^H]RCI5-!.%S<@>0(-5MQBP+<+$,B]4=9M2-81H+B!,%G=FLT MMHY]U374Q_B,Q R*BKVB9?$FX3UT*2OS$2OR8OP&7SED6 :^\CT9'C%.!L9) M8)R\OV9O$XS+E+T@83>]%;IAV +3Y,Y4K"KXJC*J"8):@QT*P[BN_2(/B&NC M.JZ?F-!5;RT!/N;I.5T7*:8V1(! M&G**"KNHT/M5LO=R"$!]15DU(]: !LME",)KNJ'"H>6>FL$CC0X'WMV+Y%45 M9?H\*XIDI*A#!(?THDY'"K[Q6FB^M+[QB40:YU)&'1@XL+7P_[49G2Q.\;(X MSX;C:AS7*F57>"K@#50[ZWCT2G3*WO8Q>/DR>'GJRVQBVE3# TDI^_1A6N3E ME]>N8YP*@W68J5=QE#R[QX%\RVTCZ#Y(V! T3R_.$F;C MD(L;-%T8+&N#-*;"LJ7_ ECO0.<;8W"_\0&&/\WB'U!+ P04 " !:FQ3 MIDFD?]H% ,$0 &0 'AL+W=OGAG.C3[=*GUO$@#+'E*9F;-.8FW^OM\W40(I-SV50X8S:Z53;O%3 MW_5-KH'';E$J^\,PG/93+K+.^:D;N]'GIZJP4F1PHYDITI3KW25(M3WK##K5 MP*VX2RP-],]/-C Q] 2@)"&G^5F)UZ2UK8?J_0KYSNJ,N* M&_B@Y$\1V^2L,^^P&-:\D/96;;] J<^$\"(EC?ME6R\[G'985!BKTG(Q,DA% MYI_\H;1#:\$\?&;!L%PP=+S]1H[E1V[Y^:E66Z9)&M'HQ:GJ5B,YD=&A+*W& M68'K[/DGKC.1W1EV_%49TV4Y:+9,N(;3OD5X$NI')=2EAQH^ [5@WU1F$\,^ M93'$^^O[2*OF-JRX70Y?!%Q"WF.C,&##<#AX 6]4ZSIR>*-_I^L>]KC&'COL M\:^PX\M0@W&//0O'+KD1$8-Z7M;SQLT?__[;?#@,3S[=+-W;X(0IS]D/L%$,2O3NZ9Y@JC.69 MVSHN-#T("%42*NZQCT(6A(<*.$%;A\"VAM M> ="0/$TU/WM'$Z@U!-K(P:!" MI$',UEJE3HWJ((F_*NGBO#NZQC4PA7OM*M->M"VVY0:S;*2T0W:B>-2)!F"I MCVN@N&88E1;T)J2RP]SJV<^V+Q,FA\ M4SH-"<Y#SY1+2E1)4K&H T[8M-@.IO4@$?L>!9, MPU%W?V0TF^R-#";!?#!^/<^W/C]"IK!1>)7YWOK\^3C)5ZF]EPGCVG]OWT&F:F']*YR,6 M]L*&%GH"?L^[_S PF#8#DR DYUG,6Q64@G<>A),P",/PN $;N%&69HF0V *)X_$UH>L MA669;BOFQ#)E&156*Q$+*2$-U\3D7%L1B1SCWN=M:-&"+=>8XOF&8T-1!CY) M*/PI3[:*?6<8I)WCI:(4,Y4JP=Y73:?L-^)JWZ;&M*JVZ=6G327KIEC)THUN MM-@0ZY]<:TY52T-9P)Q]D03V7V33 0;.%#/3)'SD)GAT.<]VA#^8G9A]%]DO MS[3A*RIL6#4_!WV(:\[J/J11=041+PPTYXG&-P)-2CEDO\GQC5G56&&U%I'; M"B#V4U7.P4OD/<:B%RAUW=.MU4SR/$>#^O+O*WIC\ N#L6KPKF7\(5V3SZ U MV>WRAW$F*?O4W)V4U[V=Z=YDPX%K3E#!EW9YFX6%9K!>DX?Z1C)!B^$\!LV> MJ1L++!M_P8N]*?2N2B#URMTV HZ^1 ,ZO%1YP M^4$;U'^ G/\-4$L#!!0 ( %J;%,"93M^ 04 -<+ 9 >&PO=V]R M:W-H965T5-/4&"^00R9G'-\,W0YYLC+UW!:*'QU)I M=SHJO*_>3B8N*[ 4;FPJU+2R,K84GH9V/7&519$'IU)-TC@^G)1"ZM'929B[ ML6%YXG)V4DEUGB+_JZZL32:]"BY M+%$[:3187)V.SI.W%P=L'PS^EKAQ@V_@2);&W//@0WXZBID0*LP\(PCZ]X"7 MJ!0#$8UO+>:HWY(=A]\=^OL0.\6R% XOC?HJM,XU+JYK]X;/,P<%C$/W%(6XDNKDOS\V:TWV7UA5([6P=6W6OKMR<03,"]/ MLA;DH@%)?P)R!)^,]@4!Z!SSI_X3(M2S2CM6%^E>P%NLQC"-(TCC--F#-^VC MG :\Z?^-\@GJ08]Z$% /7H'ZVY[D[4?Y]9=%&D^/(9F-88C(\\G\N,6%2U.6 MI.)@ 9W/N0.S LJ6QW*)MD]9!$+G\ ZS=CH)T[3XE[!KJO1KXRKIA6+@0N20 MQ(=1.DNC^/ @>";Q+)HM9M'A(@57"(MAGR&%""IAX4&H&N%-/([C.(&*M@K6 M()VK,2 MU"15"[=-<)42&5E*#>@R5D$A'A"6B)JZ%;%B6=/7\A_BQW@$C=0*H*JMJX7V MW1X>;1E2Q0,45E. (-86D?J8!_I%&_8A>]%PSI1Q3+IUNJAIA,YQQ$NI16A= MRVW(W!+]ABE="VNW<$5R44;H"#[BBD0@UD*[^VT$5TK"A;BGZ-B)00FK$IJ2 MVNGFAEH?6J;2)J!;>$$?TH&H?6&L_-XD,QPN)!&=.?]"U8.U4J'(>DET(AGO MT:HV/V)L<"Y,P^:!F7H;?.84,G<;'=VP?OI/C/U@O["YI M4@I%:@ATS(I"X2,=.K94/[=K'41$SIFJ.:QP4ARQT V/'6"#CV@SZ;"UE1;, UJAE/%!C*9B;;6%QCM 9NBN=5PRY,(% M=JD$*?$U4#K;3;<1[#GP965H3W F6PDZ)4BFJO4V-= M$=RSY#Y7XA@^K%YE2$GHHMJ86G&-=R'G3:/)D!HB60UXR=!&G&?]B89E-(R] M8?QD>^JNW/$@-QO=-2N-(J!LB "-:J[*!J?Y9LIM"LACEX#6_=E!-5&,7SS$ M)6:BQ(Z,6-)VTQARL25%KSR?*#="(J\P]+L]O7#\BKMOF(KF=J,+:!I-D\,? M.L9_=)B7'@F3P6.K1&J7_*1T1+_6OGEW];/]J_6\>:SMS)LG[R?JME([4+@B MUW@\GXV:RZL;>%.%I]O2>'H(AL^"7MYHV8#65X:NP'; &_1O^;-_ 5!+ P04 M " !:FQ3R8ZD 5X. ;-P &0 'AL+W=O(A"1L2$(! M0,N:7[_=#?"F'"?Q3/8A#XE%$FCTW5\WI>=;I3^:M1"6W65I;EX+)4.N,6+O7JU&RTX EMRM+3:#R>GV9>-:KM86;YR^?+[A*W$C[(?-.PU7IQ651&8B M-U+E3(OEBX/+\.G5%-?3@M^EV)K&9X:2+)3ZB!>_)"\.QLB02$5LD0*'/[?B ME4A3) 1L?/(T#ZHC<6/S>I-*U G1FWR3J"W2TXKTE$A/'T&+]U,*YP';1XW]EK.W7,=K M%LY0*^'%B,FA6?/ M#+M27"=,+=EKJ8&*TH;QS4:K6S@X#P^,QL_P!GT,GQV/6 &NHMEV+4&FZ6@\ M'N._\J0NIV;-M3#X%)YDP!'IB6V%%I >C-#(,J0I)HTI.##"-H7&3Y99Q9:% M+6#A2L,U$2%RC".;)F#OX4!QMY'::3KA5I1\(,LCAADD3QA?VHIC6I0K3P.B MH2%_$@M=0!IDD7L:UN:I[(UR2FN%:*EP>$FI MU'W:&[(SFA9TQED.V1,3/'MS)^*"['7U[T#B+Y5X(QKM$CI^2U>G$X] MDJ,,1^ :HP=+Z[YDUQ-(DS*@F"T.FN M]/32G9R_H=:[3 $S:8IN5!COS1RNO8)D31,:;ZJN!>?"D06,H>H+8@MD(_O3;?LJ"X4 M-;IP5=J792.L35T(E$!"@X'->D0QUXAKC__!%;%.CNX"P(JJ0_?@-Y3!'XM-#0,U H(2L?ZERG$I0)3TF? M6\5V<*_I.P^68=32_YL:S[]&VPS$0BOK'M<9>1#,F*_'[[XI(/E/G)M130._ M!@QGN&4N2 /B(%-#!O$,@@Q--B@]T08DGNXW>%6G*)$@Z$W"F MWLCYAW=.;'"$[XGV<-+JNK#-@A,P@5*ROL4XL>3=B7"FZB4*CWJ+;.',31JH M-%-K(N<9W-@C>*6NM@)@/W2CL"T)HE$>V"]I$;N+7AT>-XU M&Z8R MK8$D%N6H%?K'P?.(GFHXMH?C)@/T*0>U26J_RD9!&JHV^\RLK4K U+ MJ>%B3W4I!?G)E\\GQ_WGDR"\1B]: D%;&AC.)J/Y_UMTV!^ MUI2T[VT#G%_ L]GDO"%J%%S,JDLWY'*A%#>3)A0O^"Q*K&A\*P6QHU:Y_--# M.)&FE+4@M57^QQ/T2DCDB%1J4RX:X'A#^N>"SI>"W6.&F^Q>6$ M,XX R)KC"K$^).2("30\!#CW8[0[B3 >ZN%A%(00-<"VGR3!C4EYHSLMH$#! M'%3'#H;5 H1=2N+Y#OD4#DT:5A]D0(N4^^KA\[&K AU>9L&XQ8LT1"&V);1LNA?T/8!GX0Z^ MTR!0!N4,==XF&F$L$5*I$]6'*H'Q KHQ+:USQ54!?H?!@PK;I]41FYU'H_'% MO#5"*.MC4FCDQ5E(.W>6+G.GDB\D3F(]43\M\LT N!&T40764(D.7]=?WP?Q M6PX=)&;7.O]N<&Z+Z;_L,2@0/>$F;@#;&<)G[3K:4">O^1NJ!65\]_3;=&B$ M%;!@R$?@MJNFO=W3:K?$VA"G1>*2!X]C733T)H6#%CT*T3X*#GQ@=8^I@MH6 M+9]PX!BG#;3;PF=/>E-3SIM!@QDI8\FAN *$*DKP!5K98U6,M,-)<#8Y1;"W M3R_N@'O)5@3]P!$;1@Z (^R#M5 G46,#^Q[!%\ FDQ)N') [MIJS*1!.[6W MQ@LUR(N=%0B7\>U>U5I"Z+#_[IJH6 M=LF%?WM5&Q0SZO(5?;V8*;Z9L^"[?8&''_T5];(= 67A/ P[!GV<4AF&W5+9 MST^ND6H$"D9A9[R"IJG3)K[D=#.3JY2#36_BM4IQLD=$3C;0P>."3"4BK9N/ M>JX %BHRIX"'-PV7]::Z#>"@"+X2M:J<=F\5J-MEVR.-J>J8/6'1++B8LA.P M6W QQB&%VY'(6ZCGH/&=%&D"Z\8(,*K'I-DC4F(-T.=!-&/7TGP\66(,2$ * M^**#:1IW5"<"%(O@P"B(YC@2=I,8"MPNFH6MQ'@8RNMBDV;=@MO)$I@MXV32TAVG#7P M#J10&C>M(9MBYXK!S:@PG/ 4AQZ; KK5F/EB38,(GL8%!DKCQ* S1MB#KLI3 MNN\4VV4 YFDP/FY,O4(,T:0D*:N=7:02K0\H*'3II*H^DGHZ]V /Q. /A.L MVC1_*COKFS>OF"Y ZSB! $]9[$;U3E$YL8>?)4^^]F/-H! %A>;QFI;Y,,4T M@<,@2,$:9"O\.PODL)JB4/;@6F,QPA<94'/WQ0[M+4L4'>'@C-[CZ/N=J^]- M-)=%/<'EAQOV7A/FV;$%HB 7>0#I'(]-G./\WZ7V;KX3GTABM6=^-VP^)U+I MOSAPSP5FTT3$*4<0!O)ON$3\7&4&-+IM?A$B=B,YV;\Y^F_I MCQ[8NU6EJ36.\K1_$XUFK7!'"[2@"S/$)FC!$_P*"]+!=VNWOG]H^TY0SAP* MZC>TP\8%]37T\H""><=4#+H/V*_=XD3P;%F-+;X$O711:?^;!UV$^M6S71K M/_) %^?37SO0]::GKPCAF-9K[;ZQ[CWSV[[@].4CQ#D9FK(=!8E<+L%HV/$L MA-T*_ZK)ED4_X_JCL'7MYQ4;;@*=MX*O?/LP<@Y6OF-MU"0J9MWY,AGD\>?+ MLUDXFD_"#I2I7^%0 ^&^Y C18AP;C69DN+EX_*EE?WK9?HG1G66>7/I$7$&$ M=P01]JZ[KM+@JT;F?T] Y3\.J/S6$)OT<.^<]*0Q+#QIW.V.1RL;],>.P=E% M=7$13,-!#NZ97_9)'PX0?:1YC^L0'5FT:\;PC*5\N? U$XM6,]F>6(QZ MLQMT)>?: Y.;B\].;DB64GI*\)0,/@?J60LH=A!2 Q_V>[CI))@]<1NH%.,* MPL^$J4<^;?E*J\MF T#XD^J+,OL 2/^P,!B?/2E- 0N+U/K94PTNNV.?GA+/ MSK%^4@UP6FPGO?N'2*(L'_L,X"9)47 1?9=AT2]YC-C+C]X ]?@KF7^^0>>Z MWX7V40>]#)89Y'KI5(K!Z-]=E_'T96_4]DPX/]=IMX:G]T?+=QD'?>$HY:_3 MP_0^/8S^#D4\QF#%X\#!%Q&3OV2Z,AV-'RQE0J_H9UGHML")^^U2=;?ZY=>E^\%3O=S];.PMURN(>Y:*)6P% MT#0[<)UQ>6'5AG[^M%#6JHP^K@6'(,0%\'RIE"TO\(#J]W O_P=02P,$% M @ 6IL4X9#PZ9? P U < !D !X;"]W;W)K&ULK55M;^,V#/XKA+<.+5#8CIN^W"T)<+UMV'TX+&APN\^*0\=:9N'S\"%%49.-\\^A1B38-L:&:5(3M>^S+)0U-BJDKD7+ M.Y7SC2*>^G466H]J%4&-R8H\O\L:I6TRF\2UN9]-7$=&6YQ["%W3*+][1.,V MTV24'!:>]+HF6\: M-^%D#!+)TKEGF7Q:39-G*;7W$?SZWPE,A? 11[0!%U]XZBRI\4J=G$NPUXL68V&<10(YK%:2N'LB#/ MNYIQ-'M"TAXYRP1SHVR89,2LLI>5>X;'GJ%XA>$=?':6Z@ _VQ6NSO$9JQDD M%0=)C\6;A ML4[C)KZ'(B]$;?#=#B#>1[^9?A7A&.1XHQY%R_!^R]C;#Z#Z% M$Y966. K@JLJ]*"DL!BQ@I)SZ_6RBR4\SD>7SU=\%\YP0([OU#*0LJ25,3O@ M#Q.!ZSQ\21B],@$N6=@?? &%\Y,E M]%89COL%;8>P0/^B2P2C&TV1.EQ="Q%LD+4]RX?*6MOU61H"=%QI'JC6H4\ MIX9JUJ]](+B+RF7>'F/]X;N'8G3_8S@+!"Y'.<<9G1PP/^Y/QARRQ MWAX5K!H468P,V M.YD9%04YT1!>.^>C2JH]_E\RBW_*++XM,_U6G\A..FV#?AW?$ZFJSE+?=(?5 MXDGY!K8]]>.N)7( YK?G;1BP'O M5\[182(.AH=\]C=02P,$% @ 6IL4T!M'FY"" 1!X !D !X;"]W M;W)K&ULW5EI<]LX$OTK*.W4E%R%L7@?\5%E.YN= MJ9WLN.+L[F>(A"2L28(#4)8]OWX>0$H";=E.LDNP5,N9;A5GI66JJUG@>9D]V1AM']O97^SMH.6^9,\RM9_5.4W>IL MDDU(R1=L774?Y.9'/M@3&WF%K+3]2S8]K0_B8JT[60_,T* 63?^?W0]^4$XT)RDVG\%2 KSN_7&OL M:$UN^!*^[O3IK(-8\W!6#"(N>Q'!,R)R\EXVW4J3/SN+,QM/+"+[-Q)#/:R8RLS.C?\=O+(OSLF#P10]ZN ME6B6UG1*NA4G5[)N6?- BA5KEKRT>PVKN29R0?KT1G6T4G5L7G'L#((Z25C; M*MDJP3I>/1!6B66#].I61.!YB6I06BP$9*ZD;D4'@@YD34D6K!!8"!RBN;H3 M!<=A"VXTT\?DX\HYQN "5Q!_V\@-JDR3:ZYJP1IRR6";%7?);F_Y=F,CJHJ MELRYJ6JNE#%*&LX?'36^9W5[0M[M%;GI%='D^S]E@>^?D!M@S,K*_SR^]Z+< M<-U1G*Y;;E&A>C@F%U!+PKGJ@#<'AUO5%3=81];-$)#>']LH"81%+5DC?H-5 M<#V03L YP!\3-^"'L'%;*H\0P^7Q_2$J'YQ3XP"IHDZGG,KUVX5NP.:G!$HY"-EI4H(;2T)XBFJ-:H M8&*C9MT5>"?&+;\8M]@UW%> 82G50V_W0E; =7,$#&-DK@1? !5UH41K81?& M/J.M/90])IYO*\+B=1]"J%JN"Z/G_('L%#K^HGRQJ^#DRW*&_$6B:!J;$A^O MKG\F?^4/"%G#]UKM#C#>Z0V>FZL/R<"U-5LT_5UJHSZ'4H-S8)Y;539ANI7B MW#H* >6D[H&6&Z"%DFW'ZSF.##TRY?<%UI:1:8W;W#W&[ )1/,ACG8G4H(R) MO,W'M[P81/E';RSX6#N\\.2;_?]I ?QA"/NG4K\:Z.WQ^X!_E)!+W@T1^YN) MDWLACN)$OTW??N!WO%GOC?N.9!$-8\_9"&B 5()LV>2@7HG-XPHP&?NYL3+,X.G+620(Y+D%._J69-X3IPM2&=NWR0YJEKH HHG'F;F0^3?/$59)Z:3#R39!%[O,H MIHD7?+5POO9_FZL?+;K\\9,U]*F7N 'R:3!:1PF-@FR4--DHQ''@IE2&G$KR M5W,5F9-';@5,X\3-O""F6> 61$;#T3E3/\Q=ABBE^0MI8Q'\:WO__Q>6OSW? M'H!EDYEN2L4T]=P4C'(:!ZF;A!GU@W%M>'XVH+*?AC0.7\_T" @7NU+#45Z' M*;3P77H:C4$\RGPWT7&[&)0?0?+T22?21V5446E*L]"5' .;LQ$6I[@/7 I8 M&(V4I4'HZAHFAB+Z:D'^3X+U'R&%_8SFB8O%:!-B]_;T$Z#W:,-'[^%R!*D; MX @M VKBM1S.<"6[=9"Y^0PH1R/@'D&]41E-@T>9&-+483#E-)B*R46A9>\Z M)>;K?@# =-LW\@<&,J2\.^7;F4CQ_4@@^LG1'/32-&8Z^CLAUQK#9C]1S@%!F)X,I++MA-79JMM.MNR@VXS&EFPT)6)"Q'A*IA4HCS#68*S@V\V.W?/] MW%(.HVHI"LMI1R!J9T0]S(SZS5=/SA=*ZS')T_OCL; #G=.!^OPTJL\U9/H! MEZ-Q]-&7L/0P?."MQ^'<&%6>%[E8BJK(P]$(@,(:5S>@/_6\X8Y^^8!Q>S2N MP'&7W]\O;SF*H!@2W192#8O$;_W&7BK:,"]PF $X8>AT;M,8$T/D4N!61;4? M(515A>JE9,D;5')%^V/*6C1"=Z:T[SCA]RUO--?. 0$:P=21E]'8RUQCT"F& ML6LK*'(8W[MID$BF?:T=4=)PQTVY<[?ZS@0V3=U;-XT#\A-&?F7ZJ$'B8T$T M2EPM&9,.48D@DH,]\V]4] M3D3 _X&,#Y+T:? M!NBC//^I,I^ N'V_)A M)]SBP)AA/$_W#5M/N&X8+.X]@>I>-PZ7;]]9[/G\U*-)'CXW^&/DHWGL=@1Q MB+;4284#1_9"3,10[]L0[=^!(B2/+^Y1=.>L8DT!1YGO-4_O_I>#_E^-\G/1 M+=9*'0QI D@WW2Y. .*;_ MR+?;W7TBO>B_#.[)^^^K[YE:BD:3BB_ ZAVG\82H_IMEO^AD:[\3SF77R=K^ M7'%6&ULI579;MLP$/R5A5H4+6!8 MENS4[3IM$Z#MB\1C9S@[XJ[&K=+W MID*T\%@+:29196US&LU&3\?*6<$EWF@PKJZ97L]0J'82)=%VX98O*^L7XNFX84M@$E!S67W9H\;'_8 QX-G .D&D ;=W4%!Y7MF MV72L50O:1Q.;'X14 YK$<>D_RL)JVN6$L].%RPP^.)06+E;T-./8$JW?C/,- MQ:RC2)^A.($K)6UEX$(66#S%QR1GIRG=:IJE+Q(NL.G#<-"#=) F+_ -=SD. M ]_PWW)\PCG:<8X"Y^A_?'N9(CGIPV\T<"WA.K949%RL_7:M"B>8!B7E'-Z^>76!.DR2LW= 10^O#_LIW3PAJ(AZT%8\KZ!E M1./\YX9L#3DS%5"%54R2*N-/](I9_N"XX:'X"F:Q#U\K-+@5VZ)&DHDKKIPA MG0)#5D&=AW=2P"H:Z17/<=\&KS Y.C/P4:U0R]H;J+%1VK),>.S2+_7 *\*R MQ%#[5%JV"BQ;$SMKP\DA)XN::HRT%K^*I?R]O>2M0Z\I0W!>+I=_+ZL/7Q0T MJ(V2$D5G!)WC:@SV,6B8MIV+G#1I)@T+/:S_IXL;[Q5_C7H96IR_"T[:K@_L M5G==]+QK'C_#NQ9\Q?222T.&E 0=](\.(M!=6^LF5C6AE63*4F,*PXK^!*A] M .V72MGMQ!^P^[=,?P!02P,$% @ 6IL4PG[ILVX& 24D !D !X M;"]W;W)K&ULS5QM<]PVDOXK*-W>GETU&DNR$SMQ MDBI9=A+GDEAK)9O/&!(S@Y@D)@"IL?;7W]/= B.*$5)]JKVBRWQI='=Z'[Z M!4U]L7?^0]@:TZN/;=.%+X^V?;_[_,F34&U-J\/2[4R'.VOG6]WC5[]Y$G;> MZ)I?:ILG9RV.OOJ"KUWZK[YP0]_8SEQZ%8:VU?[FE6G<_LNCTZ-T MX;W=;'NZ\.2K+W9Z8ZY,__/NTN.W)YE*;5O3!>LZY2&C\=VTN3-,0)?#Q6R1ZE->D%\N? M$_6O67@(L]+!7+CF%UOWVR^/7ARIVJSUT/3OW?Y;$P7ZA.A5K@G\K]K'9T^. M5#6$WK7Q97#0VD[^UQ^C(A[RPEE\X8SYEH68R]>ZUU]]X=U>>7H:U.@'%I7? M!G.VHUVYZCWN6KS7?_7.;W1G_Z5%15VM?M3]X(UR:_5N9SQ?#POU2@<;Z.*E M-\%T/5]?\ M7LI]T\\IN.KNVE>YZ=5Y5;NAZVVW4I6ML94U0C])/C[]XTH-Y M8N%)%1E])8R>W<'H9^H'U_7;H-YTM:FG[S^!T%GRLR3YJ[-["5Z9W5(]/5FH MLY.STWOH/=I]E=I\QN\_^"KMSV_1O(*M^TGX#Q/G6A9WM M=6/[&W7A//;CT=__Z\79V[=/.QVNN@"*I, MK;#^#]I76W7Z">WQZ6?,#G3_H_/]5IVWQD._].;I\Y=!-;1BZ-7.NVM;&T\< M7QO?XYFFN5&VZ\T&[(-PZ^H!3P-0*M?BER@34;_6S6".=0T+5=M"N&#\M:U, M6*J?P'MD.BT5[E@G[$QE=8/7/=E)PRM@2:#OEF#QVLRN 1)5,]1D+A7H>/J! MWEP[5^>'%HH0NS>=[BJS )TAF _&[/#P0FT\[*T.Q_E",-7@L08>-&!HR_2\ MJ1 &>)]'J@ZB0 Z&8NQ#98CA=NB(P59WP'D@>B_FWFBLXC/CRSFKH'L0J6HL M7B/1E+,-.-0D@>V8.W!D?*<)W97IC-^ SPTQTM%:LNMM:S?)^"!-[WR ^J$I MNV.U-ZYBG6,!LJY?R!)^,A]IF2O$LFWZY=V'1F]=JYGJ#[;>TX/>;,2W87Q[ MQ!?Z_UI["Z6*62GR$NV/*SS5^T'BT:.=W1FZ(1QV:Z_E)MSE,=G&K^ S)(Y^ MA@K!WQ7P@LR(S/;DZE9]]_SZB'Q;X5!L(#Z,@;B0Y,Z/5[=:'9?/#RY;C> M>+T DO%FYL3MR95W4/]'BYAO8!N?/OOO0N#2.HDUTHPWY$VD,[QN?-C:'0'- MRKL/!A8[P A;A[OT[)I\"\\0R7[_#;88-F(IJ@Y??"VH)=OSB^2I M8%C:=/0$V=OM5Y@8^<@TMJ%VC*]Y; MU7O=!2TF3!;2&,8J;$Z/8&79FP2H.M@A(1>)C]:C ^,NWEV]&KHFVPUVO=L,*T5"%+\&7#P]X_CPG.Q?PTIN %3J;6BP4E#FHVEW]'25O"RYPVX MI<"1S:S7E&02T"J$E8W!IC%;>+W:ZFYC"!L"K$>/>Y<> 1T\$_"(-ZZ(G@O: MN&!;2[$F^1ZQD?7&6G4 $#S8.E]ZZ%*]-VL#[4M ,.PQW\,V@,J(?)[ R7T MI %*;=7IR?$_5.]*>Z2,&SK&Q1F[)Q40RB.@6PF78&+TZ=,Y 6< M!S:/L #6&-Y[][EZ9!\S4;WQQN08 1/O:#/3!I(UX&8=+45W ^5FSZ)IHLRMQ"0$!8FBAIN]<#2O".BRJ7IM&[P6X6X;\QNJ59;4G0"9: MP'H8]#'A33U"(^>.!^JFIP,% 9\)Q*TFG*V_KT92__09]G M9\]>8I/##I%2Q(ZW6!OR,^S4'BU'7.]:A5]6Z,B6*PEYK I\P(L0T4 M!^ .R/U[,11R?*!&,L&[,&HQ0[6&(5:$;K()H'[>; P4>E6!)0*1&&:3_%EU MYU??C!GKUL+HX9TH(U/$R00UYV([VE5!:[;6-65G,9VJ$]CV'@:1A5RJUP-G M?N($6) "#M&+\#WB"!B:A&NV$.0S$ [4U&C5I)LR&_8.Y#=K]?8((H.H$8K M]%L 23137#_;G&F/"'^T*.$UX?9BC#!*;"1Z/SS\FJI,NXKX'GC;HQD,:P8 M6A$9N+9=TDL6+4SN>O@F+UQ3[HEL39+.RH5>'MS'%(KU.B8-"U&VU#\CKX=2 MP9P,Z&&]F,&P'NQJB*5CJVL#JPOE-5J54WG-GEOIL"W34(F4 )ZAX^TFE3@I M![QK1SEK@DA.&I?JG$P[5 /B"$1= 5(I5R!FNMA*R>&\:ES@M&?]8,]A>*V% MA"2^8.B5!1 MY"+_G'+1,* VN*8EF#^H+,).I":F=7IRPBF:O$JU<+C3+ML C7Y,?5\;&-.\VXP_ F.F2G+LDUV$79%A-'OC_!1RWF8CP"4V= M#YL!&$&@(A'M;C^D*)^VE3F=4IH@\(N%8,8#R/\0';V\"U@RN('3=2V6KO MLV]F3F)T8:BU"14D2 Y^NUFRO*?%]$EN,7UR;R]HMM4UUU+Z$V2X\N4.#!D) M;>;0Z:&VDJIW4)6M6:?(:'1'?105J'9NN8^PU=>412"#0*&UTV162,/#H,=X MYXDSS+;CE7H M:^H"16P;FXVQ/T)JV%!?14J[JC*[HE,RZ4OD!.?G*_7-^?EE%AKUC:@;6U.; MC@(+N3!2NOZ6ZJFFFE6^-,]F)2I%YE+'2X$3MFYH*)]5=&(1L?[7H3L(8S,E MSGF'?+^9*93^]\EY+@%O#$HS*1%> S<8BIZ>6(D]%*Y2M'4X!9# ,ZS ;JQCYH8Z;>H.5A?'3646NF4"V% M8#^JXQ:#]I:MIK:5Y#/1R$><3(MS;M5"@!55MCO#Z)]X6 ^ NS4,$FI+BJ&7 M#S5SRK4B18B!.\-2!B[_FD,32I.C4&ZKZU\'"7C 9GJ5&E22!;@.DHJC$-(/ M7KJCY0NHV*&P+!7EQ'&5(BOB FF1]1XM ;C([T_1$6V:+(7J&X8.N0 422;\02.7]AFBEX<\[CZ MGMO<"<%P1]M-FEX4LFO'P-=/]C^:[RQ(QM4)8[1X^)PY4?=DLHV(/-?4SH7U MO UA *,7)==?9QI7HTF6+5KBHT IY -(%!^*3K$C\S\A&6,]K[L'(*-1AR@S MMD_..3 D,:/2[GX1NVI&AN8ZF04U*TK[?7;%A.2XXB$86Z19G+[%O?]-.EV! ME0@!F'E$EU9_,&+XV7.+@(=(Z*4."+G4PTM[[;WFHC,]N52_&,DAL@+BEKK! M_RDI(\/2B&) O,L?3\;%.6?.'.3B-"::4?3^$%:37X24Z?PNO^+X%A2J7C1L MPP08X^'"K*Q_"KI.&#(T0(/.F."L8+4#"L B1763!OW?3I9/56N;)N6[?SM; M?I(N++B=9/CPO[FY+ZW]-*>UG]Z;C_XL3=\W0RG&/$I_" MG$CKU,(66JDIF3+@$F/Q),$Q*'&KYHZ7>EZFCNVC!]EA<=YRFSF C>F&R XE M)QT=5-72!1M?XL0V9AQO95T^CVG8-^Y6&!==4LC>:>J45M&$"(!.R@%*P,LD MAVK%JJ>HDQBG9*JV:VJU%Z'I$+3_;%ITG[4_S];^_%Y;O1RK &AY#'MWE'+W M$J,1H\\#8,1\>;2C8LY?FZ/[5KB=<=R1_;4H5H*Y>VNFAVWS9XK2.>Q33X2, MAX%G;)*2#V#+?G5T&*ZN'5M3ZIPNJ0<^4B-CH)3XYH#_E/XDRY^<"(W]([E= MFESBW:THTPF)S47NX]A.^%T=J&SLAS'1_19U6!A -5)0%4'L?>55U%XXE"\7 MD@GD@VYO.UKJY5VDALYYTXC64J\H9GW1P<<#1EG%4.^_(U&6ZAZ#?I$-^L6] M!OU>@ (I7N4VG;W+D.\E,F_(,Y0G\QZ2 H<$56(+LU,>53E=IN$HD:&?!_1 MC?FA_8/3A*);S.-L?$R;&AN<6FT.BSC5<- 'U<306E:D&LNK(>1N+T2G M\;]CGN=H##S'@5HW=Z%N)Z(--A5D. M(!#6UB1&;&L6S$(&,*HQD:_Z60NA5 J 0:V!%37@Y.";D^R.1,7=M T$%3<4 MV_AB80ICAH:241#UW&]VDK'R=%#, MRUPA24Y((J^X3X?NL9E!&@<8]WMJ?-GNVMDJ^19C<%K42J2Q4LF&$$ZW?DK*68J+\51LKL K MMWKBR-A:8'*QW^1K\1 ;ZF=SU[;F$G[H!LJ89H64KDJ$/5-/6D7CG$(TV0)7 M)1H]=!4)3SF\$;N.+TN^;Q#'(WR&QL=6- %$LWL+-?01 Q$*AMVNX9]\FE^08P8Y ME$Y'DH'.V!D^9%8D(V$I!DWGA;*2GG]Y,KPVQI?$>X2DD7, G135Z7!TAD$: MMX@')[-<"?E97B($Q/6 =I0_5KG_'F)$DR&G-=$>/G),^:)DS30J3QE*-&=DB8@NN88E)8BP-HG)#/1\[4 ME)C7'1W'(J,)N;N:*K^:>PQ4BD"_W3C@-EH<612? MZ10W%J'8G0LZFR9D#E MNI#-YU>W*CE?\ 4Z'K'Q5''D""I8(\1' .6V$CC$OUM9:IW'S&H'FH+A?0PGO!>:O]ANJ@A ![HPE@%O1H'3W$K-N%W5[>1L,TC>1;TN<;)'YF/L!7 ND[H0JF2Z,[;$B^\4KGH(31@S5UG]=:H3_&SYI(#+6QI?R]D.C,W0 MP3>]N8%H@J/\2CJF?//->"Y;S*".!<)W0[N#4GW/66(^7[^B2P-*FW-IB)Z= MG)Y-SO*^>_?JBFZ.9WAO>7K("DAU<:R4/2B75L6R\75&)C 9IO9&IZDF!B[X M'^=R N9V/,CMS)XR$/;42=^D:'B'K%!) _7!%)5DI% D]^_]9%!7N UQ;N;L MD7Z<#\>U7VGHZ?C=QP9I5=;1R=ECJ3'B( <5 R)+BU*R6H] M.4>1.<5XHLX]8M<="Z]Q+ ,,[PA]J7 I&H:?M6U8]5':@Q:R1KUX!CG3I?.K M"UPX>4QDOQLZY]T_W[X^CB/" MKVWP@^P*N(QSDZ\-0F,]^ZG8'U^0JY;3EUA6_?.M&A=6=Z\\.<+;R!TW]"L$ ML _W7^O'EO: "93EYY,H"_7Q$OE6/_XI,G M:@K"H^.D:+G.)K*R5<"NIRJ$E[?0<9KJENJ'=ONT7Q;*QUN*#C7DU-1>G6^9QO MTRA0Q5]M<.8A _&#S[DGCW1]Z_;4B)!M"!95LU12*$?HDQ#"XSF#DO,OJ"H: M(/*SSI%J:K%1FFC364BJ_0%^XVE=-ROJK=$.&7=/B2-DNIVA6$J%6['(U%+A M7#ZV[5H9D]1R"(1$ODV#)5! ^KCJ'-<;"0=D(N.G:DB="'&!/9*Z<66;?N;D M,WU1AFIX\(T;-MOTC)'S)\^E#'<_=W'VA,^"8OLX.267Z=TQ?2;!WZM0PQDX MPD\I"7 8F1>[!Q2%.U1#E[LC#JJ&L[^CK MSAP^8X= .[4A=NIA9J#Q60Y8V69A[ M/:BK6UKGF(<@,A%>,)=?J8$RWN>O4&640'++B<@LTH8^W83RJ(R+Z.FHT]AM MCKE;79:%>6Z(.$4"UP[4\:.^L.D,U5<$.U2\4V\X'N7 ]$AG&Q-;R)Y3K4GO M1MKBS&44O&)?JG7QW.I,GY\!#,"DK74N9 MBU=NQO,XGHM*]I4;7O3=3,?A)Z51? :?;"]B<#%JZ$TQRUJ^7<5.0\P8#H/'&'\XU+C\,=TXV"JJ#8>!(<6H)44N M.I:1R;IKZP?YZE7+@&U0\ADTA7LZ[:"'ABY^2='?%,,G='#)19KP.,Z9Y'#X MEFL1;!Z,E7NP,CT ITEB5CQ))2A%:V(JA9R#B(!V]I15$HF(^XA:E;FK M#2ZJ@Y'#K$EBJF_B[M=F)09#KR"%RY'E=B]=>\_'^^R\=)9,![1SDHBH._K^ M*7YN.;9[1'>QB;)/TV4Y.;AK[=\[8%\@(:,OU.FS]U2NQ:F:1)-''P5X[E#3 M>"PL#>?T/4T,MUD@M7&NYFXZ26.]?%%\>PT&JX9G"L?N,D%AMV$KB8,G=RXS M4A\;571ND8\ :S>L^O60*^8PF94[M*89L\U9W*3$N.6.-XODY&OK$?72+%@& MHSCI15_42MVK86IV0R/]!-.]?-50%8WM/1TZRG??2$,/-'5+1V4>EI0OQWVC MC@K9)\%TYO.9)/]B+&K.GJ>!/9KAYQ:A^@DEYT[%;]+X) 71#FW MJ-O?4R-9!N;>) 2+(_C27WAT=''^_@WW3(Y2>SU=6,3O+L5 "*@W66(30V08 MCUKC8#[Q\>(D-=;E\\.<0U)[KCA5IJ$T[DA.(G@D4M1F\0N[.N6U!=7 4WV& MC%O&"=T^ D_F+MI(EBOZ=[*[APT>Q@^ST\=Q<0IKI%G;FNLMF2\5Y_H-3XJ_;L-?LM#?\&$<['KY0S?Y:OX[0>?RUW'&Q^6/ M#/T0>\:-6>/5D^7S3XY06?/?[9%?>K?COY6#Y!41GG_<&J"ZIP=PGX8GTR^T M0/[K25_]'U!+ P04 " !:FQ3, :_@UT% !9%0 &0 'AL+W=O;S'CZ<[GJVX^"P7 (H\ED4E MST<+I>IWX[&<+J"D\I374.',C(N2*AR*^5C6 FAN-I7%V'?=>%Q25HTNS@SM M1ER<\:4J6 4W@LAE65*QOH*"K\Y'WJ@CW++Y0FG"^.*LIG.X _5[?2-P-.ZY MY*R$2C)>$0&S\]&E]^XJUNO-@C\8K*35)UJ3">>?]>"G_'SD:H&@@*G2'"@V M#W -1:$9H1A?6IZC_DB]T>YWW#\8W5&7"95PS8L_6:X6YZ-T1'*8T66A;OGJ M([3Z1)K?E!?2?,FJ7>N.R'0I%2_;S2A!R:JFI8^M'9ZSP6\W^$;NYB CY7NJ MZ,69X"LB]&KDICM&5;,;A6.5=LJ=$CC+<)^ZN(4'J)9 WM[320'RY&RLD*N> M&T];#E<-!W\/AXQ\XI5:2/)#E4,^W#]&:7J1_$ZD*_\@PSNH3TG@.L1W?>\ MOZ!7,3#\@L,J'N 4]IQ"PRG<)UF#7,)G)&>2SN<"YM2 "RFBM>1DC=V:"Z4- M2B3,$<)*$BK)"K&G6[4 0K'+L2/(E"J8<['>9?G#XKSY)O7=X'OR6BU>"Z/+ M_4( #%#P9,FO*/KN%5V+7E=03M @VO6'J5VK 6(/W ,S'[FLF:(%4VORAI8U MRD:G#(<,)!XC'M@4.]^1.XQ!$66"-(R=QHZ]T<*?E7A.CRN M]V)SZ+%<O:S$G#'1;&B[(#_$CVLQWW)W'B(&Q!,+367AS@N:F[ZX H>^I9SW?\]"EH M,(Q[?G(T'%QB5O.;R6I>#P/1X/;YR> NXAT:QEW72UJO;&3?ZY%HQTVS#[!B MZ,[(J@\[VI4T2CU1!0-4XKB):Q&"R D'"88718AM>XD7:)7< RETU*?0T7-3 MZ"FF@P*K,E(P.FE_8+N2X,,,_V^[Z8SUOV:K3[/.*UK02L.4*G(%<7^MI1YFR![WSW9$+S0R:+X9" V&F"OP(BE-+2CK)!E#R>LL_ 2@Q&X%A@C"$4-OBQII73* MU*I2"YYCZ"?H;=F$$D)QTXP];M>P#0@/2WLI-=\A*#08'#+# S:28<&(U9XN MB2C6C BR-5#A&(%FO"CX2J.C*1RQP)P67$)3+F(BQTJJ-EZ7V"EH:XT:A'F> M09<1/BE84Y3JG>@_K=:RDDB2,X;KWZ)$-16*80FZMF=.C*'0>!56JJVU-??> MT$:2]GS'+.958:I= =(4N4=WU;NCQ=.7;KM*^2]$1!=UWL.TQ9.W%63PX^M/ M8)-#>Q#9@[C]'=S^JW_H'B3;_XO <:-!,I4ZD;>5\L;9%B&QTM%=*P(G2Q.; M$'E.XNU\_QE;SUTEB+EYU).(JF6EFI>OGMJ_&UXVSV6;Y@%.#_C7'4#?4#_FGKQ#U!+ P04 M " !:FQ3_/\L=W@" #=!0 &0 'AL+W=O>XYX[OI5JI'70(8\EQSH6=>:4QS%00Z+Z%F^EPV(/!D M+57-#)IJ$^A& 2L:$5!!QR8QD8+D]P YQ;(I3QJ^?TAI06.-[OV#^ZVK&6 M%=-P(_G/JC#ES,L\4L":M=P\R.TGZ.N96+Y<C@KH2 MW^WL8 ;+P (#V .IT=XFVBHZ4':"_) MG12FU.2#**#X$Q^@Q$$GW>E+HDT/TV#Q%RX'(-=FG4ETJYE*]=JG'2=^]R6@8OR?_N^)=&JA7H-R%[KRW MD/?.R/\+8F_=?L)#U0R1;\DDC?S+B\G8DZ1^G$[(C13:J-;UXUDESAHE<]![ M;.)G23)8$S^C&?F" 5?8O'E;MYP9*+#G)_#2Z M.#TDV2<"W_A>);U,4"4=>>(H\I,L?>T]!*.6JT%MW))>M,%WW#=YA=EUW M+;L/[P;?'5.;2FC"88W0\#R=>$1UPZ0SC&Q< Z^DP7'@MB7.7U V ,_74IJ= M81,,$WW^&U!+ P04 " !:FQ3J-(AM+P" "4!@ &0 'AL+W=O>^[.R9/I5JH'70 8\EQRH6=>84QU M%@0Z+:"D^D16(/ DEZJD!DVU"72E@&8.5/(@#L/3H*1,>/.I\RW5?"IKPYF MI2*Z+DNJ7A; Y7;F15[KN&.;PEA',)]6= ,K,#^JI4(KZ+)DK 2AF11$03[S MSJ.SQ<#&NX"?#+:ZMR>VD[64#];XFLV\T!8$'%)C,U!)L(S'74ZO MH[3 _K[-_L7UCKVLJ88+R7^QS!0S;^R1#'):PZV=H\Z62:_S& MM>K06!P3]E)61N$I0YR9?S<%*+)4>,O*O/ADR:DPA(J,7#W6K,+Q&Y]\PY?C MZ)ZN.>CC:6"0UH*#=$>Q:"CB-R@FY%8*4VAR)3+(_L0'6&Y7<]S6O(@/)EQ! M=4*2T"=Q&$<'\B7=#!*7+WGG# Y0#3JJ@:,:O%4Z?E19S8'(G$A'6W6T54<+ M>UKQ-VTSH,,LGSZ,XS#Y3-Z[XJ -E&NLTDZ[]5Y"NG-&_BN(O1+[",F-[:1U M?R03/SI-7MF+FO&,B8UV?7/ [ZN0/".LQ+D\@9V![D#1>+C?1T-R2],".UYYXW2[,,;O;ZE:L.$ MQDO+$1J>C(8>48T&-H:1E=.=M32H8FY;X&\#E W \UQ*TQJ6H/L1S7\#4$L# M!!0 ( %J;%-H$#N![@, %4. 9 >&PO=V]R:W-H965TD7JPXL9(VQ8!A7W3DD??<\=XHSC9"?E4Y@":W9<'5R2C7>GWLNBK) MH:3J4*R!X\I*R))JG,K,56L)-+5"9>$&GC=Q2\KX:#ZSO LYGXE*%XS#A22J M*DLJ[Q90B,W)R!^UC$N6Y=HPW/EL33.X OW'^D+BS.U04E8"5TQP(F%U,CKU MCQ<3L]]N^,Q@HWIC8DZR%.*KF9RG)R//& 0%)-H@4"0W< 9%88#0C+\:S%&G MT@CVQRWZ>WMV/,N2*C@3Q1>6ZOQD%(]("BM:%?I2;#Y" M*!R1I%):E(TP6E R7E-ZV_BA)Q![>P2"1B"P=M>*K)7OJ*;SF10;(LUN1#,# M>U0KC<8Q;H)RI26N,I33\P]"I!M6%(3RE/RNC7B/M)HV.1:TCV*/CB'P27.>*_,)32._+NVAO9W30&KT(!@&O M8'U(0L\A@1?X WAAYX30XH4O=<* KG&G:VQUC??9CF655@@K5B3)40$EJ+BVJQFC56/.7Q8Q\\_Q8$7OB7/I1^%6C--"Z;OK O>TX3AA*%I M5R!O6(*#-^0*:SHG"UI0G@"AFOQ*>86%3'P;"*^#>T7&ON.%,3G;GJ]S\:[N M-WW$=Y! N43WA[N8+?U>9$P9W4 W>?/ W('@1EUPHV<'EVTSB-H,(L)FED;3 M!V,[K.);8_NCZ( #6_K%MD!(.\8'*93Z;HWT!B3>"]W\K"V1EG&:)%59%;2O M\C?L5 N\ SJ&!',U&;$"V[\BIW5](9&:_4WMU?"9%A7T2[X)F*J6?^+M0;0P M9;G=O\_B,]NOT442"KM3Y6RM2'08]Y+-#V+GR)OV.*^CT/&C\4&/-8V<:122 M:X%5^:2C=A%;^@"WI0WZ.;;C%?I&@_5-VAS[>*^B:TE3X+2$;5#]B3/V[I>I M'[S=7:[/\:R*Z'MJ'#GA4YXZ"I 3_NOET-*G.];_OBI>2O=4U>1PW*LFS(TQ M9D(\.6#TMWNY"@_X?K)[=$^$F#PMJV\H'KL!)=P5.GGT%@M*L MM(E(LTQ"AL/[*0.W^+A0\-@M.*SEN;ESB2882^Q]]8J$SB2>FDGP, U"]%9@ MUAXV$S]PXM@W:^.!M6C?VC6&">A*8[!V=P2>=?_]3&W;_V/1<'N_^E@3F7W0 M*)*8\JW_^CMN]V8ZK9\*V^WU@^L3E1GCBA2P0E'O<(H_'K)^Q-03+=;VX; 4 M&@O0#G-\]X$T&W!])81N)T9!]Y*<_P-02P,$% @ 6IL4QRLZ.IK @ MKP4 !D !X;"]W;W)K&ULI51M;]- #/XK5D!H MD\J2)NW6CK;2VH% 8FS:>/E\3=SFM'L)=PX=_'KN+FGHV%H)\25W=OP\?NS$ MGFRTN;$<\F%5OC'=*7 MZL8X*^Y8"BY16:X5&%Q-HXO^^7S@XT/ 5XX;NW,'7\E2ZWMO?"BF4>(%H<"< M/ -SQP]R,GXWG)&74H/W+UOV=^%VETM2V9QH<4W7E YC481%+ABM:!; MO7F/;3U#SY=K8<,3-DUL=A9!7EO2L@4[!9*KYF0/;1]V *-D#R!M 6G0W20* M*B\9L=G$Z T8'^W8_"64&M!.'%?^H]R1<6^YP]'LFDHT\$FKUXO:&%0$%]8B M63CZS)8"[?$D)I?&!\=Y2SEO*-,]E&.XTHI*"V]5@<5C?.SD=1K3K<9Y>I#P M#JL3R)(>I$G:/\"7=35G@2_[QYH/4 \ZZD&@'NR3ZH:FJ 6"7H$.:91+D[=I MV#-IF@8<9GWU8I0FV1OXW],UDE NG2K?S:WW$O/6V>\]@?B6^T<""Z'K G(M MJYJX6@.7E4 WGL3">.7:NK]F"WL)9[W^>/3(3L8#^(C6GKM1S&M9"T98 )/: M$/_5D/R=_2CK94EV_-3?[YV.AL=PO:?%.WFSWF@\W+&'O4$R?NY+QSM#)-&L MPZJPKJY:43-/G;?;1A?-$/X);U;9%3-KKBP(7#EH: MW("':^DV*AH?X-ZOM*:MX1-T.WKV&U!+ P04 " !:FQ3#-_XDVD" #0 M!0 &0 'AL+W=OVTE#4=<*B2^Q[W+/<\]=N[5B.UE$.BR!D'UN6RA,6_64@F*QE2;0+<*:.5 @@=Q&$X" M05GC+6;.MU*+F>R0LP96BNA."*I>EL#E=NY%WLYQSS8U6D>PF+5T P^ W]J5 M,E8PLE1,0*.9;(B"]=R[BBZ7J8UW =\9;/7>G=A*"BF?K/&YFGNA%00<2K0, MU!R_X!HXMT1&QL^!TQM36N#^?Y)M'YO$'BD[C5(,8*- L*8_Z?/0ASW -#P"B = ['3WB9S* M&XIT,5-R2Y2--FSVXDIU:"..-?:C/* R;YG!X>*J+%4'%?G":,$X0P::O'ND M!0?]?A:@R6#C@G)@6_9L\1&VG-S)!FM-;IL*JK_Q@5$VRHMW\I;Q2<(':,]) M$OHD#N/H!%\REILXON3?RSW!FHZLJ6--CZDTHU)U'(AC+/DWX M]LTT#I,/Y']/TSX$48!R/=QY;Z L:12"K,+-'7C M!,_V#B/NC.1^-LGV[(D?91GYBK7)]$I7QLC SO<0$ #@#P M&0 'AL+W=O]!##DJ2R$OAPLC5E=#(*6"Y8RJ+ M84#I>%@R+@;3B:/=J^E$KDW!!=PKHM=ER=3S-11RX6S88V2\Q*$YE(0!?/+P95_<>U3R^!V_,IAHQO?Q)HRD_*KG=SE MEP-J-8(",F,A& [?X :*PB*A'G]L00>U3,O8_-ZA?W#&HS$SIN%&%K_QW"PO M!\F Y#!GZ\(\R,U/L#5H9/$R66CW3S;5WF@\(-E:&UENF5&#DHMJ9$];1S08 M$GJ$(=@R!$[O2I#3\I89-ITHN2'*[D8T^^%,==RH'!?V5!Z-PE6.?&9Z"S-# M3C^S60'Z;#(T"&D7AMF6_;IB#XZPI^23%&:IR7N10W[(/T15:GV"G3[702_@ M(ZS.24@]$M# [\$+:_M"AQ?VV-<#$]4PD8.)CJE575HBYR1C2CUSL2#?6+$& M2\FM#_'&:\-$CBM=;NR'__Z[)*#AC^2M(WK/0#D#Y5RXH]Y"MB7Z7HO%^MG^ M47+#5MRP@A2 MYR@*42:)7+-N6 BLQ;+6<$7S$:3KOE/B!\EC5GH)1$E5]A2\05:51"N-8K(N43 M7LLP2+TP#??S./'",-UJA7Y4@#9AYEHK;CCH!G+4D'<:>J/8WXDII%C\X*QP MU[IQL"@MB$9-2AQY\3CI":]1'5ZC_O#"8I.OBWTTH=^@7-F;UA5,_6!O#:*' M6C;Y'9AJK=\KGD$5-R^7?!J=Q_8VXVK0L1JX=W:GQ[=1]_CR@-":4W.U\('41F*V&<&*K5+M#B+Q MJ^V(D7=USH8(1I<-0FC[TQ MIJ6K*BDZ ZK /I(07Z.6[]$T;@>)1_UQ.^][0="N!H&7^E%+J6.5 %)L4XK=+@R^; EOM6!:]*4\,W2,<: MUN.W3ZWW:??X/_?R5RK)P8]ZO&47YI MM$Z_[$+QSH7B[G_5U/KY>E4]VO;;J[?O)Z;0PDE\::7X)](>/?8SMI"!JM M^,"7V'>^Y[GG[-REK=)/I@) \BRX-*N@0JROPM#D%0AJIJH&:4]*I05%:^I# M:&H-M/ @P<,XBMZ&@C(9K%/OV^IUJAKD3,)6$],(0?7/#7#5KH)9<'0\L$.% MSA&NTYH>8 ?XM=YJ:X4#2\$$2,.4)!K*57 ]N]K,7;P/^,:@-:,]<95D2CTY MXW.Q"B(G"#CDZ!BH77[ #7#NB*R,[SUG,*1TP/'^R/[)UVYKR:B!&\7WK,!J M%2P#4D!)&XX/JKV#OIZ%X\L5-_Y+VBXVB0.2-P:5Z,%6@6"R6^ES?P\CP#(Z M 8A[0.QU=XF\REN*=)UJU1+MHBV;V_A2/=J*8](]R@ZU/646A^L]U9I*)%\8 MS1AGR,"0BT>:<3"7:8@V@XL+\YYMT['%)]C>DWLEL3+DHRR@^!,?6F6#O/@H M;Q.?)=Q!/25)-"%Q%,_.\"5#N8GG2_Z]W#.L\X%U[EGGIU3:5BD:#D25I.TS M\%,9NK+/$[YYM8RCY /Y7ZN]1@21@?9W>?3>0MX[9Y,7$'?A8R,B%P]@D"(4 MEV3_LL@A]C6))[,D&=D+:STJI/Q\S-\>(AS]V0+TP?>O(;EJ)'8_^> =1L1U MUQF_P[OYTZOZWLF /M NQYJ10> M#9=@&)SK7U!+ P04 " !:FQ32Y7P4R@$ #"# &0 'AL+W=O.M\#(7XLEL;I+SEF< 00:Q-AHH?C9P"5EF M%"&,;Z7.5F72"-;7.^W7UG?T94X57(KL"TMT>MX:M$@""[K.]+W8?H+2GY[1 M%XM,V5^R+7F]%HG72HN\%$8$.>/%ESZ7<7B+0% *!!9W8C12/GQJ7V2:$]>$7[D-P)KE-%KG@"R:&\BT@KN,$.[B1H5#B# M59>$GD,"+_ ;](65^Z'5%_ZX^PU6HLI*9*U$KZ$N*MZ8B*F4+XPO"^=LB?0I,[H&HM(2%4DUK*+G?!W-D[=5:C74QN M,=:Q4?U"VC, HQS(H$/>D5O80$:"2M6O=N4''QHI[6C@>)[7J2]GP)F0^(DM M9&-"G;;FUS6%P= )HE[G@!:=.=' .Z0%?2<:#@]IGN<,T79#K?:J6NTUEDHM M7&7431=@0ZS6926:0VI'Z@/$*6??3-G^96<$4IXUF60B?OK[5)4VF_Y_JO(U MKH-"_3>5MK0;#KUJ<_4,,F8*R%2R&&I)]/UNSSN2_9X^TQC;(]FP>Q:>$NWV M!GM_V(8E@/G[RB!+*O)OQ.MZQW:_(U\]K_ :Q6I^ )F3-N/D*U"I.L>^=J/^ MJX$(N[5 W#/U].Y:8EO<< T2E";W5,,!@G!X$I@_/ ;V*#(L2MO9>]9^=-JW M_J!.GV*29RF5L+\)ON#TH&8\[X/I=:-3Z4$T%;FA_?I5^_7?V'X.J8W!_03$ MMKLWDT6:V3:ABBF'?.9BKD!N; O:3C4\@IM)5W3JV]JS&=J/MAL6Z\8D=IK1 MN!@F570G-,/1#V:L']\+;:K0#:51-JE/NUX8DLN4\B40K,/]W6GRMBTTUV_+ M(SQ]S&/-\!V5<;JS>MS$ON.?_9R]P/$&!Q;_6'/87XA'3>($O9\SV$;, 5X: M-9,G+N)]0 /'#\-3M>O6WI4YR*5]/2L2FY=+\<2LJ-4#_:)XE^[9B]<]1GG) MN"(9+%#4ZY[A52"+%W.QT6)E7ZESH?'-:Y>Y=8)P/%RP.4[0?EM<:EJ%-4K&"Y2&*PD:9Z/@N'5T MTG;Z7N$[QZ79F(/S9*K4K5M\R49!Y BAP-0Z!$;#'9ZB$ Z(:/Q880;UD0X8R5PEZIY6=<^=-Q>*D2QG]AN=*- DA+ M8U6Q,B8&!9?5R.Y7]_ :@WAE$'O>U4&>Y1FS;#S4:@G::1.:FWA7O361X](% M96(U[7*RL^./3$LNYP;VORIC&K! #9.<:83]:S85:!K#T-(Y3CM,5Y@G%6;\ M!.8 SI6TN8&/,L-LVSXD?C7)>$WR)'X6<(*+0TBB)L11W'H&+ZF=3CQ>\J=. M/X/=KK';'KO]%%O^O'4?(!_M=(M0(V1[C.->)6 M(CQ2N2"JNS4HX!:+*87%1?WO25W^;"ZB[1TON2@+BH8ECB^YNG^%%!<*8./5 MM[-A]D\E D: MI[[,,BY*NY%<@ZZ[B^:@%SV"IJU6TF^V.X-=6YUDT.Q%R>.M3G,PH"BT>__\ M?A\GC7N[_ 7L]'D/HL/H@19E JW[C1<$K6YCUTL8;K09JI&Y;Z:&WJI2VJKC MU-*Z7Q]7;>I!O6KVYTS/N30@<$:FT6&O$X"N&FBUL&KAF]9466J!?IK3/P=J MIT#[,Z7L>N$.J/]BQK\ 4$L#!!0 ( %J;%,>))^TRP, $4* 9 M>&PO=V]R:W-H965TV M@3B[O3QL&R1[01\9:6P3H425I.SD[SND;$6M'6$+[(,MD9PY<^&9TN%MC:FO@T#G6RR9]F6-%9VLI2J9H:7:!+I6R JG5(H@#L,L*!FO MO.7<[=VIY5PV1O *[Q3HIBR9>EFAD/N%%WG'C7N^V1J[$2SG-=O@ YK/]9VB M5="A%+S$2G-9@<+UPKN)KE>9E7<"7SCN=>\=;"2/4C[9Q>_%P@NM0R@P-Q:! MT6.'MRB$!2(W_CY@>IU)J]A_/Z+_XF*G6!Z9QELIOO+";!?>U(,"UZP1YE[N M?\-#/*G%RZ70[A_VK6R6>I WVLCRH$P>E+QJG^SYD(>>PC1\0R$^*,3.[]:0 M\_(],VPY5W(/RDH3FGUQH3IMC*)33GIF^6!D_C1>45P%W,J2[EHS MEZZ+3^Q1H+Z9BF-EE;5FIH-*\VL!*,6$M=65)9@G1GXYI8 M90]+6: XQZ=!B[;C7^N:Y;CPJ*5K5#OTOIED-ST7.]JP'2IJYH#/-?;XOI." M2DQP\P(7RI;%)?P(<>K/$AA3KOU9"!^.&@7?\0*K EXXBH+D0GNYW;%!5<+% M"S*E7R\T\^,4[KE^&J\5(I4<21&'0#&#/8NA/XW)8.S'&0&BRKE&L#E\%;+$ M32,2BDAXT@4V/@:VL8R&PN*N&5>P8Z)!THK\)(8!$F0=";)A$KA\L9KN(^=M M*U;6!6![IHJS/6,8\'OWC-/>\=DVLY/S+G,WA\QU";]S"7]3[A[M,&%9?4O? M$47?[88)^.2N_:_VVO]LC#:L*JS0P\V]'NY2XUZICGN[_VU.T2A-J5%,SA2] M?S7K%C,_B8T_0^[27J#9N@-&0RZ8R[5>^V^UFI)MV-'@5 M;P>LCTQM.-6JP#6IAOX5]0;5#BWMPLC:#0J/TM#8X5ZW-.>AL@)TOI;2'!?6 M0#&PO=V]R:W-H M965T^+)("[BP7VV0>[XLE.Z=_-6@B+ M[MI&FM/)VMK-Z_GF\Y;6< MG)UTI62%,KB;18GD[.H]<7F9/O!/Y9BYWQ?B.WDX52O[O!^^IT0IQ# MHA&E=18X?-V*2]$TSA"X\<=@848P8@2&AVQQ\;-LLX>>^EFC]B,1YMQ9S-^SD=(DVK;"*26>[/H M2FR4MK5RSQL X*'S/&[Z9BV0=<% "Y<\"++.="&J'ZPBOH!4@_1P*XH* MF7T800)99V"MA4!<5DB">=3V$1(N0N#OQHIV(30<,IJ*NQ+&G2(W!OC 7\;- M0A0(V./PQ.R= 2O5@*IJ][@*&OOLFIX2]^6J_?U)F4UO>U/8>?.:-TQ3L^ (%CF+?T2G+ H4(_,IR,H3IW.6&\?<5,9QGOH$X MQDGN3^01SHK4=Q*3C 9G0_/8?QXG."7TBX7S4]][K-YT[/+W!RN+,$G] $68 M!N,XQ3'- ]#D08@3ZD,J!TREQ2>Q"L@I8C\#IDGJ(X\F.*=^0N28!>M,(U;X M"G&&BR.PZ1C\2Y_^_R\M?WUG>X"6'3)]2"4X(SX$XP(G-/-!F..(AKE!HGQ@ MY2AC.&&?1GH,#)?X5EF :Y:!%Y$OC^.0Q.,\\H$.MXMC^8"2IT\JD3XJ049E M&5I4XB_F)!_IQD_7> <)3C(O6Y&,J$ MQ+\]HQ38.YB(H/;P-6CF!SB&D@%RXE,8SN%*]O,@]_$,5 Z%@+\$)D$:3>DC M)#*<>0HNG8:M&L0UE.S6ZGJQ[1L JX9"'KIQS;O68JST ?(NNI>JW7!YWY7Z M3G]L"6K9/7<+4?)FI+=N'+U!);=BI?2]J^AO:[4US3VTM::$Q47UZDB'E(P= M4O+B#DF+4DE'SWU7X5SO,GC8#.*'0G"HRSR]%IY;.Q 074@ M;5\F]5G7L@=C ^&N8P(4GL4RPD2\&"S@#R+4QZN!$R M0H:K^_@"8=44)F98_/?7SEL!N5$.F.WRJW7]_7_ZB0>K4)T1ZBD##S'F%733 M!!J)V)> RQ9(8 :A:@##*XQ60D*"-[A?IFIK61OK,OY6('&W$=((XRU H3[, M/'LY3DCN;P8*2);X>P6) C;?']-@$4UK6:I6S#"2PCNFPKMR(Z\QFV;^99PE M%+V75FA77@T6'QO"<>I[4>#"[?K!JP*3)/";X,A)7*ZY7 E'84M>:W3+FVW' M(SNN-0<@ 9$L]L7>8R#"K7 \33-GD(V F8G3R%.<9PP(%9I5%-7O"=3=U!H MV@"L9F@AEDJ+_:3E=\)O# $.++@!(@*''[26TPQJB:#DGU(HKT@T.T*\Z4B\ MZ>S/^P*P%]Q*WC2J[, !M+"5GE;4_0?RH!=E!*<%>^Z/!&@A<9'X M%4;"H,QEV1$L9",6LA=C(7"Y=P+ 88!H]K7$4H' SE494%(_+B1&:"QXPV4) MA^S^?3X(D>,^_0\A\APTRJW6!_&0 A&'-2'4]"D=@EQ+"SQ4.T3UFB&_%13N MH@=ZC C<39T32P'+58X8AK]41Y$$%QZ@8!C!ZJ/"LI9PLN[\2V6L"\&M:J!O M#9<%>LHR#Y0QW?LKE?S^F:W"19H^I%""8[+OHM2S> 94/#FPQ]C^=H_N0V"= M>R\H6J%7W6L8ASHPW[^K&&?'-SWG_0N.!_'^-=$'KE>U-*@12U EKS*H!'7_ MZJ4?6+7I7G@# !S#@ &0 'AL+W=OAB^37)D 9HDG5=BUN#IMT^JXYB"[4EGR0WVV$__BC; M=9/&\;P-!Q2-)/.A2)J4Z,E6R$>54*K1MRSEZLQ*M,[?V[:*$IH1-1 YY?!D M(V1&-$QE;*M<4K(NH2RU78Q#.R.,6]-)N;:4TXDH=,HX74JDBBPC\ON,IF)[ M9CG6\\(MBQ-M%NSI)"G'D@BLY%^I6M=7)FC2RTIAM2I/I6;"]I[5!@]$4B5>5_M*UEL86B0FF1 MU3!8D#%>_9)O=2!V ,<_ K@UX/8%O!KP^@)^#?A]@: &@KY 6 -A7V!8 \.^ MP*@&1GV!<0V,^P(.?GYSN#?2O.PJZ:HL*5-L03293J38(FGD09\9E'E:\I!9 MC)N26FD)3QEP>GHC8\+9OZ3*;[Y&GXDN)$5B@VYR*LMU=8IF1#%E%I>2*LIU MN7Y: JNJ&,W#%8LYV["(<(W.HT@47#,>HZ5(6<2H0F\65!.6JK?H';I?+="; MD[?H!-E()034(L;1/6<:MCLQX[M$% IV4!-;@Z?&7CNJO9I57KE'O/J;R %R M@E/D8F?<@L^[\17-!\C#!G>=%GS1C5\5O!/_T,-XSSF*7_0W'K?@'_L;WX9? M]C>^#?_T9Y&_^C/?K[OQ!8V.&6]#737%Y3;%Y9;Z_"/ZYB++H*Q66D2/IVA) M)!(29D33-?I"TH*B)84%D_UM25HI'Y;*S=7X-,4#C#'$Y6DWHOW$KG\JMN>B MU[CH=;KX&6[]5*BV&IU79+BS8Q@.@WVS%H="[\:.NR_TH47(\1QOM"]VT2(V M#+&W+_6Q51E8MB]V>2@6^('_*O9M.WJO?;QJVS$8.7Y[Z/TF]'YGZ&^IEJ)J M21#).0"HZ^)@O MHV;CT?]X5LQ&OU3=X\:H<:=1=XM;-*\R"?U =T3&D 670E6YI;]W!-S!+QT( M[MSD9LNI5 G+X=+7%!H!;6Y_ G^;#4L91*#U!N]6&OK@_E^M%]"O@_N.[;16 M3J*TWVCO,0*FK/(-&)Q>W2ZU4"Z'@W/;Y"5,_9. M%VH^QZ 5B!E7**4;4(4'0S@"9/6%4TVTR,O&]$%H:'3+80)?A50: 7B^$4(_ M3TROVWQG3O\#4$L#!!0 ( %J;%.J4*T310( -\$ 9 >&PO=V]R M:W-H965T/DATO ]J\6"+%5D4[W,CE,U6B^3;^-7"]:25Q8V' MT!LC_/,:M=LML_-L[[A334O1D:\6G6APB_2CVWBV\HFE4@9M4,Z"QWJ979Y? MK.'O$*M8Y$+./WR)E-5T;@ MX7[/_B7ESKG*4 MC8^R)<^GBG&TNO6-L.J/&$ID*_@NJ/<(KH;;#GWRAQ-8BZ!"=&X\!K24_"<) ML!V>,QYN56-5K:2P!)=2NMZ2L@ULG%9288!3N,-'M#WR*AW'IEO?7",)IE!?OJ+^$]PX2VV S[;"ZG]\SI68RE'NR[$NCQ)NL3N#67$" M95&>'^&;3>6=);[Y*WPWXDF9WAQAFD],\Z-,5YRHYQX&'D3N9>F,<=7P; '] MHY):?IO1R:]E_X,/HWPC?*!M!8,[0X^\"][X=Q&@QR76KA>T<\$&G;\A\( M?0S@\]HYVAOQ@NF?MOH+4$L#!!0 ( %J;%->:O7'-@, &(+ 9 M>&PO=V]R:W-H965TJCT8N(#5),YL ^V_GYV$E)(0H6U]*79RSKFY][B^M[OAXEDN M 11ZB:-$]JRE4NFY;0L0W/L"^=\Y!!#R! _&&SDSAJ95":B5AG3$'?76_6K+'F=S(1*&/#H)YNI9<]J6V@&<[J* MU#W??(4B(=_H37DDL[]HDV.]P$+3E50\+LCZ"V*6Y+_TI2C$#L'Q#A!(02#' M$MR"X!Y+\ J"=RS!+PC^L82@( 3'$L*"$&9FY=7-K!E21?M=P3=(&+16,XO, MWXRM'6&).8IC)?1;IGFJ?P]K2%: 3H:@*(OD*?J,'L=#=/+I%'U"+$$/2[Z2 M-)G)KJUT/,.RIX7V9:Y-#FA_6T4M1,(S1#!Q:NB#8^CN0?JPF3Z&M(5NX!O2&3=+$0L*#9!<#G:&O\TXV&HFL% ML?S5$,@M [E9(*_Y/)VA!YZR*0IP4.=#$(74O['6A24@8+_ M8%&NX>_4RP^).Z>ZBK*LKQW#;>=$-SI[/E713FD3<(]_ZHHW_.]/=2HBO*(&W;JW7/P6X/"C35X *'[ M7E[IBV2&]'2D(M#3D$(7VH-\]70+\01$4\V=G9;H?*R]SMNU[)#&Y$9Z6$0G M-USJQJM#E?;N)%W;=TG5$;Q_Y0UJ4%X'[]]X]L[P8*;/6RH6+)$H@KFFX5:H M_R%%/M#E&\73;)Z8<*5/7[9C#>?;:\O*%QN: MA/D5V])4_+)B61)R\9JMK7R;T7!9&B6QA6S;M9(P2D>3\^&!-QMMP31\I_[I]R,2;U7A91@E-\XBE M(*.KF]$MO)X34AB4B+\B>LA;SZ!(Y8FQ[\7+Q^7-R"Y&1&.ZX(6+4/S;TRF- MX\*3&,>_M=-1$[,P;#\?O;\ODQ?)/(4YG;+X[VC)-S5>3MPLY.%DG+$#R JT\%8\E+-?6HOYBM)BH3SR M3/P:"3L^^4SW--U1\"N817FX7F=T'98,'G]X.Z,\C.+\'7@#HA1\V;!='J;+ M?&QQ$;YP8BWJ4'=5*-03"H-[EO)-#N;IDBXU]C.S?6"PMT3:3>[HF/L=,CI\ MI-LK@.U? +(1_/HX V_?O-,,:WJ^%[O?R^SU8\GI6FQ)KG$VOW1(+^8+-VL% MEVYQC]O."F&K9I%\^R2@X".G2?Z/(1!I I$R$.D)],:)9%6#+,AX^Q10\ M5K.1@Y^@?V)FE6.G=%R(Y'Y"QM9>,Q:G&8MC',L7QL/XF*ANT5?F;BNBZ]F> MW42MUI"*P@[![DO43$5!QX%VQ]E< \,0NK8^4[?)U#5F^H'EVT@D&_%G<)LN MP?MP$8F7B.9B[K-]M"@>1*W9@&_WM"#(1+77!/6&75-^$\B_C$=?63G(]S#J M\*BBH(L4'E64YWDHZ-"H0_DNUK,8-'D&%[-X'RT/-.?G\ AM64CL89F$K9H% M+^.RMG]!$W([+$UU*.B0#I<:%'("W.%2@W(\V]%S"9',%!DS_8WM:9:J8O?2 MG11P.+""0RGAT*SAISE2I5I0Y.(N22K,A6[0)4F'PLJ.T\"@3XC?0Y.L$?!$ MD9@^? *_TV?1KJ74-'U2BZ$[,%-2@:%W(5.>,FN![W3!B2ZBXYZSG4H&_80A*2V([.V'XN4:=*D?"(T,#]26A&^D!^LJ1 ( MP2Y#*@P1C&&7(Q4&"?9MA24-SL8.-!,_P?_:."(INL@9F%RI MQLC<&I\FUSVK>]3 =.VC!J;K'[6PW@82R8* S 7AE=2^HIM$4J>1/S"Y4L21 MN6,^36YP3C>I0ZG=I :EZ28UJ/YN$LL:@LTUI$7L68TEEJJ-X;!T8:GIV-P2 MGZ2KMC_56&I@FL92BU(;2PW,T%CBUHF+N:JT&#NWQ\12PC$9F#2IU?C"4Y3: MOCV!W9HWU6!(=^O,-*# 5^@R>WJ9I*P2V%PE6F2=TV9B* 1"U .)P"==HC0H"&&KTM2GJCH8"CK%;:Z!(<_%/2>P1$H^,4M^EZQ7 MJ"&14DN&/MUN'6]?>#92V[LGR%-16O)T, UY*DQ'GM6Z:TIHMBXO^7*P8+N4 M5U<)S=?F(O&VO#[K?+^#UU.H^3Z#U_/JFE"ZKVXM[\-L':4YB.E*A+*O/+'0 MLNHBL'KA;%O>=#TQSEE2/FYHN*19 1"_KQCCQY&PO=V]R:W-H965T>YYZ[\YU'M9#/J@#0Y*4JN1H[A=:K6]=5:0$553=B!1R_+(6L MJ,:MS%VUDD S"ZI*-_"\R*THX\YD9,\>Y&0DUKID'!XD4>NJHO)U!J6HQX[O M; \>65YH<^!.1BN:PQSTT^I!XL[M6#)6 5=,<")A.7:F_FT2&WMK\)U!K7;6 MQ$2R$.+9;+YD8\E?A3U9VCCZ1N^5)3*_I*ZL8TBAZ1KI475@E%!Q7CS M3U_:/.P D.I+WP[TSY[AG'?=..)[1DO(4JT8UF4'..&<\)V))?@*5Q^K4 MT$66SK3[9N(/PAA3N-G-WJ%5$/G#86?U1FN_T]H_JW6:9'Y0SB@>]<$_FH94_]+W]HKL[ M@P=O=F[GL2*I6'/=]&]WVHW\J9UT>^&UL MS9A=;]HP%(;_BA7UHI58$SN$0 5(_=BT2IN&2KM=5+TP< "K2=CO5$M\WG*F()] 22\SBFXN4* M(K[L.-C9#-RQR529 ;?;GM$)]$$]S'I"]]P\RXC%D$C&$R1@W'$N\<45"4U M.N,G@Z7<:B-3RH#S9].Y'74J3N^_ I908')-^213/^C93;7<]!P M+A6/LV"M(&;)^I.NLHW8"B!X1P#) DBJ>[U0JO*&*MIM"[Y$PLS6V4PC+36- MUN)88MY*7PG]E.DXU;V#!21S0)_0IO5Y-=,[!B.D.!J 'A[R2<+^Z('3&U"4 M1?(,G2"6H/LIGTN:C&3;55J)R><.LU6OUJN2':OV87:.?*^&B$?P0_\&G9Z< MO<[BZCKR8DA>#$G3^N7%U+1H R1+)J@'(D4W&0+Z,8C8A!H8:K;*>Q:;>7R, M^OJ1'-,U+8_?=&YTJR"63R7*_%R9GRJK5VPSO-YCB M (<8M]U%@91Z+J7^/U+>89-JJ*^H4$B#!^CQ;C=8N3*U#X<-95#&F]6I, MK07A\-@PM::$#^=*)9B6BZC&U!H7;NT!TU8!IF&]68PIL59%#F=5Q9@&E9@2 M:T0$'QFF9.OT>=AQH#L;YX6G<4GZ67/0.N%(_3YA3H"(29H)^/.5>;CKD_RJ__NG\!4$L# M!!0 ( %J;%,:X',4A0, .0, 9 >&PO=V]R:W-H965TU!7--HB12FXLV:9NB9I>':0\N. D:V,PV MS?KO9QM*"'%9U&XO"3;G^XZ_X^/CPWA/V4^^PUB WWE&^,3:"5&,;)O'.YPC M?DT+3.2;#64Y$G+(MC8O&$:)!N69[3I.:.MYZ!DG)/Z4\U>)],+$>M"&BKE'',]H]BU-Q&YB#2R0X TJ,W%']^]P+2A0?#'-N/X%^\HV M]"T0EUS0O ;+%>0IJ?[1[SH0+8#D,0/<&N!V <]Y\&J =ZX'OP;XYWH(:D!P M+B"L :&.?14L'>DY$F@Z9G0/F+*6;.I!;Y=&RP"G1&766C#Y-I4X,5T7.$Y1 M)A[!'28"9>"&/,6O $I 9]WM.2()'QL M"[D(167'M%Z_SONR'SW$LX= $/XJEUV23I_F\9_A63)8\ M)AXOP2I#1 "9(F#QJTP+68L$^/Y!FH/W N?\1X\SOW'F:V?^,\X^8,Y'LC3% M95YF2.!$5A19764ZJYIERLR*+]1\JN0^3*_<@>M[T=A^:&_9F79+DYT/(Q@V M=D?"@D98T"OL<"99=291?28)%B99%5O06H8[E(MU.ZK.,UN>FGD0^H/(K"EL M-(6]FN9_V9KPQ"OTY?*.US8+3P(.X7 8=(2>K)]T# /_O_1&C;.AB_+P"VCW%CTAR3AK7941[*5JYC-C>PR43LFBT,;/)4MLR.Q;9N=M@K M=D8)%ZS4'=Q52JX*1F/+JN$^ MT%?]_T?$MBGA(,,;Z&ULM5AKCYLX%/TK%NJ'5IH.V+R2*(G4/-"NM+,; M-=/=SQYP BI@:IM)Y]^O>00(<2C:V4BC"9AS[O6Y]W)M/#]1]IV'A CP,XE3 MOM!"(;*9KG,_) GFCS0CJ7QRH"S!0MZRH\XS1G!0DI)81X;AZ F.4FTY+\=V M;#FGN8BCE.P8X'F28/:V(C$]+32HG0>^1L=0% /Z25K$L>%)3F/'[51K?%9$+O79^M>*5Z*><& M?B.U(+NPY].8E__!J<*ZC@;\G N:U&0Y@R1*JU_\LPY$AR#MJ FH)J ^P;I! M,&N".=:#51.LL1[LFF"/)3@UP2EC7P6KC/0&"[R<,WH"K$!+:\5%F:Z2+0,< MI45E[0633R/)$\N_1$@8V#%9JDR\/8!=C%,! # 05\UF/IQLJ.>_SOGV? M=V^8OB&^I$,5_2*69E-99FG/'*RLK*FLK*DL59V79*VT4/?EU"RS+,N?[:S=HHE*="00,UJ MY=B//'I3W!^%\)MNOGR=Y MC 4)9->4*X@?X:(OJR15]NS.-#Y;",*>I%$H3X$RC8FIEN0TDIQ!2;_H-65" MRY;S )ZIP+%*I',U,6C *>J)'(7R%*@"IA;I-B+=09&;3I: _*O;[&ZK4N-> MS< RC,GE--?N57E9IM5/Z[4EB*!A7**VUZ8@LFU;K7C2*)X,5ZK,X\#[/&W, M3._8-:#1+GO&'?M&;;P;Z"ET^GUC%,K[%>I28&==AX,"5WD4!U%ZY*6HF,C= M5TCC $2)%/U*"H%\*)*H=83NF;%V.8'F/3-F7K\:$[N?L!$@3P6"-UX>V"YC M<'@=>\)^*(?86ZF('@Z13\8%L%U*H'W/1+7]'0XW^'=G M#,JK4=V5R'3M&_E!;6]'P[U]<(=1+\7/;QD9ZG^H;;0(WC%MJ.VS"/U_6XK: MEG.YI^AM*10@MP_:*$#P>DNA0MD=5*59[WRG)H0=RQ,%#GR:IZ+ZL&A&FU.+ M+^6W>F]\!6=KJ!C?P-FV.I-HS5=')$^8':.4RX7P(%T9CZXL35:=.E0W@F;E M5_(+%?*;N[P,"0X(*P#R^8%2<;XI'#1G/\M_ 5!+ P04 " !:FQ3(OL> M.QL" !!!0 &0 'AL+W=O !B=M_/\"NE4IM$VDOA@OW MG'ON,9!U4CWJ&M' 4\.%G@6U,>T-(;JHL:%Z*EL4=FIYCEQVLR *7A;N654;MT#RK*45 MKM$\M"ME(S*RE*Q!H9D4H' ["VZCFT7J\GW";X:=/IB#ZV0CY:,+[LI9$#I! MR+$PCH':88\+Y-P161E_!\Y@+.F A_,7]J^^=]O+AFI<2/Z'E::>!=&\\VG;#A/N+:Z/L+K,XDW^3LNP8YT!% M"3]-C0KNA*&B8AN.<*LU&CT!88_3)QASSY=H*./ZPBX^K)=P?G8!9\ $_*KE M3ELFG1%CQ;D2I!B$S'LA\3M"UMA.(0DG$(=Q] 9\\3%\B86%1QX>OH83:\GH M2SSZ$GN^Y']]^:!6,M9*?*WT2*T)S+%B0C!1P9QR*@I\R\>>[,J3N4NZS],H M3*XSLC^TZUC6*Z7IJ#0]4>D741Z1F9XD\UA6+Y,<''#WN/R@RAJE@>/6XL+I MY\L 5']A^\#(UI_YC33V!OEI;=\X5"[![F^E-"^!NT;CJYG_ U!+ P04 M" !:FQ38*3"7X$$ Q$P &0 'AL+W=OY4I9:R+9]*\,)'2UF^;-[OIBQO4P32NXY$/LLP_SE MEJ3L,!_!T>N#STD42_W 6LQV."(/1'[9W7-U9U4H89(1*A)& 2?;^>@&7@<( M:8588D7,\X.@&MIA:8O\N7*M56"$ZHKZT%R]391>G+Q M!V/A(4E3@&D(_I8QX> CE9A&R3HEX$8((L5[0%6)?^B^ &]71.(D%>_4VR\/ M*_#VS3OP!B04/,9L+Q2DF%E2>:EM69O2H]O"(W3"(P=\8E3& MS1D(0&_56_ M_O2;X%O4B/I#=%7#L]P#9"!H<6@Y7MTWYN,SZW676 M@W[U%=DH=6A2;^72J>K5R?&<$WB-&L1%#8K]^A]%4T R@#/&9?(#:\[JL>56 MMMS/G,)K*GU013:;V>&8]-==IF%AP M5JP5C%<%X_4&<[/9[+-]BB4)=20G\E3$4R!Y#0\^> [TW*-XAHD%!C$7P8EO MCL>OXO%[X_E+4=*M:EC@*T[WQ!2%W[$[]L:>VOYD4F<*K8\KFB6T[",,0512<\]U3RIK$W^GVJ>=&*%KN=TJGF86'!6K!7, MM IF>N'J3SMVIPAV5G^05-"5@K8#3RT_M.O>:_?OR2CB)%);LL5<@#RKN5$0 MP+;=XC#V4[OCG^/;=CN(92G5Y!5G?"RU,F!!>^I/VF)W!C ([?&)586-:03V M9N21XY!0G!'14_$0U7#H3+=00V9"$Y7A5 VP89G$ZS[PNA-!Y[(:#$J 5C)] MMY'SMN6Z+T'W-Q 'K%L'[.\=@ZD#=KF^'7!99(/$@E+,'YB^NG/ 2UL'[/*] M,0[_IQRL^P(<]SJXS.=^M92Z(N@G R2^?GV#-TK"?IK_E'W9Z MWST1KCY454#Z:U<7D=Z/)C9;G8'TP O!7( IR(HI'4Y B%],4,$9*+^$C?FX?O&>0@7%-TR,R4*YI?#POUXZHYF;4S\T_,T&64&='R(%R M@4FN9XA$=8= Z$(N* &:^33-D_'29\PCQ(J0$JVRI1]-59)Y\7Y3'$C MV2X_3U@SJ5@JOXR):MM<"ZCW6\;DZXTV4)V2+?X#4$L#!!0 ( %J;%/5 M\E1ND0( #(' 9 >&PO=V]R:W-H965T< M&5%%;<]Q0KO"I+;2Q,S=\S1AK:2DAGN.1%M5F+]= V7=PG*M]XD'4I123]AI MTN "UB"?FGNN1O;H)2,5U(*P&G'(%]:5>[F<:WMC\)- )W;Z2&>R8>Q9#^ZR MA>7H@(#"5FH/6#4OL 1*M2,5QN_!IS4BM7"W_^[]UN2N2M4(Y%XDM5;R::F^'V*[[V+P#L:VA MN4"^N#^I+Z81PE]LL$9BN5-L7I5L,-R?=_QIF'!" L^@OE3L& ?YL6Q.PT+1UCX$6PV!0L_ XM& M6/01+)B"19^!Q2,L/@I[5 <6<"Z!3R'C/:3GN-X!Y'Q$SH\CF<1TBC;?VY-1 M$ 7^2.O/[+Y5'$9[,=D[-YI^3;YC7I!:( JYTCD7D4J*]S=T/Y"L,9?>,R?>!OC?'9S+]"U!+ P04 " !:FQ3!6;%>_0" #M M"0 &0 'AL+W=O0 M@'ST&[65^H6&1!FB8WN8]N V-XU%;'>V0V':CY_MI%E+T@AM["6QG7O.N??$ MB6]_R\6CC $4>J8)DP,G5FISZ;IR%0/%\H)O@.DG$1<4*ST5:U=N!.#0@FCB M!I[7=BDFS!GV[=J=&/9YJA+"X$X@F5**Q*_,3V8^81NF8*LS59)I#OCZH7GE&V+:7Y/ST-&VU/9_.T[V)% M4.=UT+0QX)':8@%GI>+1 MMSG0)8CO-4:W"KG6^QO=*A5>]KD^<7!;&VC8-$*YXRE?VSBM6B-QG9 M(_G5^MB_G/@5ZU/=RV2MQQ_ZK!&:8[$F3*($(BWE773T=A=9\#=02P,$% @ 6IL4S@<(-=< @ MX04 !D !X;"]W;W)K&ULE91M3]LP$,>_BA7Q M J1!GIK2HC02M)HV:0^(CNVU2:Z-A1\R^T)AGWZV$Z)2VFI[T]BY^__]NVO. M^4;I1U,#('D67)I94",V5V%HRAH$-1>J 6DC*Z4%1;O5Z] T&FCE18*'212- M0T&9#(KA$7>T#4L >^; M6VUWX>!2,0'2,"6)AM4LN(ZOYIG+]PD_&6S,UIJX2AZ4>G2;S]4LB!P0<"C1 M.5#[>((Y<.Z,+,;OWC,8CG3"[?6K^T=?NZWE@1J8*_Z+55C/@DE *EC1EN.= MVGR"OAX/6"IN_"_9]+E10,K6H!*]V!(()KLG?>[[L"6(1P<$22](_E60]H+4 M%]J1^;(6%&F1:[4AVF5;-[?PO?%J6PV3[E]XZ;CB,YP+&$YH*DT0>21$F\1SX_+E] :>6QET=OY:'MR-"69&A+XOW2 M_VS+$>MTL$Z]]>B ]9RKMB*E$DV+3*X)$PT'.Q=(_7==*K-[3->_SG7L7=UL M/A67\722AT_;7=J3%$U'0](;X-$ /#H*_ 6,N;+S5K:BY12A(E0HC>R/!]Z' MVOEE6Q3G:1JE.ZQ[LN+Q)-L/FPVPV5'80U_M/LSL7;/2R33;H7R?E(VBZ0YD MN#6 [O+[2O6:24,XK*PLNKBT+KJ[4+H-JL;/Y(-".^%^6=L[&+1+L/&54OBZ M<6,^W.K%7U!+ P04 " !:FQ3JX:81V4" !>!@ &0 'AL+W=O\/P,5Z[/C.=N*)+4LT$VZ6-G0),\"7YE'JR.U9"E9!K9BHB83%V+GW M[R:)R;<)OQFLU\9?]JO6LO9E-R?75 M#;DBK";/I5@I6A)!%[@'X%/SL.GD&NX M;^'>1[BK'?>V@]YV8/G"RVV?80U[UM"R1B=8OU0-%^\ ^N-LZ7-1Z>.FJ/UB M86/&<*QW+6UB:\M&@V20NF^['3I,2OS!_Z0/BJ-><716\2\L0?9R^:EN MM"I;JGA7I9:YI_(P:3@$_FD:PH&>WK='=.O[EY?U*Y M9+4B'!8:Y]T.M$_9WF9M@**Q%\)[+#4/P"0)D&O+X3 ;6#NF/Z7DOT# M4$L#!!0 ( %J;%/T[/:C.@0 $H3 9 >&PO=V]R:W-H965T;,0,J/:W,JEIW()=%Z LM0COA][&66\,QX6SQ[D>"C6.F4< M'B12ZRRC\OL-I&(SZN#.CP>/;+G2]H$W'N9T"3/03_F#-'=>Q3)G&7#%!$<2 M%J/.1_SAC@PLH+#X@\%&[5PC&\JS$-_LS?U\U/&M1Y!"HBT%-3\O,($TM4S& MC[]*TDXUI@7N7O]@ORV"-\$\4P43D?[)YGHUZO0[: X+ND[UH]A\AC*@R/(E M(E7%-]IL;2-CG*R5%ED)-AYDC&]_Z6N9B!T #D\ 2 D@;0%!"0C: L(2$+8% M1"4@:@N(2T#<%M K ;VB6-OL%J694DW'0RDV2%IKPV8OBOH6:%,1QNU4G&EI MWC*#T^,I/&MT-05-6:JNT:_H:39%5^^NT3O$./JZ$FM%^5P-/6T&LQ O*8EO MML3D!/$7*KL(1[\@XN-! WSBAL\@[Z+ MW""&^#3]G"_ ?[ILM%O+QO]S@V? M0F+@N GNF?)6-295C4G!%SAJ[* )*IJ@H E/T'Q<+B4LJ0:42\83EM,4T4RL MN6XJ[Y8K+KBL'KZ,@] WGZ'WLEN'LV9[KH:5JZ'3U2=N').:_0US]+MD2\:- MK_=*K0%-F4I.^;PEC7:MT$ATYW!_X_8.HVAC=14=188S[I#FLN HK=D^K;5#4=J8F M]^/C?,=DW[%I?.Q8&!U$>&P3]@YX;AML=I*P%UZO"J_G#.\+XRQ;9X[UUZ^8 M^IVT?^, MVP^H%G3\?RCZ#3X6XB X;$*3!BO3$1O^@\^*!:YG% M\453O!8T[%:T%@*R$NDB[1M;[BP26))K7D M$;?D_=1$GQDK/BO5I!93@L_(/L$FIV]1;+*SI[UH4TMJJ21NC7JLTF:SG$!C M\MP4V ^[O<@E=*06.N(6.I,@\M;DU9I#HHN25XL*<6_>6B7/38%]T@W.9*_6 M)N+6"Y.A )D_K$BO3/^C"],%WYK,6E?(1?LR4@L'<6^76B7338%]O^LWMUQO MYY# GC*9/^BFBRJ4PL)0^68"=Y#<'MQL;[3(BW.#9Z&UR(K+%5 C-]; O%\( MD\?RQAY%5,=GXW\!4$L#!!0 ( %J;%-&Q#-(7@, -@* 9 >&PO M=V]R:W-H965TRCV0$MCBRA%JB1E-\#^^"4I67826=M#>[%)BN_-F^%P.-.=D-]5 MCJCA9\&XFGFYUN4'WU=IC@51 U$B-U_60A9$FZG<^*J42#('*I@?!<&%7Q#* MO?G4K=W+^514FE&.]Q)4511$/ETB$[N9%WK[A0>ZR;5=\.?3DFSP$?67\EZ: MF=^R9+1 KJC@('$]\SZ&'Y9A8@%NQU>*.W4T!NO*2HCO=G*=S;S *D*&J;84 MQ/QM\0H9LTQ&QX^&U&MM6N#Q>,_^R3EOG%D1A5>"_4TSG<^\L0<9KDG%](/8 M_86-0T/+EPJFW"_LZKVCD0=II;0H&K!14%!>_Y.?32". '%T A U@.@%( I/ M .(&$/\J(&D R0N B7TW8-@ G.M^[;L+W()H,I]*L0-I=QLV.W#1=V@3+\IM MHCQJ:;Y2@]/S!:XTO(P1N@'&XI8W9]ZFNCR/+Z:6/]LK8>G; ^@5O!=:Y@R3/,GN-]XTGK M3K1WYS+J)7S$<@!Q< Y1$(5?'A=P]N8=Y@(@X:P M@V71S_)9;%M9/2S+7]823GJ"%;=G'SN^^ 3?#2J%>%X?^CDL4*62EN[^?KLQ M>^%:8Z'^Z;&4M)829RDY86F?7LQ:ZLR3&C]Q>%OV9M'N> M"1NVPH:]PNHL7[=93J0D?(,G]"JZY1HE*@R0:X8PH M(%"B3(V"SD3K9XL'X^1MSX&-6E6C7I[/5;$R@1%K*.P%94]P=(L4_ O]E^JR M9A\>!>K$08U;0>->0:Y.6:.RLC;/;8RHR&@*)7DZI6+QZ=\+7Y2QZ5<[\HY?= M!&GC6BH%J:BXKA_Y=K5MVSZZ9L4_;*][OELB-^8"F1J\-M!@,#*W4]9M5#W1 MHG1]PDIHTW6X86Y:3Y1V@_F^%D+O)]9 V\S._P-02P,$% @ 6IL4^SG M[]UV! 0A, !D !X;"]W;W)K&ULK5CO;^(X M$/U7++2K:Z4MB0T!NJ)(I6AU)[6WU7+=^VR2 :Q-XJSM0"O='W_C0!.Z!">] MXPODUSR_>9F\F62\E>J'7@,8\IS$J;[IK(W)/GN>#M>0<-V5&:1X9BE5P@WN MJI6G,P4\*H*2V&.^/_ 2+M+.9%P<>U23L#XMX$[B&.+A#Q^[D$[Y9HV\'#[%?U+D3PF ML^ :[F3\MXC,^J8SZI (ECR/S3>Y_1WV"046+Y2Q+G[)=G^MWR%AKHU,]L'( M(!'I[I\_[X4X"*#]$P%L'\#:!O3V ;VV ?U]0+]09I=*H<.,&SX9*[DEREZ- M:':C$+.(QO1%:N_[W"@\*S#.3&:P,.2*W$[OR1<>BEB8%W(Q \-%K"_QQ--\ M1BX^7)(/1*3DK[7,-4\C/?8,KFT1O'"_SG2W#CNQS@-774*#3X3Y]+HF_,X= M/H>L2WJ^#6>T)GS6/MQ_&^ZA8*5JK%2-%7B]$WB'B5Y;()0D51,+4:;5#&Q1H]L'>3-C(]S&QS:$DQU?U67!PU1NJ_9)J MWTGU3WR26V8?E)#!.<08:POX+NJG5P) ZUXIQ09UBN M/3SGC9P.CV^1?Y+$J"0Q:BF -<1/.QJH!;G@FG"2@0HA-9=U?-S E'4#_Z/C M%EV7#*^=0+=9%HN0+V) *U,K=)8K(I&D-I!=17*;MJ#J7L'OLL#%E/J5/_K_ MG6O>1M2&!1JI'E@Y=5??C@2V:UMU*0X-MM^2#8_SXLBB* Q0^C<"L5@)FQ,/ M0YFG1F,/#T%L;)[U[NY>>A1T?6=IT,I:*3M[%LH&Q 1^YB+#H:3V66M8]KHQ M@\K-:8.='V4@500J?L%'$1E&O)AX_G]";A;-MZ3R?.HV_:^99:R)D3@%H)NA MK9!0)HDPEEM]O?2/K&UXVE]IU2MH\ YM-])8G[,RX=PB4@,*-!8S/J6I3*^> MYL3N*Q$:B'"T76@1"9QN219#M():WN[E!XVB5FV*NOO4@TA%DB=D*9Z17+A& M<[&J;D#9Y)0MDEJ";E3J^TT,JV9&W=WL@3\7#(VTM6CK.(9&>F[(?C.]JLW1 M]_2Y6C*CXRX?#%APH@BK]D7=W>6^?4=M0&ILJ:QJ5,S=1WZ=S,@_Y%Z@M[C MJ];"Z#EF-'8P0+OM]CM7HFBJ6$G00L<&N$89*_-F;MNLD7%J_<[R="U0F2GK MGT7*RA*9VY/>+:4;CC9)63D<AZGZS,H.>?Y06U,H">>\!K)\X>I$D< M[^![A?VZ]% ,UAH+98EQ?G>(%:IV'VQV.T9FQ2>,A31&)L7F&CC.5/8"/+^4 MTKSNV*\BY6>SR;]02P,$% @ 6IL4WE.\\W\ P 6 \ !D !X;"]W M;W)K&ULM5=KCYLZ$/TK%NJ5=J5NP#P"6261NHFJ M6ZGM735]?':(DU@%FVN;S6Y_?<>$A3P,3;7:+PF&.3-GCO$Q'N^$_*FVE&KT MF&=<39RMUL6MZZIT2W.B!J*@')ZLA,TWN)5)GG1#[=T4SL)@YVGF]\89NM-C?I:8"'U\_9WU?-0S-+HNA,9#_82F\G3N*@%5V3,M-? MQ.Y?6C<4F7RIR%3UBW;[V#AV4%HJ+?(:# QRQO?_Y+$6X@" PPZ 7P/\2P%! M#0@N!80U(*R4V;=2Z3 GFDS'4NR0--&0S5Q48E9H:)]Q,^\++>$I YR>SNE2 MHQLT(U(^,;Y!WTE64B36J'KP7ZF5)GQEGES-J28L4]<0_FTQ1U=OKM$;Q#CZ MNA6E@B U=C4P,GG=M*Y^MZ_N=U3_1.0 X>@M\CT\LL!G_? %+08H\ SPI$C1%@JI(V%FD M8)ID**/PMB-(BX3>4HG6C!.>FNIBF;$-,:O*-B.S??IAE=ZXPL,4>]#]PZ%N MYS&C@Y@CWF'#.^SE_5'PS8VF,J]$>8LXU39V^R310>4@]'"8V(M'3?&HM_B] M9*!- ;*17)3<6CFR5?;.I/ECV!'!84-PV*\.5>H6E1SH2P])TT/2V\-78=93[UN9G$^Z/PI&P0D_2UB< M!$&'QJ.&W^@"C=,2M.0:O%^7DFE&K3J.+ J%IS):@H(HQG:6V&MW$N\"';.C M=6[U=,^FIA]&)S1M<7$8#SN\ !]L>;B7Z&?X&GEW]Q&])RG+F'[J<67<>C]^ M1?/'K?OC?ON_S$;G=99#[<*DTZ5P:^*XW\5?L/L<5VR=&T>OJ&OKO[C?@%^\ MK>)S?SU?>9:@( F[9J4U8=SOP@O*F9!H0<$DP&\_"TV5^:@)^Z1I[1$GKS@# MKIS?[W$OV:?OZMS#(^,-3LG/;&$XZ>3> MVI[?;WL?./@&51I)HBFZ(@H15%"9PJYR;:7;GVXTB+Q_;)/T][A]0^[!*<:< M.>%P ,HJ6))K2.0-8IAVN3_&[0=:%-7!9BDT').JRRTQF@, "4, 9 >&PO=V]R:W-H M965TCR?S(^ ]1 $CT6)54 M+)Q"ROK:=4560(7%%:N!JC<[QBLLU9+O75%SP+DQJDHW\+S8K3"ASG)N]N[X MR9>R'7MSF"\?3$4$)F=046/T\P!K* M4C.I./YN29W.IS;L/Y_8WYGD53);+&#-RF\DE\7"F3DHAQT^E/(3._X);4(3 MS9>Q4IB_Z-A@IZ&#LH.0K&J-5005HCOK%6>A&J"^5>JHM;*B0_ MJ+8@T??W"H!N)53BKPOT44L6U)]EAW&&O!-3YCXU-WR(?E9.X^](]PC B]YY#40N(_ MAVS&D&3609[I,>GTF+Q,C].-Z^MRLWJ/=C@C)9$$A!'F(Y-@E:!Q,^F%-@N\ M0?QK"V@:! ,=QJ!@$OH#03<65!PGH5V-N%,COJC&3<6X)/^8@];]2#5^,&(\ M54+&A+0)D,:C@,(@&)SQ9@P*$C^R!SWM@I[^4M",D[T*MT1$B .@G(B,':BT M'=IT%(X?#XYC;<%$@\-(QYAH.N#96##>F>*==9G/?JEXWR(*UCQG(]])% ^O MJ 64^.$@TS$H2+S);)#K&!5ZOG^F.),NV^1BMA_5\*-OY+OF1OZ\T U][^DK M[/V.=NOW/O/^[[I2JY:ZW^]\+YD.SLV*\N/!P5E0EOMI05DNJ-L;>RK@>S-O M"F2N6?.EZW:[F?;&3'*#_95_O?8M^ZF>@76ZA/U4ZY\JZF MJLAX,Y,V"\EJ,W1MF50CG'DLU!P/7 /4^QU3';Q=: ?=?P;+?P%02P,$% M @ 6IL4QEKAT:0 P L0P !D !X;"]W;W)K&ULI5==C]HZ$/TK5M2'5FHW<;Z %2 ! ;72;;4JM[?/WF0 JXE-;0>V5_?' M7]O)9F$3(EI>(';FG)DS'MN3\9&+'W('H-!3D3,Y<79*[>]=5Z8[*(B\XWM@ M^LV&BX(H/11;5^X%D,R"BMSU/2]V"T*9,QW;N0)@YWGB:]TNU-FPIV.]V0+:U#?]@]"C]R&):,%,$DY0P(V$V>&[U2_N+CK6MYZ"TE(H7 M-5A'4%!6_9.G.A$G ,W3#?!K@/\:$%X !#4@N-9#6 /":SU$-2"Z%A#7@-CF MODJ6S71"%)F.!3\B8:PUFWFPRV71.L&4F%?J /C$% J1" MRR==LQ(081E*8 -"0(96E!&64K9%"RZ51&\34(3F\IU&?ELGZ.V;=^@-H@S] MO>.EU% Y=I4.SKAPTSJ0>16(?R&0 'WF3.TD6K(,L@Y\TH\?]>!=G90F,_YS M9N9^+^$:]GEYS;O"]O\[[JAR>0:CCN@I_E,FBJ++!\ M04^5]="$#4UH:<(+-$V54I:6MC)-F4)5LAG2!U763V<+FB'T<#WSXV2MI$?!3@ZMUIV6,7Q*&BLSN1'C?RH5[[=JU3*4F]&0*G9 MBEU:*Y+H5,;(&[Z2<8W1*FJIP!@/_6X5<:,B[E4Q*[A0]%]B+Q:^,== =IAPSV\97.,&II1?U[3M"S*G"BS+?X\Q_-1*\<#SWN5X^0:HU7;*!R<&)VI MQ-[+A>7=H/.J'5)[.(T,1RV-5UFMNJR\BRI/KF7LL'^BRO_EOK#+X<\#OYL9014DXKKQP//#R!^JR1KO_'9 MOF^OUS56JPXK/VRMEWO2414@MK;WE3K"DJGJVFMFF_YZ9KO*5_-S?+_ '?,) MOE]6W?,+?=7,?R9B2YE$.6RT*^]NH$M+5/UQ-5!\;_NY1ZYT=V@?=_J; H0Q MT.\W7)].]< X:+Y2IO\#4$L#!!0 ( %J;%--L\Z](P( "(% 9 M>&PO=V]R:W-H965T0C^=\[O7(R=ME*]Z!( R5O% MA9Y[)6)][_MZ5T)%]436(,Q,(55%T735WM>U IH[4<7], @2OZ),>%GJQE8J M2V6#G E8*:*;JJ+J]P*X;.?>U#L,K-F^1#O@9VE-][ !?*Y7RO3\P25G%0C- MI" *BKGW>7J_2.QZM^ '@U8?M8FM9"OEB^U\S>=>8 ,!AQU:!VH>K_ G%LC M$^-7[^D-2"L\;A_<'UWMII8MU? @^4^68SGW[CR20T$;CFO9?H&^GMCZ[237 M[I^TW=HX\,BNT2BK7FP25$QT3_K6OXAR=R"7J4YMP3-A-V: RL\SH,%O"%LD->6RP44">J'DP9*#)Y1*0,JZOR 5A M@GPO9:.IR'7JH\%:L;_K$8L.$9Y ;*">D%EP3<(@G#YOEN3RXNIO%]^$'I*' M0_+0V+4 M]@"\9LFGU'\=(48#,3I+-*1PC-2IXB/2[0E2/)#B_Y&B,5+\@32+ O,;IR4# M+3E+^V:VYF;8FFLB ,?@R8<7:N#3Z.X?N'_TR=O;XXFJ/1.:<"B,,)C7TFK P 10X !D !X;"]W;W)K&ULM5=M M;]LV$/XKA- /+=!:[[);V ;2V,XZK(51+^V'81]HZ6QQD42-I./DW^\HR8I? M&$U+,'^02>J>Y^YX=SQJO.?B3J8 BCSD62$G5JI4^5HBR"#6&D*BG_W< U9IIG0CK\;4JO5J8''XP/[HG(> MG5E3"=<\^\D2E4ZLD442V-!=IK[S_2_0.!1JOIAGLGJ2?2/K6"3>2<7S!HP6 MY*RH_^E#LQ%' '34#/ :@-<7X#< OR\@: !!7T#8 ,*^@*@!1'T!PP8PK()5 M[VX5FAE5=#H6?$^$ED8V/:CB6Z$Q(JS0J;A2 M\RQ*GI3RH$+13YC=$URYAB M(,D'\DVOZAPA;V>@*,OD.UR]7:X#/ M^L,= WS^.NV+UVF_Z8;/($:X:X+;F YM3GAM3G@57]"=$Y(H3IB4.SA$FV]( MS/,<3Q#,R_C.%.2:.:R8]3%X/PU]_0O&]OUQ-"_E7&>$;7="MA2!:3=S^ZW/UGMW_8JASV27<"#R!B)NDZ Z) Y";]W4R^0Q+Z*#M*<-3: M-.ID6E FR ^:8>U=)7]A&\#NKW2$#K5I.B%'%[GQP74]Y[2@9@8I+QJ>5=VE MD!LY9TP+$U,0^N9H?&P]_]CI^?RA9+KWX"'S"%28_.PF""N<:8/F+P">^. Z M3UW5Z>1:"G:O"[H]2O_X"KK(_NQB/^K9[O]U0%\WU/]Z0L_Z"L[["BYZ")YN MR%/#$\JY?S+)^9Q/QSJ;E!RE Q)BXO?.[\=I]ZF=O=S [IMLQH M#)7O_RGQGAJ5V]VI7I5X0=]\ZBEXTT.P]M,^NA_K#ZRO5&Q9(4D&&T0Z@R%2 MB/J;I9XH7E97YC57> &OABE^YX'0 OA^P[DZ3/0MO/URG/X#4$L#!!0 ( M %J;%-;][',)0( #L% 9 >&PO=V]R:W-H965TH#ZVTA<]V4T60UF33)JU3U*SKP[0'!R[!JK&9;4+S[V<; M@JC21GW8"_C:]QS..=A..R$?586HX:EF7,V]2NOFVO=57F%-U$PTR,U**61- MM"GEUE>-1%(X4,W\* BN_)I0[F6IFUO)+!6M9I3C2H)JZYK(_0TRTV$GZ4-V>(:]7VSDJ;R1Y:"UL@5%1PDEG/O4WB]2&R_:_A%L5.3,5@G M&R$>;?&MF'N!%80,"H@'0.R,]LJZ!4]:VQF$ ?O( JB\ 7X MXC1\B;F!APX>/(?[)IDQGFB,)W)\R>EX]F,^>_AA-M^BE1*Y?LE>SW?E^.P1 MVF51&,>IOYN:.&ZZG/0\4QJ/2N.32H_^SN];K#%O*1[;[!JV?B>9+62G, M+]HUL8$*3K="LJH%JQU4A#9/O&_S< 10//T KP5X[P'!!P"_!?CG*@0M(#A7 M8=("C'6[\6X2EV")XXBS'>(Z6K'I@BK85F":B)>7W51)YXGG>?)H.=E MGH.I=L8VQQ+ZG YSN-/QU/G<=QF'<=[UV.O%)<.XD:OU^HYD^1?!8'SU7O D M:V&7M?#,K+U=0?38G[QDF,ISQT[_GNRCNE@!WYB&)%#*ME0VWTBWVO6\6U/J MWZW/W9N%V[.>J![9M+0W^J;!WF.^(52@$G(EY8RO5%YYT[2:B62UJ&PO=V]R:W-H965T$A:VK<2!VFPWA/R8TB Z7+=AZ M^N*>/:ZE_J)[-=Z21_I Y>?M'5=7W4S+DFUH*%@4 DY7EZWW\,)S!UH@1GQA M]"!RGX%V91%%W_3%A^5ER]$KH@'UI59!U+\]O:9!H#6I=?R3*FUE-K5@_O.3 M]GGLO')F002]CH*O;"G7EZUA"RSIBNP">1\=?J>I0SVMSX\"$?\%AQ3KM("_ M$S+:I,)J!1L6)O_)]S00.0$,3PB@5 =":!3 C@5P$T%W%3 ;;JD7BK0:VJA MGPKTFUH8I (Q^]TDNC$U4R+)U9A'!\ U6FG3'V)^8VG%" MU*CY(KGYE2DY> MS0GCX L)=A1$*S!G(0E]1@+P(122[U3.20'>3JDD+!"_@3> A>#3.MH)$B[% MN"O5"K2>KI]:FR36T EK&-Q&H5P+, N7=%DA/[/+C^KD/;L\1!8%716Z+'[H M*7X39-7X0+<=@)TV0 Z"GQ^FX.V;W]Z +A!KPFE5A*[M^O[8A25]%5JF=BVW MA"LML$[+[)5]FS?7YYQ>E6?7,J5^YIM3LZH"I3C;$C@V@$\8N":<_V#A(R"; M:*?S7^4Z6.E]LM?[1.B-LLHV"A&"IIB D04+F&369;C9,MQX&>Z)97SB)!0K MRHOVQ)-!785 0/)0"UB'DMPK,A"@'H9P'HOR0 ZBC66:?Z"_U[XCZN MVN7]6N=J$9X-47!ND#DW>)9SN4WT*SD^J*6X%C&O17@V1"$*PRP*P]>,0EVB M#VNC4(N8UR(\&Z(0A5$6A=&+H] XVT>U'HYJSS*;CH*'T#%]EF/U\8ZS/9$4 MW 7$I[JO E]5G2&ZOOQU2S<+RO^V% V8Z^?@.:L71&8AR.JPZ2S;X)82L>.) MVPDAIZ^L=Y]J5"1%,M,%-NL(? M3VHG])&%88((E$>TLB-%)3(QZN$BX]WNM/')3??08B!+:/Z[JD]9SHH:&^A_H<45'-$7?Z5&R,$CY/FN@)5SM)I!:J#@I4LEX[2\_J(9X54O3/5#%DKV+-F/Y$U;39A&!35-#PK 2;(H/L8^8K$3PJ M;T34">54PW$'57&-3QK"]C%FYOF?B&YASJMM>2=7I)1MO:VSJ"3[K M'(I-B<'V.?1U6$^-%'AR.GATQ'HSF%<-@Z,3M.?N7-NKF)7VI'Q_B0(UW,0C M3!.^31W![EGY-O4$VR>05^*[?#>W?]RH-\!X59@3-1N;2H7ME>HHUHKNC_0 MWD]NU%3B)]S^!#=5-TN+!DWIP(.SDFMJ";8/*%.ZD+EGD^W\ EP@\B36V[ MZJE2JCD_[[YSAXYSHJYB4U:PO:S,LS@\EPC7G.NN<]9G4^9X=^WCP@N(2#7W M&A+AFI/>M9_T#S1DD1K%]4T;U=<<\:[]C/>QG1A.S8@ MV9RZ[EEO1[GF-';MC?Q+2!Y4<.<.W.,;LK.F0*\2Z#BCTG;NYEY2V5#^&+]_ M)("O8YD\G,^^S=YQ>A^_V7/T_01>3&'%]S-X,4_>8#+JDQ>J;@E_9*$ 5TI M4TYGH+*+)^\H)1F%-I"]*7;U+U!+ M P04 " !:FQ3ATIAG_4" #<"0 &0 'AL+W=O6;ABB)U(1$VT.EJ%FW9P=N@E6PF6V: M[M_/!L+2A%*D[B6QS3GG^EPN]IT<&'\6*8!$KWE&Q=1(I2S&IBGB%'(L;ED! M5#W9,9YCJ:9\;XJ" TXJ4IZ9CF4%9HX)-6:3:FW-9Q-6RHQ06',DRCS'_,\< M,G:8&K9Q7'@D^U3J!7,V*? >-B"?BC57,[-524@.5!!&$8?=U+BWQZM0XRO M3P('<3)&VLF6L6<]^9Y,#4MO"#*(I5; ZN\%%I!E6DAMXW>C:;0A-?%T?%1? M5=Z5ERT6L +Y+(=&J,#)3 #I>9?&2';]#X\;5>S#)1_:)#C?55Q+@4DN4- M6.P2W(;A#(W@-P1L:P6\(_E!"T!""*O=U MLJI,1UCBV82S ^(:K=3TH'I=%5LEF%!=6!O)U5.B>'+V"!F6D* UYI* 0%<1 M2$PR<8V^HJ=-A*Z^7*,OB%#T(V6EP#01$U.JN)IMQDV,>1W#>2>&BQX8E:E M2YI TL&/^OEA#]]4?EO3SM'TW.D5W$!QBUSK!CF68W?L9S&<;G79^5STY>>B MK_KI$<2*;G?1W^32;0O(K?3<#PJHJ NH1]%K%;U*T7O78%QRI1C!5G856\T. M*K8^-U]FKA,ZGC\Q7TY?PC#8J@L6>&'8PMYX\%L/?J\'O7=$A"@QC0'%3,C. M[Z86\4^"CT)K=&9D"&AU";)M>^1TNPA:%T&OB_LXYF7G%SL/+N*YEG6V\0&8 M57"9_A/,FUW?M;N^^Z!^,K6TOT%[H,!Q=H/4L85PHDY/(B3'^BI#\*JN9M%; MKZ,VWN@_?0%AJQCV.EBP/%?%HV[>KM2'%RESSM.Z&(")+C'!.69YB1E=O![S MY/;)@>^K/D&HHB^IK,^1=K5M1>ZK&_AL?6Z/%W;'>F2/EW6G\4^^[GL>,-\3 M*E &.Q7*NKU3Q<;K7J*>2%94=]^627635L-4M5_ -4 ]WS$FCQ,=H&WH9G\! M4$L#!!0 ( %J;%/-CC!%\@, -L. 9 >&PO=V]R:W-H965T<>WE,&;%1<%43 4:UMN!26I!A6Y[3I.:!>Q6C 2Y5GC#X+ M),NB(.+7F.9\-[2P]3'Q/5MO5#5ACP9;LJ8+JEZVSP)&=LN29@5E,N,,";H: M6E_Q_1P'%4!;_)71G3QX1M567CG_60WFZ=!R*H]H3I>JHB#P\T8?:)Y73.#' MWPVIU:Y9 0^?/]@?]>9A,Z]$T@>>_\A2M1E:L852NB)EKK[SW8PV&](.+GDN M]7^T:VP="RU+J7C1@,&#(F/U+WEOA#@ (\9X#8 ]Q3@7P!X#<#K"_ ;@-\7 M$#2 H"\@; !A7T#4 **^*L4-(.Z[0M( $AT.]?GIPY\0148#P7=(5-; 5CWH M"-)H./.,5<&^4 +>9H!3HRD1+&-KB6Y^YU)^1ELJT&)#!$4W$ZI(EL/<+7I9 M3-#-I\_H$[*1K-Y*E#'TPC(EO\ D//^YX:4D+)4#6X%;%;F];%P8URZX%USP MT#?.U$:B*4MI:L#/NO%)!]X&.5I-W ]-QFXGX8)N[Y#G?$&NXV*#/P_=\-]* MU@F?=,._$0%P?!$^[>^\8X _]G?>!'_J[[P)/KM.^?E_WOM1('CMQ^%I/N\" MWQ]E00517'1P^2V7K[G\2UQ0N'+XQ$S?1XT,-;*J3F^C,(R"@?UV&'3G1K<) M=H^-)@8C[&$O/C:;&LRBT/&.K1Z-9.#9L=G3N5G@!_ZQTZQ[EIQ2#& M>[(CZ8-6^J!3^A^ZXM$4D3(<\UF0Q: *D@=4$:A%0'E3-;(ABB M-,M+94Q(XWJ]X,#/) 0WD\@Y$=ID",?A!\F)/B;#P /"DT.9&PR#)(E"/S*+ M%+8BA?\:GQE;\@(R?]Z6 BU17U7J!>(#UYP[)W*._O")0.>86P"=Q.NLE]7< M:(5#LRY1JTO4J8KG9?WX6[L0-PSY0('4E,27U!N7V*PUYVRWH-]T.C"5M?ZEB3!MY*INJRW ML^U-[*N^?YS,C_']$S;,SZJ;FVZL]_3UM0\ZFW7&),KI"I9R[B)P5]0WJ7J@ M^%:WV:]<0=.N'S=P^Z2B,H#W*\[5QZ!:H+W/COX!4$L#!!0 ( %J;%-7 M*Z?=IP0 /D4 9 >&PO=V]R:W-H965TF6^NQ+K%:]4Q@IZ)8"L\IR(AW.: M\?W9!$X>O_C,;G:J_B)8KTIR0Z^I^K.\$OHLZ%12EM-",EX 0;=GDY_A^TL< MU0%FQ%^,[F7O&-2I;#B_K4\^I&>3L'9$,YJH6H+H?W?T@F99K:1]?&U%)]V< M=6#_^%']5Y.\3F9#)+W@V1>6JMW9))Z E&Y)E:G/?/\;;1,R!A.>2?,7[)NQ ML:/Z3^[80O0 X&PA ;0 :&X#; #PV8-8&S$QEFE1,'2Z) M(NN5X'L@ZM%:K3XPQ331.GU6U-?]6@G]*]-Q:GVM>'*[XUE*A?P1_/*U8NH! MO+FDBK!,O@4_@1] .2.""I7@=(3UF%!THJ?-^)H0/QW4DP!7+P#*(2Q(_S" M'WY-RRG 81V.H"/\TA]^21,=#DUX>!@>Z"IUI4)=J9#1PP-Z%SS/=:>:BGGD M<">'C=S,+R=KN;;"@$E9T=15J48K,EKU6KY;PW".(A3.9ZO@KE\4U\@HBJ-Y MC+J1!X9GG>'9:,/OP!]5OJ$"\&WC'6BF2$6*E!4W+O\SARL8XP5:+I[X=XZ$ MBW )([?_J/,?/<-_202X(UE%P1M6@)1G&1$2E#HED\];5Q*-_J)G+9R&80B? M9'!RV(']>6=_/LI^TREE1A*: E8H#JA,M);+\/RHEE$(HW@9NZTL.BL+[TJX MTFRF0NCYKQUD.)",.\G8FYV5;*]/FR>IU(X+]J][5<2.7C$?=W[+SLSR>6:Z M9G&96#[K=YB"Y3'T [F'8+.)-(T!],T@H"39@7U3+^>^ M[:#L@!V+5^CGJV$!* 5+7,ODO(V.^U/"Z0#3H:4B]&.Q;0I [ZE(F"2;C )% M1>ZTX)?"(4C)@[>]+"'A8HPM"32?S77IULT6)+W6<]I<'&,;UY\G6_V%8R , M8ST0S@?*:G$,3_"XVF0L 9^V>O$?+?%#34M5N'SM^D66CLA/1]O\5<%TG:6^ MAW45$QTS$:/(LTD@BT9T"HVZU0TD:@O.R1N!^<$%&IBV=QN*1F:^?VPRKX=& MK=X;>OS!>,"&!2CR ]3:V IB'N)(=KA%@:K4;=XN3-HW[/1Y?.,Z5"I+2/3= M"(E&$Q)90J)7$1(]AY#($A)].T*>D#I-2&0)B?R$_'2GKPS),JYR^O02'$I: M:*'XU8"QM$+^F\#1@%D>-8J7+]@B#OL1UW_@!']_I+6??\!_8#R;L649AM_D MX=92"OLI]>K[J_-V@K'W3;CWX(U?VR;8(@:/1DS[9.9A,1X-%6RA@K_S8^TY M'OG &O1>,]4O!3\2<<,*"3*ZU8'A=*%U1/.>K3E1O#1OGC9<*9Z;PQTE*17U M /W[EG/U>%*_S.K>=J[_!U!+ P04 " !:FQ3S<74_L8' !7+0 &0 M 'AL+W=OR^:!TC MI M0< 64>7RUV=,1DE:O$'[Z./-&7K]Z@UZA0:H6$2"%2C)T<<\D<4>7(3CVP4O MBRB?%@<#":C4VH-8(SBI$6 +@@_1(_)'>PA[V%\C?>J6OF"3/L+$*G[F%K]A MRSX*/*OXN5O\C,4@[E?BWAKQBTVJBS[R*_#^^+GX /S8.!,WSL35>H%-&^6; M_/[2$S1E_>P)'HG65;\Y0 4-("""E#H M E0 Q5,W,'#@ E14A1EE,=LG;GJU4BUFN+$NZ/0J_X=#.[6P @;&*$3!M@B M RL4*M;WT#(2Z"Y*2X9>0^1.>9I&HD!+)NK8?K,NBNKUARU@7A]@^0VN.EHV MWO8,/FG@$R?\\P<6EXJ 496MZ'@)121.:M=6M:#0[CN>"U9[^'MN.>"J 8;H*!9&V\N%$1 M52E_8NH:)COB6%.[,'7J M7?D!28XFY2/*2Q7$B,^>-HG*)8"[L[>0>O'VO&\9E;$I77CH--+E4IG$U75B M4R6PNTI^6H<>"2PF:>U'>>>1CY7&^U@G>,[)H T414]Z"R2#%U$B4"?JGTQM1=6 MD8AK"]!P8^#FQNUED7[0J+T_V,<6R@@,KP;N>:&=0MVV _6":M^@08+[MGV^ MP-!IX*936RYU1+5*IX$%D:'3P-US/T^HCCB&J]8)^W1HP6+H./A?=+R:6QUA MCE:B"??'Q(+2$'+@)N1-K0 TAG_R?)\US>%9 B.$Y,[MP-#0<;@CFU6A(>70 M3&E7$ (U3O"C#D= M9#@XW)$=H;#U>L3-T-T<=*I7>=[$!"'!H<5#AH%#-P.W/%2[A2_K]\Y*7Z?9 M#;6&[EV6S7UA:$@Q_!Y2=!0LO4[;8K97688%PPU;%]:-A]$^B1Z91-I.3?C92[7*E2CHFU^I+97H\2P(W&SXQF;,2&^ M=6];QY9N,'*_3Z))DB;R$90H0= "%J^ '5NQ&NXD[HG]'$;)+%*&;76K5^N[ M58TC6%?D+5,7,8Q)PA>R"6F]W7637VMT8!-B:)&X.\XMS"NG9,T8[\PT M0[3$/NL%V^D4](>6.9>VOG%Q\^!WIA.,#,=Q+$KX M^4DR8=VRS9 ?=9/?S\LV0XW438V=LVVTDFVA-=L,Y=&M4A[XJ)[?H!V+ZT[E M>YTU--0XW!%J'!IJ'&Z'&H>KU(A7G#5H?6*J/CG^$(EY H4Q93.0@H(&:2GJ MKWCK$\F7U5>G$RXESZK#!8NF3*@;X/<9Y_+I1'W(VGQ+??0?4$L#!!0 ( M %J;%/CYN1_?0, .D+ 9 >&PO=V]R:W-H965TB1&Z^ M[(4LJ#9+>0A5*9&F#E3D(8FB<5A0QH/EW+U[D,NYJ'3..#Y(4%514/FZQEP< M%T$D'#!K P#E:*W-NW5%-EW,ICB#M;L-F M'UQL'-IXP[A-XU9+\Y49G%YNM4B>;M8F$"EL1&&J0U$7WQO89)0?4 'CH.PN M$*7]HN#J#C5EN;HVF[YN[^#JA^MYJ(T82QDFC>%U;9B<,3R#>\%UIN C3S'M MP6_\^)AX"$(3A384Y"T4:^)EW&)Y"X/H1R 1B?L$^>%WF!AX[."11\Z@S25_?$&9,$5W.<*7IEBH!N0IB#V4*)GHR_2Z9AT[5MMWGI>CX9A,R#Q\[E$S M;M6,O6I<:<.J-.TM8751NRYE"GB[>C35^\<]%CN4?WH\G[2V)MY8_EI9)NNE MRJA$7WJF+>74*_]G2;DVR;^RY\^1]IZRFF34B5T\&L7C0=P?O%EK?>:U_J72 M2E.>,GXXF\K_DC:[3%H<36Q6SRC-90--X2$\2):@E0=;J\N3 MAKC3(>-W)R(5>4ZE^Y)QZ6#R\."8V!*\])AJW_82S&@I#*.KK MA4PAI:^J]X;R4T4UE<_/4V>-_:VU6X0>W_PD[_/MGPI/W3;VM]MW5Z='OM_" M1:GQ4WE2$W:&J0+EPW;=HY=N>DM/&VOA^![*@_FAH4<]P8: MW4Y,>F0]5]8++4HWFNV$-H.>>\S,+([2;C#?]T+HMX4UT$[WR[\!4$L#!!0 M ( %J;%.N N'7@@, -<, 9 >&PO=V]R:W-H965TX!J2J[MP^G>S#) %:3.&L; M:*7[\6L[D+![J=OK]@5LQ_/--V//E\GX(.2#VB)J>"SR4DV"K=;5=12I=(L% M4Z&HL#1/UD(63)NIW$2JDL@R9U3D$8WC850P7@;3L5N[D].QV.FV* M@LFG.>;B, E(<%JXYYNMM@O1=%RQ#2Y1?Z[NI)E%#4K&"RP5%R5(7$^"&;F> M4V?@=OS%\:#.QF!#60GQ8"=_9I,@MHPPQU1;"&;^]GB#>6Z1#(^O1]"@\6D- MS\Y.K M -*=TJ(X&AL&!2_K?_9X3,29 4V>,:!' ^IXUXX MJP_C2!NOUC9*CQ[FM0?ZC((< M])]Q<);2:P_/G>/E;F[HHNE'Y*&=.A+VJBA-O+B?''*@5F/[5$:)82-9*6&S-);,RYAS_(= M=O&K<4<.U\KO?DK"A(ZC?0>;JX;-E9>-$P2854;C4UY+@9-JHP'+V;WZ '\O ML%BA_,<3.8E;]8G?HR#(F9R15R433LG$TY6L*WHOI?L"TDNU2UKU(W[Y>W7UOH#S/\J7M,I)DC<5\(4IE@UVT_0CDC"^ M]":NE6'BE\\%+ZV$P+_PYC<(:266#-^E9%IE)&^6QCJNSMSZ,>-P1+VY;<61 M^-7Q]A%ERA5")7GJ/^[_RF$2#DBW'))6#XE?$!?U^^%G#I>V>DC?10]IJX?4 M+UFO3]\1Z+NWB3G&_@_YB\YZS0+EQG74"E*Q*W7==C:K3=<^JWO5=GO=\B^8 MW'#37.:X-J9Q>&FJ3-9==#W1HG*=ZTIHTP>[X=9\>:"T&\SSM1#Z-+$.FF^9 MZ3=02P,$% @ 6IL4T>=W4OR P EA !D !X;"]W;W)K&ULS5AM;^(X$/XK5K0?NM)M\\)[!4A .-U*6PF5[=V'U7XP MR0!6DYBS32GWZ\]V3!+("ZA[NMTOQ7&>F7EF/)[)='B@[(5O 01ZBZ.$CZRM M$+L'V^;!%F+,[^D.$OEF35F,A7QD&YOO&.!0"\61[3E.UXXQ2:SQ4.\MV'A( M]R(B"2P8XOLXQNPXA8@>1I9KG3:>R&8KU(8]'N[P!I8@GG<+)I_L3$M(8D@X MH0EBL!Y9$_=A[O:5@$;\2># "VND7%E1^J(>/H^Z\#Y6.#QD-$#8@HMM:F%CKZ6EO$BB4J4I6#R+9%R M8KP4-'CY-)6A#M&,QC+_.-8G^ FEKU;E5_,WM09TYX/ ).(?)?AYZ:.[#Q_1 M!T02]'5+]QPG(1_:0G)4ENS \)FF?+P:/BWT2!.QY6B>A!!6R/O-\H,&>5O& M)@N0=PK0U&M4N(3=/6HYOR'/\=P*/K/;Q9TJ=W[,^OS=UL^"TE#&]2XQ?QGCN)6A> 6H50&=.=S.GNXU.3SBG <'J= 5^0RM(8$T$6C,: MI\=M A(4 P*U ?%3:YT"QT[)CS*F6^=&+W.CU^C&<\(@H)N$_',[UVFOBNOE MR?1*03\#G;'M9VS[C6P7P @-D>S^\C)=(:Y_]>T35!X/RN%5X6^VZZ$C8,8; M[LH@\V!P:WU(BP+=I9\#ZF(V&7"=O%\YOT9]< LMU/W/*X116:*+$OE;F9 W2:0?XNF^15-YT')6Z3; MW"/?57.,SC.^I5/T#:I;ASIGG'=^=SFUO>N MHE3N:NUR$I9!@]HOS4*[,&?%P#9ZP.62XSX1 MZ4=TMIL-T1,].E[L3]V'F5NQ[ZNA6\]UN?IT8G_$;$,2CB)82U/.?4^F/TN' MX/1!T)V>\E94R)E1+[> 0V *(-^O*16G!V4@^U?$^%]02P,$% @ 6IL M4U0L%.U# P E0P !D !X;"]W;W)K&ULM5=; M;]HP%/XK5K1*F[0U-RZE J06F+:'2JC5MF<3#F#5L3/;%/KO=^R$0*O40=WV M0F+'W^4<')^3X4ZJ1[T!,&2?RJWA3,!<$;W-;X'+W2B(@\/$/5MO MC)T(Q\."KN$!S(]BKG 4UBQ+EH/03 JB8#4*;N+K69Q:@%OQD\%.G]P3&\I" MRD<[^+X[G[!E5 7B\ 4@K0'JN0J<"=,Y5Z%8 %WI8QNX2-Z6&CH=*[HBRJY'- MWKCL.S3FBPF[41Z,PJ<,<69\#X8IP'_>D#FG0I./4S"4K?XB&6F] U+'EYZY SR4 MG9JRXR@[;U#>,<'R;4X*4!GRXH%#Y(I0(;:4$^!LS18<2"9S/.XT=0?&XIF8 M#9""*L,R5E!AFC;:U*\;7T;1A<=_M_;?]?NG^__DWZ\[B%H"Z-4!]+Q$\Q?& M,WQ[%%MLG5$\6['8-+Z%?LY>B[=^[:W_3F^?#^9(C%(VI9 77#Z#:G+K5TE; MW%[5;J^\/+/*06G-.JX\P0OKVCY9,:4-22]>Q]6X$_RRF("6 9U (._3G>W M/=M^D;9LQ]&Q'$7_+-\"]F>GNT6VVY;N^*2@QEZJGZ -$^N3PZ/1CY\D:?63 M'/TDY_IALKGZ^@FZY!FH\M6%^%AKXM3+-3D]BF!OST]H[BA*GH'CL=WNTSBZ M3(;ATVF9/F?1M'%1_^6B6>.B7KVHC#8\:;-R4&O7WVK<>UMARGI;S]8]](WK M'%_-W\;7D[AA?FI[;M?6'>G+AOV.JC7#7<]AA5+H'PN)*GO@RB M!=9:/"0E*G ,Q':\#5O7H&FW:\6F;2WZ\"0Y:8']^%$?$1V2DIU$-XDEO^>( MK\AS'LJ:/*;9?;X3HD#?XRC)+T>[HMA?C,?Y:B?B(/^8[D4BO]FD61P4\C#; MCO-])H)U%11'8W <=QP'83*:3JIS-]ETDAZ**$S$38;R0QP'V8^9B-+'RQ$> M/9WX$FYW17EB/)WL@ZVX%<6W_4TFC\9MEG48BR0/TP1E8G,YNL(72UH%5(J_ M0O&8'WU&I96[-+TO#WY;7XZ<LPP\ M_OR4?5F9EV;N@ES,T^CO<%WL+D=\A-9B$QRBXDOZ^*MH#+$RWRJ-\NHO>JRU ME(S0ZI 7:=P$RQ'$85+_#[XW-^(H 'A' #0!<&X :0+(N0&T":#G!K F@.D! MN"/ ;0+HUNQE0NFR-&[A2B",,K?HY]0F*"ON_20!\DZGXP+>;TR:KQJ^[:,;GY^,N=DLL60([L>BRPHPF2K2JQO*#-F#(6T0ZG7Y4G%XJ3BND_QS+#;&G9[ M#7\1#R(Y")NC.M ]NA;WL>MKKDP5Y>#JSDP5.+Y+/*<,>8<2W>_1:CUZO MQZOU/[(CBS7:9JE:_AK6@01NLISH1=H[9,;%V7@^\S5+)PG6W)CTABA0#R[![_UX/=Z M,.NOI]5@1W'3&:R!X2,:X]=641/)3I2116:K(XO,6D@675\E85!.89A::O(\ M,^3Y#NB^39E<.MCP;YB\J:*:\&>-F3)7M[LX4[>T MZ5S": ?>L&(M[H?MCR&8<=U M]>5FRC#W7:Y/DRGCE#!CM5EDLK8[D(P5K_! P,(6RA"?,MVUA3*NH[=[BXKP MX]II3%LH"< ZVCU6S,)O@Q8V<028<,_1;9RG6]ITGL<[6Z0"%^XGURRXOQ>O MK#!0((/A0 8*9/!JD($%*6 4F$UE['H6%A4P7]_L6E3,?K[#U/MK3(P,.T UF@D 7]R/HZO_D#_2Y^Y$6:B)=6&%',(L,Q MBRAFD5M.86E626KV\*;3( KE/+(@,N26F?(Z*P10;"%K$0B8#^ MP&E1@0,ZN2PJ'U-]'VQ14=KUT$6.?FM\&[J(Y2')\?1'KK-42YN*T0[Z$L4M MTL^MJRA"GXN=R/I6NB(4&8Y01!&*]!/JY&TV@2&7O8Z?LU1+BTKN<3JZ,%'L M(2?8\W2;7]R[5*,G?+A[KQHOZ6^\?;W+M_W\IE>Q*0+/UZ?&%&&L[]RO;2H' M<_O44-7SJ3-,VVKR/-LD8Z(;;E3'OS9^ -!WJ[9FG"WOY[.4BTM*DL]C8]>-,8BVU:OA'.T2@])4;_[:<^VKYVOJI>MVOD9 MOIACR_D%OKBN7RJK]/4[[D]!M@V3'$5B(R_E?/3DG&3U:^/ZH$CWU6O.N[0H MTKCZN!/!6F2E0'Z_2=/BZ:"\0/OR?OH_4$L#!!0 ( %J;%,MP$F6!@0 M -$- 9 >&PO=V]R:W-H965T_D%FK\LI*J$@:[:AWHK0*1 M6Z.J#$)*AT$EBGHP'MFQ)S4>R9TIBQJ>%-&[JA+J[T=BO3'- M0# >;<4:YF"^;I\4]H*>)2\JJ'4A:Z)@]3#XR.YGS!I8Q+<"]OJH31HI"RE_ M-)U/^<. -AY!"4O34 C\>X$)E&7#A'[\U9$.^CD;P^/V@?TW*Q[%+(2&B2R_ M%[G9/ S2 9;[WZ$3%#=\2UEJ^TOV'98.R'*GC:PZ8_2@*NKV7[QV M@3@R0!Z_0=@9A*Y!](X![PSXI3-$G4%TZ0QQ9V"E!ZUV&[BI,&(\4G)/5(-& MMJ9AHV^M,5Y%W23*W"C\6J"=&3_N-(YH3>:PQO4WFMR29UC*>EF4A;!K*5?$ M2"-*HEL($?F?Z!CD9*TD6FZ57!4&,1UL*:L%!0:E- X%R\[MQ];M\!VW.?DL:[/19%;GD'OLI^?M MLS/V 8:PCV-XB.-C>)9P#ML[PND-"6G(//Y,+C>G/CG_;_;9?Y[]33!XGU3< M\O%+D^H,9]1S1I8S>H?SB\TM!5NIC%B4<#X;?1G5\@\M?W-^OHRCE$88KI?C M=3I%A3SC_"UJ>HIBC+,X>@N;G<+2**&T1[V)1-Q'(CX;B3_,!M3ELENR^,B' M6\8S1[4'%(;4$>T!\<25[ %%*?,K'O:*AV<53P$OP65W'.&!042%65#\8P=\ MFH<>S2FGH:/:!QMR/G1T>V!QF$0.V\P#B[*$<;_VI->>G-4^QSNTJ-L&#=YS-/%H#-,P<4+A@:4Q39U(>% \3GGL1,(# M"],XR_R12/M(I!?D_55[JUP?1-^0&KQYGYXZD;F;_12#:>)H]O DJ4,T.P4E M<>B7F_5RL[-R/]4&%&CS2Z&91V@T=-9DXD-ES!7K0849C9T\F'E@G++W4IW1 MG\4(/:MYLA'U&IK:8"4*15Y$N8.F_M@+I02>]5B2++ N,84_USOVM\G.W'-L MXH.%0V='3#TH-J0.U\S+%<7O1>*H+&._6/VV=BKQ<+\F"\ G 1P**B->O>K9 MZ6W#N;O1/:A;1N,L&ULO99=3]LP M%(;_BA5Q 1(C<9Q^H;82M)J&-#34PG8Q[<)-3QL+Q\YLA[)_/]M)0RAMA83$ M36,[YSWG/4]2.\.-5(\Z S#H.>="CX+,F.(R#'6:04[UA2Q V#LKJ7)J[%2M M0UTHH$LORGD81U$WS"D3P7CHU^[4>"A+PYF .X5TF>=4_;L&+C>C ?;A1E; M9\8MA.-A0=4))L"YRV1]_*V3!DU-)VR/M]F_^N9M,PNJ82+Y M+[8TV2CH!V@)*UIR,Y.;;U WU''Y4LFU_T6;.C8*4%IJ(_-:;!WD3%17^ER# M: EPRGQA MDRRW-TZG8"CC^LSF>IA/T>G)&3I!3*#[3)::BJ4>AL9Z=P["M/9Y7?F,#_B< M0W&!2'2.XBC&>^23X_(II%:.O3QZ+0\ML09;W&"+?3YRT$Z%8@:%5(:)]3FZ M\PYSR3.B"P\X;X M5^I."RA)",']'>Y[PKH1P60_]UYCKG?4W!7GZ(?)0!UIM-_DZG\NX4%3>/ A MPH,WZ.*XG^SP?1M$8H+WT\71RQX9';7FV:)24,YE2HW;Z7)9BJ-O-&[MP/AS MB>.770S''V)>R]O[!.XGI+.+?5]<+^H.=M_KL'50N:^$6ZK63&C$866%T47/ M/CE5';S5Q,C"GUT+:>Q)Z(>9_5@!Y0+L_9649CMQQV'S^3/^#U!+ P04 M" !:FQ32CKD,C # "Q"P &0 'AL+W=OL\IDR-KI=3ZP;9ELH*]I@,WW#_:O1?(Z MF3F1,.'T=Y:JU<@:6"B%!=E0]R^$6[,C;R+91LI.)Y!=8* M\HR53_)>%:(!P'T MP*XEP*\"N 5B9;*BK2F1)'Q4/ =$B9:LYF7HC8%6F>3 M,7.,,R7T:J9Q:ORXD7I&2C2#I3X=)=$=>F6$4IX0!2DB4H*>O)Z"(AF5-V9Y M-D775S?H"F4,O:SX1A*6RJ&MM!Q#:B?5UH_EUF[/UC-8WR//N46NX^(.^.0T M? J)AN,"[AS";5V$NA)N70FWX/-[^%ZX(E277 A=ABKOKJ1*EK!@,1_)=AS& M410/[6U3>SO*]X+0K:,.)'JU1.^DQ)]J!4)771&VS.84*I6WB('JDEJR!0T1 ML8L#[TAJ.PH['C9'TJ75K[7Z)[5.80&ZE"E2Y+W4V:70;^\=Q /_2&%7%&Z4 M_$!@4 L,+A.XR!AA2<:6*.%2_]<%;#G=@N@M:]"2X_I1=*2Y'>3Y;L_YA[7D M\(+S9YS=G?^;ANW]XQ ?B6P'!;[34]>H%AE=\!WU"XO:>[IQ'(1'TCK"= &] MJ%O<,&ULC53?:]LP$/Y7#M.'%D+D.$FW%<>0'QL;-"PT M9'L8>U#L9!)2=1&-Z3DC(1)+&_VZ@DEK7A M3.!&@:[+DJK7!7+9S()1<+YX8H?"N N2Q!4]X!;-KMHH:Y&>)6,E"LVD (7Y M+)B/'A83Y^\=?C!L],497"9[*9^=\2V;!:$3A!Q3XQBHW4ZX1,X=D95Q[#B# M/J0#7I[/[%]\[C:7/=6XE/PGRTPQ"SX&D&%.:VZ>9/,5NWRFCB^57/L5FM9W M.@X@K;6190>V"DHFVIV^='6X $2C-P!1!XB\[C:05[FBAB:QD@THYVW9W,&G MZM%6'!/NHVR-LJ_,XDRRK?<:CS4* Y]/=M5PNT)#&==W< -,P)IQ;LNG8V)L M. ]:*FC-ZB_IV8(X6@ 41B-=ML5W-[<_<=0KCCSMY-V*?ZVQ MW*/Z#7]@:3^QA-UV/H#'QV7_H%&;_JW_+_LFSN^D[)??#*":G2TGDHC?'PPS0 U;9N:QA9^7;92V.;SQ\+.^VHG(-]SZ4T9\-U8/__2/X" M4$L#!!0 ( %J;%.X$@,(&P, # 2 - >&PODCFQE0?X[B>SEE)ZW-5,6F1 M0NF2&CO5L[BN-*-Y#4ZEB'N=3AJ7E$LR&LA%>5.:.IJJA31#.45\=1+V'V1''3>Y'@T+)30D2X@TV,BU9]$C%D(RIX!/-P:N@ M)1,-H4%%CF)8W=N(6.^,+*&K&]ZO**IQINNKV+LG&P=ULD(G2.=-MF"Y9 MFT8#P0J0H_EL#G>CJAA 8U1I!SFG,R6IT[#V: :6=LJ$N(-GYD?QC'M9;-6T M Q65[= *:H:>QD^ ?YO-F3:\.FVY9>FU3U; MFG4[+0M<<^\(-?_=/,^89)J*;=&V]]]REE^M.+GZ5Y+=?Y5=P4&-S4'XUD5> M'H/(]!A$'D%/)MF;U!@W1^/6^?OL]&VM$;SE#,EW>)\2FZ#19,&%X;*9S7F> M,_GB$+;TAD[LZ_ S?KL^9P5="'/?@D.R&7]C.5^46;OJ%A+1K-J,O\+VNFG[ MBF5C<9FS)"R. 87$P!9B/]\+B_$_[ MZ:/[\1BFK1]$^JA/'_7Q7B%D[#Y8G+!/9J_P3K,L2=(4R^AX'%0PQO*6IO - MLV':P .+ Y'^+-=XM?$.V=\'6$WW=0BV4[P3L9WBN08DG#?PR+)PM;$XX(%5 M >L=B!^. ST5]DD2J"JF#7N"<23+, 1Z,=RC:8ID)X5/N#[84Y(D619& LK M2!(,@:<11S %H %#DL2=@SOG4;P^I^+-;T2CWU!+ P04 " !:FQ3EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M %J;%.)+B8%Y04 )(R / >&PO=V]R:V)O;VLN>&ULQ9M;3^,X%(#_ MBM67G9&&;9OK#*)(0&$6B0%$6?9QY29N:TUB=VR'VZ]?VVD'!\+1OASZ1',A M_7(2^SO'=@\>I/HYE_(G>:PKH2>#E3'K_>%0%RM64_VG7#-ACRRDJJFQFVHY MU&O%:*E7C)FZ&D:C43:L*1>#PX/MM:[5,-R0AA6&2V%WNAUWG#WHE^-ND]QS MS>>\XN9I,O"?*S8@-1>\YL^LG Q& Z)7\N$OJ?BS%(96LT+)JIH,QNV!.Z8, M+][LGCG(6SK7?H^A\QMJ02:#;&0ON.!*&W^&OSZUC/?,GMQN-4:>\R67.Q=)>Q=S$,;L/'8?NW#>*^^C]AE(L%+]A4%DW-A&GCJ%CE (5>\;4> M$$%K-AEL3R%4E.14&!LD(H=KG]H Z+STX'N2) MW985+^VWE^285E04C/C@Z@ P @"CG0&23]2*AN]C"D"FNX.D>A5 9@!DMD/(?Z, ,@<@1(ZUM M-_.%7#(3]M8CJ+L>(3]5LV**6#?;1VB>OI!KVR%N#/.KX6%/,P:M@JR5[U*6 M#[RJ/%G+?&Y#*I:.@QR%F)!;QLAR:<@':66,[)6CHE"- M[6,N./59%F<=-$@F8V2;3-F\TR@@9XR1I?$/56*W-&J\3(XX\+F5+;?LRU4&]74(2:DAC&R&VSF5'/3FM5U M(]:ZQN;RS,)V8PDI8XSLC!NWT[;0:ZI>O781I(D(61.G5 D;*YLB7TBM/Q-K M"YLT4Q6:-H($$2$+8F9D\7,EJY(I[=5EGD(TL.! EH)'VSNFFI4^>V="OR[8 M(D@*$;(4;ICARF>?;JG]8OTYY(($$2$+ LK7+6R( M"2DB0E8$F+)WGG(,*2-&5@:8LG30+;@(:8D%YB M9+V\EV_UM&C(-C&R;=ZD-[VO)22:&%LT8#H1AZ/0D&@2["$L$#,),2'1),BB M^9WU3)FAO.H\Y@122X*LEBW8'IER39=+Q99M+-L#(29DEP2]3-EBNL)=T:+; MIX>8X*0(LF]>,+>?3A]M7NEJ>B/)/,2$E)-@US!@KCL-,2'E)-@5#9CK=KH@ M2#D)LG+@7+>#"2DG058.C-GI*2'O),C>@3'3<&(1\D[Z(5,G?97#IJC)_X"K$A(23(@MG MBVG+&RFV:P6X,$PQ;4A8XZ20<%)DX6PPS[=@+A42FY=SRA8A)B2<%%DX&\RS MQM<-/USY$'9 X2(12#@9LG#ZAC+VB)>-6[(68D+"R9"%TX]YJ@VOW=16B D) M)T,63CB3VML/99!I,F33P$-"84:90>K)T*N=SG1E?QPAZ63(T@'&K!QJB DN M $/63CA]^<=F_K(_F)!ULIV-K+WI)R'K9-CS..]A[KU>F)A!ULFPEX>]CVDS M]'#<)8>LDR-;!\!TAT),R#HY^O!:=Q:[M_7DD'!R9.'T#/CV(4+6R9&M\Q;1 M#6,54KATG8;KLW+(.OE'KPP(,;OK92'WY,CNZNS%,_0GZ\.#DBWLC9>7]O+:[B]H55PKXO[X]551DKHU5HNFJD[L MOBMQ(6FY_4G%]N<@A_\!4$L#!!0 ( %J;%-Z[4YM5@( (XM : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKDE:< M44\RC;(!Y)0?BFT0T$JR^[:<@7U0#WH2<4:H0%S^T2=4\/A2#LVX;T_#;M\- MB\_CX32LJMTX=K_J>ECORK$9[MJNG,Y7-FU_;,;SLM_67;-^;[:EEN4RZOYV M1O7T>#MS\?K5E?^9V&XV^W7YW:[_',MI_,?@^J/MWX==*6.U>&WZ;1E75?UY MN)X>ZLLAW9TG5XOGMU75/[^EJIX[2"!(Y@]2"-+Y@PR";/X@AR"?/R@@*.8/ MRA"4YP^ZAZ#[^8,>(.AA_J"T1!F7!$D3K FT3LAU(O Z(=B)0.R$9"<"LQ.B MG0C43LAV(G [(=R)0.Z$="<"NQ/BG0CT%M1;"/06U%L(]);)RS:!WH)Z"X'> M@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>BGHK@=Z*>BN!WHIZ*X'> M.MDL(=!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=#;4&\CT-M0;R/0 MVU!O(]#;4&\CT-LFF]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z.>CN!WHYZ.X'>CGH[ M@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ^=F$0.] O8- [T"] M@T#O0+V#0.^,>F<"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [ M3WX6_$F]A_'K4(9KS_<:G_^35(_G>\OU\9?E]\D).Q>DO4$L#!!0 M ( %J;%-5J+EG$@( ',L 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: MWT[;,!0&\%>I- M6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+@FOV M;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'ZX"N4 M1E!$Y2BDM/[_>?'#\_Z\%UXTL^F_]K?/T;4$L! A0#% @ M 6IL4P=!36*! L0 ! ( ! &1O8U!R;W!S+V%P M<"YX;6Q02P$"% ,4 " !:FQ3U)'!ZNX K @ $0 M@ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !:FQ3F5R<(Q & M "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( %J;%.0,'?9U04 (\9 8 " @0T( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL4S)2R&'7 @ "0@ !@ ("! M\14 'AL+W=O 8 " @?X8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M 6IL4W6Z "S"!P /" !@ ("!JRD 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 6IL4R>MX3"3"0 +"$ M !@ ("!T$P 'AL+W=O&UL4$L! A0#% @ 6IL4]EI@JEH M P Y @ !D ("!]ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL4Y3JJM7& @ VP8 !D M ("!5&8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6IL4XHCU7GH @ 0P8 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ M 6IL4Y)2U*:L @ =08 !D ("!,) 'AL+W=O&PO=V]R:W-H965T 9 " @8>P !X;"]W;W)K&UL4$L! A0#% @ 6IL4YZ#AK_M @ 9P8 !D M ("! +D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6IL4_S_+'=X @ W04 !D ("!I]H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL M4QRLZ.IK @ KP4 !D ("!;N0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL4X:,1V&PO=V]R:W-H965T4A:V M 0, -$( 9 " @67U !X;"]W;W)K&UL4$L! A0#% @ 6IL4QXDG[3+ P 10H !D M ("!G?@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6IL4ZI0K1-% @ WP0 !D ("!#P@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL4X7( M%47% @ + < !D ("!EQ,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL4V9=2?05! !Q( !D M ("!VAT! 'AL+W=O.QL" !!!0 &0 @($F(@$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 6IL4]7R5&Z1 @ ,@< !D ("! M,"D! 'AL+W=O_0" #M"0 &0 @('X*P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 6IL4ZN&F$=E @ 7@8 !D ("!MC$! 'AL+W=O4[SS?P# !8#P &0 M@($%00$ >&PO=V]R:W-H965TQF@, "4, 9 " @3A% 0!X;"]W;W)K&UL4$L! A0#% @ 6IL4QEKAT:0 P L0P !D M ("!"4D! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6IL4UOWL&PO=V]R:W-H965T&UL4$L! A0#% @ M 6IL4X=*89_U @ W D !D ("!-%\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL4T>=W4OR P EA !D M ("!T7H! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6IL4RW 298&! T0T !D ("!G8@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6IL M4[W.A L* @ 2P0 !D ("!1I,! 'AL+W=O&PONU.;58" ".+0 &@ M @ '(GP$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" !:FQ35:BY9Q(" !S+ $P @ %6H@$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 50!5 $H7 "9I $ ! end XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 340 402 1 false 88 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Comprehensive Income (loss) Sheet http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss Consolidated Statements of Comprehensive Income (loss) Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Changes in Stockholders' Equity Sheet http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Cash Flows Sheet http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical) Sheet http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical Consolidated Statements of Cash Flows (Parenthetical) Statements 7 false false R8.htm 10101 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies Sheet http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies Notes 8 false false R9.htm 10201 - Disclosure - Revenue Sheet http://targethospitalitycorp.com/role/DisclosureRevenue Revenue Notes 9 false false R10.htm 10301 - Disclosure - Specialty Rental Assets, Net Sheet http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNet Specialty Rental Assets, Net Notes 10 false false R11.htm 10401 - Disclosure - Other Property, Plant and Equipment, Net Sheet http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNet Other Property, Plant and Equipment, Net Notes 11 false false R12.htm 10501 - Disclosure - Goodwill and Other Intangible Assets, net Sheet http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, net Notes 12 false false R13.htm 10601 - Disclosure - Other Non-Current Assets Sheet http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssets Other Non-Current Assets Notes 13 false false R14.htm 10701 - Disclosure - Accrued Liabilities Sheet http://targethospitalitycorp.com/role/DisclosureAccruedLiabilities Accrued Liabilities Notes 14 false false R15.htm 10801 - Disclosure - Debt Sheet http://targethospitalitycorp.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 10901 - Disclosure - Warrant Liabilities Sheet http://targethospitalitycorp.com/role/DisclosureWarrantLiabilities Warrant Liabilities Notes 16 false false R17.htm 11001 - Disclosure - Income Taxes Sheet http://targethospitalitycorp.com/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 11101 - Disclosure - Fair Value of Financial Instruments Sheet http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 18 false false R19.htm 11201 - Disclosure - Commitments and Contingencies Sheet http://targethospitalitycorp.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 11301 - Disclosure - Related Parties Sheet http://targethospitalitycorp.com/role/DisclosureRelatedParties Related Parties Notes 20 false false R21.htm 11401 - Disclosure - Earnings (Loss) per Share Sheet http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShare Earnings (Loss) per Share Notes 21 false false R22.htm 11501 - Disclosure - Stockholders Equity Sheet http://targethospitalitycorp.com/role/DisclosureStockholdersEquity Stockholders Equity Notes 22 false false R23.htm 11601 - Disclosure - Stock-Based Compensation Sheet http://targethospitalitycorp.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 23 false false R24.htm 11701 - Disclosure - Retirement Plans Sheet http://targethospitalitycorp.com/role/DisclosureRetirementPlans Retirement Plans Notes 24 false false R25.htm 11801 - Disclosure - Business Segments Sheet http://targethospitalitycorp.com/role/DisclosureBusinessSegments Business Segments Notes 25 false false R26.htm 11901 - Disclosure - Subsequent Events Sheet http://targethospitalitycorp.com/role/DisclosureSubsequentEvents Subsequent Events Notes 26 false false R27.htm 20102 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Policies) Sheet http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Policies) Policies http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 27 false false R28.htm 30203 - Disclosure - Revenue (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://targethospitalitycorp.com/role/DisclosureRevenue 28 false false R29.htm 30303 - Disclosure - Specialty Rental Assets, Net (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetTables Specialty Rental Assets, Net (Tables) Tables http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNet 29 false false R30.htm 30403 - Disclosure - Other Property, Plant and Equipment, Net (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetTables Other Property, Plant and Equipment, Net (Tables) Tables http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNet 30 false false R31.htm 30503 - Disclosure - Goodwill and Other Intangible Assets, net (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, net (Tables) Tables http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet 31 false false R32.htm 30603 - Disclosure - Other Non-Current Assets (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsTables Other Non-Current Assets (Tables) Tables http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssets 32 false false R33.htm 30703 - Disclosure - Accrued Liabilities (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://targethospitalitycorp.com/role/DisclosureAccruedLiabilities 33 false false R34.htm 30803 - Disclosure - Debt (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureDebtTables Debt (Tables) Tables http://targethospitalitycorp.com/role/DisclosureDebt 34 false false R35.htm 30903 - Disclosure - Warrant Liabilities (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesTables Warrant Liabilities (Tables) Tables http://targethospitalitycorp.com/role/DisclosureWarrantLiabilities 35 false false R36.htm 31103 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstruments 36 false false R37.htm 31403 - Disclosure - Earnings (Loss) per Share (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareTables Earnings (Loss) per Share (Tables) Tables http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShare 37 false false R38.htm 31603 - Disclosure - Stock-Based Compensation (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://targethospitalitycorp.com/role/DisclosureStockBasedCompensation 38 false false R39.htm 31803 - Disclosure - Business Segments (Tables) Sheet http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables Business Segments (Tables) Tables http://targethospitalitycorp.com/role/DisclosureBusinessSegments 39 false false R40.htm 40101 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Details) Sheet http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Details) Details http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 40 false false R41.htm 40102 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Revenue Recognition (Details) Details http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies 41 false false R42.htm 40201 - Disclosure - Revenue (Details) Sheet http://targethospitalitycorp.com/role/DisclosureRevenueDetails Revenue (Details) Details http://targethospitalitycorp.com/role/DisclosureRevenueTables 42 false false R43.htm 40202 - Disclosure - Revenue - Disaggregation Revenue (Details) Sheet http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails Revenue - Disaggregation Revenue (Details) Details 43 false false R44.htm 40203 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://targethospitalitycorp.com/role/DisclosureRevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 44 false false R45.htm 40204 - Disclosure - Revenue - Revenue Expected to be Recognized (Details) Sheet http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails Revenue - Revenue Expected to be Recognized (Details) Details 45 false false R46.htm 40301 - Disclosure - Specialty Rental Assets, Net (Details) Sheet http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails Specialty Rental Assets, Net (Details) Details http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetTables 46 false false R47.htm 40401 - Disclosure - Other Property, Plant and Equipment, Net (Details) Sheet http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails Other Property, Plant and Equipment, Net (Details) Details http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetTables 47 false false R48.htm 40501 - Disclosure - Goodwill and Other Intangible Assets, net - Goodwill (Details) Sheet http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails Goodwill and Other Intangible Assets, net - Goodwill (Details) Details 48 false false R49.htm 40502 - Disclosure - Goodwill and Other Intangible Assets, net - Intangible Assets (Details) Sheet http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails Goodwill and Other Intangible Assets, net - Intangible Assets (Details) Details 49 false false R50.htm 40503 - Disclosure - Goodwill and Other Intangible Assets, net - Future Amortization Expense (Details) Sheet http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets, net - Future Amortization Expense (Details) Details 50 false false R51.htm 40601 - Disclosure - Other Non-Current Assets (Narrative) (Details) Sheet http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails Other Non-Current Assets (Narrative) (Details) Details http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsTables 51 false false R52.htm 40602 - Disclosure - Other Non-Current Assets (Other non-current assets) (Details) Sheet http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails Other Non-Current Assets (Other non-current assets) (Details) Details http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsTables 52 false false R53.htm 40701 - Disclosure - Accrued Liabilities (Details) Sheet http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesTables 53 false false R54.htm 40801 - Disclosure - Debt (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtDetails Debt (Details) Details http://targethospitalitycorp.com/role/DisclosureDebtTables 54 false false R55.htm 40802 - Disclosure - Debt - Capital Lease and Other Financing Obligations (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails Debt - Capital Lease and Other Financing Obligations (Details) Details 55 false false R56.htm 40803 - Disclosure - Debt - ABL Facility (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails Debt - ABL Facility (Details) Details 56 false false R57.htm 40804 - Disclosure - Debt - Carrying Value of Debt Outstanding (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails Debt - Carrying Value of Debt Outstanding (Details) Details 57 false false R58.htm 40805 - Disclosure - Debt - Components of interest expense (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails Debt - Components of interest expense (Details) Details 58 false false R59.htm 40806 - Disclosure - Debt - Interest Expense and Deferred Financing Costs (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails Debt - Interest Expense and Deferred Financing Costs (Details) Details 59 false false R60.htm 40807 - Disclosure - Debt - Future Maturities (Details) Sheet http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails Debt - Future Maturities (Details) Details 60 false false R61.htm 40901 - Disclosure - Warrant Liabilities - Narrative (Details) Sheet http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails Warrant Liabilities - Narrative (Details) Details 61 false false R62.htm 40902 - Disclosure - Warrant Liabilities - Estimated fair value Private Warrants (Details) Sheet http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails Warrant Liabilities - Estimated fair value Private Warrants (Details) Details 62 false false R63.htm 41001 - Disclosure - Income Taxes (Details) Sheet http://targethospitalitycorp.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://targethospitalitycorp.com/role/DisclosureIncomeTaxes 63 false false R64.htm 41101 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsTables 64 false false R65.htm 41301 - Disclosure - Related Parties (Details) Sheet http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails Related Parties (Details) Details http://targethospitalitycorp.com/role/DisclosureRelatedParties 65 false false R66.htm 41401 - Disclosure - Earnings (Loss) per Share (Details) Sheet http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails Earnings (Loss) per Share (Details) Details http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareTables 66 false false R67.htm 41501 - Disclosure - Stockholders' Equity (Details) Sheet http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails Stockholders' Equity (Details) Details 67 false false R68.htm 41601 - Disclosure - Stock-Based Compensation (Details) Sheet http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails Stock-Based Compensation (Details) Details http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationTables 68 false false R69.htm 41602 - Disclosure - Stock-Based Compensation - Changes in stock options (Details) Sheet http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails Stock-Based Compensation - Changes in stock options (Details) Details 69 false false R70.htm 41603 - Disclosure - Stock-Based Compensation - Assumptions (Details) Sheet http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails Stock-Based Compensation - Assumptions (Details) Details 70 false false R71.htm 41604 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense (Details) Sheet http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-based Compensation Expense (Details) Details 71 false false R72.htm 41701 - Disclosure - Retirement Plans (Details) Sheet http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails Retirement Plans (Details) Details http://targethospitalitycorp.com/role/DisclosureRetirementPlans 72 false false R73.htm 41801 - Disclosure - Business Segments (Details) Sheet http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails Business Segments (Details) Details http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables 73 false false R74.htm 41802 - Disclosure - Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details) Sheet http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details) Details 74 false false R75.htm 41803 - Disclosure - Business Segments - Reconciliation of total segment assets to total combined assets (Details) Sheet http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails Business Segments - Reconciliation of total segment assets to total combined assets (Details) Details 75 false false R76.htm 41804 - Disclosure - Business Segments - Unallocated assets (Details) Sheet http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails Business Segments - Unallocated assets (Details) Details 76 false false R77.htm 41901 - Disclosure - Subsequent Events (Details) Sheet http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://targethospitalitycorp.com/role/DisclosureSubsequentEvents 77 false false All Reports Book All Reports th-20210930x10q.htm th-20210930.xsd th-20210930_cal.xml th-20210930_def.xml th-20210930_lab.xml th-20210930_pre.xml th-20210930xex31d1.htm th-20210930xex31d2.htm th-20210930xex32d1.htm th-20210930xex32d2.htm http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "th-20210930x10q.htm": { "axisCustom": 1, "axisStandard": 34, "contextCount": 340, "dts": { "calculationLink": { "local": [ "th-20210930_cal.xml" ] }, "definitionLink": { "local": [ "th-20210930_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "th-20210930x10q.htm" ] }, "labelLink": { "local": [ "th-20210930_lab.xml" ] }, "presentationLink": { "local": [ "th-20210930_pre.xml" ] }, "schema": { "local": [ "th-20210930.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 580, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 25, "http://targethospitalitycorp.com/20210930": 4, "http://xbrl.sec.gov/dei/2020-01-31": 5, "total": 34 }, "keyCustom": 55, "keyStandard": 347, "memberCustom": 30, "memberStandard": 55, "nsprefix": "th", "nsuri": "http://targethospitalitycorp.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:SpecialtyRentalAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Specialty Rental Assets, Net", "role": "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNet", "shortName": "Specialty Rental Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:SpecialtyRentalAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Other Property, Plant and Equipment, Net", "role": "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNet", "shortName": "Other Property, Plant and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Goodwill and Other Intangible Assets, net", "role": "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Other Non-Current Assets", "role": "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssets", "shortName": "Other Non-Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Accrued Liabilities", "role": "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Debt", "role": "http://targethospitalitycorp.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:WarrantLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Warrant Liabilities", "role": "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilities", "shortName": "Warrant Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:WarrantLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Income Taxes", "role": "http://targethospitalitycorp.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Fair Value of Financial Instruments", "role": "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Commitments and Contingencies", "role": "http://targethospitalitycorp.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Consolidated Balance Sheets", "role": "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Related Parties", "role": "http://targethospitalitycorp.com/role/DisclosureRelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Earnings (Loss) per Share", "role": "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShare", "shortName": "Earnings (Loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Stockholders Equity", "role": "http://targethospitalitycorp.com/role/DisclosureStockholdersEquity", "shortName": "Stockholders Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Stock-Based Compensation", "role": "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Retirement Plans", "role": "http://targethospitalitycorp.com/role/DisclosureRetirementPlans", "shortName": "Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Business Segments", "role": "http://targethospitalitycorp.com/role/DisclosureBusinessSegments", "shortName": "Business Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Subsequent Events", "role": "http://targethospitalitycorp.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:OrganizationAndNatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Policies)", "role": "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:OrganizationAndNatureOfOperationsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "th:SpecialtyRentalAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Specialty Rental Assets, Net (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetTables", "shortName": "Specialty Rental Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "th:SpecialtyRentalAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:OtherPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Other Property, Plant and Equipment, Net (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetTables", "shortName": "Other Property, Plant and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:OtherPropertyPlantAndEquipmentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Goodwill and Other Intangible Assets, net (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Other Non-Current Assets (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsTables", "shortName": "Other Non-Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Accrued Liabilities (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Debt (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:ScheduleOfWarrantLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Warrant Liabilities (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesTables", "shortName": "Warrant Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "th:ScheduleOfWarrantLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Earnings (Loss) per Share (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareTables", "shortName": "Earnings (Loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31603 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Business Segments (Tables)", "role": "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables", "shortName": "Business Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Consolidated Statements of Comprehensive Income (loss)", "role": "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "Consolidated Statements of Comprehensive Income (loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_B9i8p9wCHEuoJzG9KV6QHw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "shortName": "Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th:OrganizationAndNatureOfOperationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_3_15_2019_To_3_15_2019_us-gaap_BusinessAcquisitionAxis_th_HoldingsAndArrowMember_54H4VEExeU6x9cvCGa4o1Q", "decimals": "-6", "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_srt_RangeAxis_srt_MaximumMember_nwJltRk7sEeaWbY8fn2vPQ", "decimals": null, "first": true, "lang": "en-US", "name": "th:ContractForAccommodationServicesUnderTakeOrPayContractsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueRecognitionPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_srt_RangeAxis_srt_MaximumMember_nwJltRk7sEeaWbY8fn2vPQ", "decimals": null, "first": true, "lang": "en-US", "name": "th:ContractForAccommodationServicesUnderTakeOrPayContractsTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_27_2021_To_7_27_2021_us-gaap_DebtInstrumentAxis_th_TerminationAndSettlementAgreementMember_EbSE0uPPtUOo29AQDfKxFg", "decimals": "-5", "lang": null, "name": "us-gaap:GainLossOnContractTermination", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_-Kg6D16km022iyIK5uaMmw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue - Disaggregation Revenue (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails", "shortName": "Revenue - Disaggregation Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_StatementBusinessSegmentsAxis_th_HospitalityAndFacilitiesServicesSouthMember_ZmsazGgEZEy4-ekxMTAhMg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue - Contract Liabilities (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureRevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Revenue - Revenue Expected to be Recognized (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails", "shortName": "Revenue - Revenue Expected to be Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "th:SpecialtyRentalAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Specialty Rental Assets, Net (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails", "shortName": "Specialty Rental Assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "th:SpecialtyRentalAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "th:OtherPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentOther", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Other Property, Plant and Equipment, Net (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "shortName": "Other Property, Plant and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "th:OtherPropertyPlantAndEquipmentTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Goodwill and Other Intangible Assets, net - Goodwill (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets, net - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2019_qKNgdaoMskOmcxT1-P1bPg", "decimals": "-3", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Goodwill and Other Intangible Assets, net - Intangible Assets (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, net - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qTq6_eoZCEWt2M1awnv7ow", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Consolidated Statements of Changes in Stockholders' Equity", "role": "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2020_To_3_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_OXi_3-T5G0eylmspeFG2Ig", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40503 - Disclosure - Goodwill and Other Intangible Assets, net - Future Amortization Expense (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangible Assets, net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Other Non-Current Assets (Narrative) (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "shortName": "Other Non-Current Assets (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_hNBhAZPjQE6PoNaq0YYcTA", "decimals": "-5", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "th:OtherAssetsNoncurrentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Other Non-Current Assets (Other non-current assets) (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails", "shortName": "Other Non-Current Assets (Other non-current assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "th:OtherAssetsNoncurrentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Accrued Liabilities (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Debt (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_3_15_2019_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_9VYaIXO2K0C9S1hj228nCA", "decimals": "-6", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Debt - Capital Lease and Other Financing Obligations (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails", "shortName": "Debt - Capital Lease and Other Financing Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_11_30_2020_42GS3cfCkUOebOTfJ5IV0A", "decimals": "-5", "lang": null, "name": "us-gaap:OtherBorrowings", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLongTermLinesOfCredit", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40803 - Disclosure - Debt - ABL Facility (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails", "shortName": "Debt - ABL Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_3_15_2019_us-gaap_CreditFacilityAxis_us-gaap_RevolvingCreditFacilityMember_3FL85hGVOEuEv089tkVgVA", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40804 - Disclosure - Debt - Carrying Value of Debt Outstanding (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "shortName": "Debt - Carrying Value of Debt Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "lang": null, "name": "us-gaap:DebtAndCapitalLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40805 - Disclosure - Debt - Components of interest expense (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "shortName": "Debt - Components of interest expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40806 - Disclosure - Debt - Interest Expense and Deferred Financing Costs (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "shortName": "Debt - Interest Expense and Deferred Financing Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_LongtermDebtTypeAxis_us-gaap_SecuredDebtMember_4ubmd088X0ehKZ8xsjdHYQ", "decimals": "-5", "lang": null, "name": "us-gaap:AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Consolidated Statements of Cash Flows", "role": "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40807 - Disclosure - Debt - Future Maturities (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails", "shortName": "Debt - Future Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "th:WarrantLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_1_17_2018__zI-1BkcP0W1YhwdV6Fk4Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Unit_Standard_shares_5c7tMJgvU0OEwkW8vZWksg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Warrant Liabilities - Narrative (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails", "shortName": "Warrant Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "th:WarrantLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_1_17_2018__zI-1BkcP0W1YhwdV6Fk4Q", "decimals": "2", "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_B9i8p9wCHEuoJzG9KV6QHw", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "th:WarrantyLiabilityNonCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Warrant Liabilities - Estimated fair value Private Warrants (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "shortName": "Warrant Liabilities - Estimated fair value Private Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "th:ScheduleOfWarrantLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_ClassOfWarrantOrRightAxis_th_PrivateWarrantsMember_hlq4_tqt-0iNHzf1WlhVTw", "decimals": "-3", "lang": null, "name": "th:WarrantyLiabilityNonCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Income Taxes (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "4", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_0UCZXOpHKEOP77rpLfS_wA", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Fair Value of Financial Instruments (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2020_vZVUKMSDG0C8i8xngBK2hQ", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueAssetsLevel1ToLevel2TransfersAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SecuredDebt", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Related Parties (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_12_31_2020_wUSXCurhR0a89Io5QGE9zA", "decimals": "-5", "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Earnings (Loss) per Share (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails", "shortName": "Earnings (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_BusinessAcquisitionAxis_th_FounderSharesMember_hgYBYZVX7U2cJ3aGxSMoRA", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5c7tMJgvU0OEwkW8vZWksg", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "Unit_Standard_shares_5c7tMJgvU0OEwkW8vZWksg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Stockholders' Equity (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "INF", "lang": null, "name": "th:CommonSharesPlacedIntoEscrow", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5c7tMJgvU0OEwkW8vZWksg", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_3_15_2019_pBMx1gVqxEKIWa8oG7WvbQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5c7tMJgvU0OEwkW8vZWksg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Stock-Based Compensation (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_3_15_2019_pBMx1gVqxEKIWa8oG7WvbQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_5c7tMJgvU0OEwkW8vZWksg", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_G_kHjuJMOUGLza724ye-BQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41602 - Disclosure - Stock-Based Compensation - Changes in stock options (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "shortName": "Stock-Based Compensation - Changes in stock options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_G_kHjuJMOUGLza724ye-BQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - Consolidated Statements of Cash Flows (Parenthetical)", "role": "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical", "shortName": "Consolidated Statements of Cash Flows (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2020_vZVUKMSDG0C8i8xngBK2hQ", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_pCpwATXuoUi_Hvd0FRa38Q", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_0UCZXOpHKEOP77rpLfS_wA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41603 - Disclosure - Stock-Based Compensation - Assumptions (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "shortName": "Stock-Based Compensation - Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_pCpwATXuoUi_Hvd0FRa38Q", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_0UCZXOpHKEOP77rpLfS_wA", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_pqsyxvIew0uFsWwO3KJ7DA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41604 - Disclosure - Stock-Based Compensation - Stock-based Compensation Expense (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_pqsyxvIew0uFsWwO3KJ7DA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "2", "first": true, "lang": null, "name": "th:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_0UCZXOpHKEOP77rpLfS_wA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Retirement Plans (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails", "shortName": "Retirement Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "2", "first": true, "lang": null, "name": "th:DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_0UCZXOpHKEOP77rpLfS_wA", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_-Kg6D16km022iyIK5uaMmw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Business Segments (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "shortName": "Business Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "us-gaap:NumberOfOperatingSegments", "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "INF", "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_-Kg6D16km022iyIK5uaMmw", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "first": true, "lang": null, "name": "th:AdjustedGrossProfit", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41802 - Disclosure - Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails", "shortName": "Business Segments - Reconciliation of total segment adjusted gross profit to total combined income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_7_1_2021_To_9_30_2021_hr-U9L25d0m736lX1pAknw", "decimals": "-3", "lang": null, "name": "th:AdjustedGrossProfitOther", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41803 - Disclosure - Business Segments - Reconciliation of total segment assets to total combined assets (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "shortName": "Business Segments - Reconciliation of total segment assets to total combined assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_StatementBusinessSegmentsAxis_th_TotalReportableSegmentAssetsMember_tF4AzCrbLE-g9GLPoZNb4Q", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_AJTL12ly-E-NoTlkCjVxew", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41804 - Disclosure - Business Segments - Unallocated assets (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "shortName": "Business Segments - Unallocated assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "th:ScheduleOfComponentsOfUnallocatedAssetsReportedInCombinedBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "As_Of_9_30_2021_srt_ConsolidationItemsAxis_us-gaap_MaterialReconcilingItemsMember_LyMllwweNE6-Xs1O4VUwlA", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_10_1_2021_To_10_1_2021_th_AssetAcquisitionAxis_th_CiveoUsaLlcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FXeRS5mmDkWw6UUHu8zmvA", "decimals": "-5", "first": true, "lang": null, "name": "th:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Subsequent Events (Details)", "role": "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_10_1_2021_To_10_1_2021_th_AssetAcquisitionAxis_th_CiveoUsaLlcMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_FXeRS5mmDkWw6UUHu8zmvA", "decimals": "-5", "first": true, "lang": null, "name": "th:AssetAcquisitionConsiderationTransferred", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_LGS7N1OHGk-uzzfRr6Y1Sw", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies", "role": "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue", "role": "http://targethospitalitycorp.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "th-20210930x10q.htm", "contextRef": "Duration_1_1_2021_To_9_30_2021__pNUEw_830GAlnmPGuvIUg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document And Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r508" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r508" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r509" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsLineItems": { "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": "Entity Listings [Line Items]" } } }, "localname": "EntityListingsLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityListingsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container for exchange listing information for an entity", "label": "Entity Listings [Table]" } } }, "localname": "EntityListingsTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r508" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r508" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r508" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r508" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r504" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r143", "r156", "r157", "r158", "r159", "r161", "r163", "r167" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r143", "r156", "r157", "r158", "r159", "r161", "r163", "r167" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_HotelMember": { "auth_ref": [ "r267", "r451", "r499", "r503" ], "lang": { "en-us": { "role": { "label": "Hotel [Member]", "terseLabel": "Specialty rental" } } }, "localname": "HotelMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r295", "r297", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r485", "r487" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r295", "r297", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r485", "r487" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r169", "r263", "r267", "r451", "r484", "r486" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r169", "r263", "r267", "r451", "r484", "r486" ], "lang": { "en-us": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r275", "r295", "r297", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r485", "r487" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r275", "r295", "r297", "r426", "r427", "r428", "r429", "r430", "r431", "r450", "r485", "r487" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r110", "r111", "r113", "r114", "r125" ], "lang": { "en-us": { "role": { "label": "Restatement Adjustment [Member]", "terseLabel": "Retroactive application of recapitalization" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r110", "r111", "r112", "r113", "r114", "r125", "r184", "r185", "r327", "r340", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r100", "r101", "r102", "r103", "r104", "r105", "r106", "r107", "r108", "r110", "r111", "r112", "r113", "r114", "r125", "r184", "r185", "r327", "r340", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r174", "r413" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "th_AdjustedGrossProfit": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of adjusted gross profit for the period.", "label": "Adjusted Gross Profit", "terseLabel": "Adjusted gross profit", "verboseLabel": "Total reportable segment adjusted gross profit" } } }, "localname": "AdjustedGrossProfit", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails" ], "xbrltype": "monetaryItemType" }, "th_AdjustedGrossProfitOther": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of other adjusted gross profit for the period.", "label": "Adjusted Gross Profit, Other", "terseLabel": "Other adjusted gross profit" } } }, "localname": "AdjustedGrossProfitOther", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails" ], "xbrltype": "monetaryItemType" }, "th_ArrowBidcoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Arrow bidco.", "label": "Arrow Bidco [Member]", "terseLabel": "Bidco" } } }, "localname": "ArrowBidcoMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "th_AssetAcquisitionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by asset acquisition.", "label": "Asset Acquisition [Axis]" } } }, "localname": "AssetAcquisitionAxis", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "th_AssetAcquisitionConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer.", "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Asset acquisition, consideration transferred" } } }, "localname": "AssetAcquisitionConsiderationTransferred", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "th_AssetAcquisitionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset acquisition.", "label": "Asset Acquisition [Domain]", "terseLabel": "Asset Acquisition [Domain]" } } }, "localname": "AssetAcquisitionDomain", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "th_AssetBackedLendingFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to historical ABL facility.", "label": "Asset Backed Lending Facility [Member]", "terseLabel": "Algeco ABL facility" } } }, "localname": "AssetBackedLendingFacilityMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "domainItemType" }, "th_AssetRetirementObligationAccretionReverse": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Asset Retirement Obligation Accretion Reverse", "label": "Asset Retirement Obligation Accretion Reverse", "negatedLabel": "Accretion of asset retirement obligation" } } }, "localname": "AssetRetirementObligationAccretionReverse", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "th_BakkenBasinSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to bakken basin segment.", "label": "Bakken Basin Segment [Member]", "terseLabel": "Bakken Basin" } } }, "localname": "BakkenBasinSegmentMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "th_CapitalLeaseAndOtherFinancingObligationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to capital lease and other financing obligations.", "label": "Capital Lease And Other Financing Obligations [Member]", "terseLabel": "Capital lease and other financing obligations" } } }, "localname": "CapitalLeaseAndOtherFinancingObligationsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "th_CiveoUsaLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent information pertaining to Civeo USA, LLC.", "label": "Civeo Usa Llc [Member]", "terseLabel": "Civeo USA, LLC [Member]" } } }, "localname": "CiveoUsaLlcMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "th_ClassOfWarrantOrRightPeriodFromWhichWarrantsOrRightsExercisableOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time after the completion of the initial Business Combination in which the warrants or rights are exercisable, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Class of Warrant or Right, Period from which Warrants or Rights Exercisable One", "terseLabel": "Warrant exercisable term" } } }, "localname": "ClassOfWarrantOrRightPeriodFromWhichWarrantsOrRightsExercisableOne", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "th_CommonSharesPlacedIntoEscrow": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of common shares placed into escrow.", "label": "Common Shares Placed Into Escrow", "terseLabel": "Common shares placed into escrow" } } }, "localname": "CommonSharesPlacedIntoEscrow", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "th_ConstructionFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manage the Construction, deliver, cater and manage the planned construction of the Keystone XL pipeline project.", "label": "Construction Fee [Member]", "terseLabel": "Construction fee" } } }, "localname": "ConstructionFeeMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "th_ContractForAccommodationServicesUnderTakeOrPayContractsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the term for contract for accommodation services under take-or-pay contracts.", "label": "Contract for Accommodation Services Under Take-or-Pay Contracts, Term", "terseLabel": "Contract for accommodation services under take-or-pay contracts term" } } }, "localname": "ContractForAccommodationServicesUnderTakeOrPayContractsTerm", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "th_ContractWithCustomerLiabilityAdditionsToDeferredRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in contract with customer due to addition to deferred revenue.", "label": "Contract with Customer, Liability, Additions to Deferred Revenue", "terseLabel": "Additions to deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityAdditionsToDeferredRevenue", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "th_DebtAccruedInterestCurrent": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase for accrued, but unpaid interest on the debt for the period.", "label": "Debt, Accrued Interest, Current", "terseLabel": "Accrued interest on debt" } } }, "localname": "DebtAccruedInterestCurrent", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "th_DebtInstrumentBasisSpreadOnVariableRateOneStepDown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of one step-down the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread on Variable Rate One Step Down", "terseLabel": "Applicable margin - one step-down (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateOneStepDown", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_DebtInstrumentBasisSpreadOnVariableRateOneStepUp": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "percentage of one step-up the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread on Variable Rate One Step Up", "terseLabel": "Applicable margin - one step-up (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRateOneStepUp", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_DebtInstrumentCovenantConsolidatedFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of consolidated adjusted earnings before interest, taxes, depreciation and amortization to fixed charge, which is necessary to be maintained under the terms of the debt convents.", "label": "Debt Instrument Covenant Consolidated Fixed Charge Coverage Ratio", "terseLabel": "Minimum fixed charge coverage ratio" } } }, "localname": "DebtInstrumentCovenantConsolidatedFixedChargeCoverageRatio", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_DebtInstrumentCovenantConsolidatedLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of total debt to consolidated adjusted earnings before interest, taxes, depreciation and amortization allowed under the terms of the debt convents.", "label": "Debt Instrument Covenant Consolidated Leverage Ratio", "terseLabel": "Maximum total net leverage ratio" } } }, "localname": "DebtInstrumentCovenantConsolidatedLeverageRatio", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_DebtInstrumentNumberOfMonthlyInsuranceFinancingArrangementPaymentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Number Of Monthly Insurance Financing Arrangement Payment Period", "label": "Debt Instrument Number Of Monthly Insurance Financing Arrangement Payment Period", "terseLabel": "Number of monthly installments" } } }, "localname": "DebtInstrumentNumberOfMonthlyInsuranceFinancingArrangementPaymentPeriod", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "integerItemType" }, "th_DebtInstrumentRedemptionPeriodSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period six and thereafter representing sixth most current period and after sixth period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Six [Member]", "terseLabel": "2023 and thereafter" } } }, "localname": "DebtInstrumentRedemptionPeriodSixMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "th_DefinedContributionPlanEmployerMatchPercentLevelTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the employer matching contribution of the second level of employee contributions.", "label": "Defined Contribution Plan Employer Match Percent Level Two", "terseLabel": "Employer match of employee contributions of next 3% of contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchPercentLevelTwo", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "th_DefinedContributionPlanEmployerMatchingContributionPercentLevelOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the first level of employee contributions which are matched by the employer.", "label": "Defined Contribution Plan, Employer Matching Contribution Percent Level One", "terseLabel": "Percentage of contribution, matched 100% by employer" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentLevelOne", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "th_DefinedContributionPlanEmployerMatchingContributionPercentLevelTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the second level of employee contributions which are matched by the employer", "label": "Defined Contribution Plan, Employer Matching Contribution Percent Level Two", "terseLabel": "Percentage of contribution, matched 50% by employer" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentLevelTwo", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "th_DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan Minimum Annual Contributions Per Employee Percent", "terseLabel": "Minimum percentage of annual eligible compensation by the participants" } } }, "localname": "DefinedContributionPlanMinimumAnnualContributionsPerEmployeePercent", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "th_DefinedContributionPlanVestingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the vesting period under the 401(k) plan.", "label": "Defined Contribution Plan Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "DefinedContributionPlanVestingPeriod", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "durationItemType" }, "th_EstimatedFairValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Estimated Fair Value Per Share", "label": "Estimated Fair Value Per Share" } } }, "localname": "EstimatedFairValuePerShare", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "th_ExecutiveOfficersAndOtherEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for executive officers and other employees.", "label": "Executive Officers And Other Employees [Member]", "terseLabel": "Executive Officers and Other Employees" } } }, "localname": "ExecutiveOfficersAndOtherEmployeesMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "th_ExecutiveRestrictedStockUnitAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Executive Restricted Stock Unit Agreement [Member]", "label": "Executive Restricted Stock Unit Agreement [Member]", "terseLabel": "Executive Restricted Stock Unit Agreement [Member]" } } }, "localname": "ExecutiveRestrictedStockUnitAgreementMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "th_ExecutiveStockAppreciationRightsAwardAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Executive Stock Appreciation Rights Award Agreement [Member]", "label": "Executive Stock Appreciation Rights Award Agreement [Member]", "terseLabel": "Executive Stock Appreciation Rights Award Agreement [Member]" } } }, "localname": "ExecutiveStockAppreciationRightsAwardAgreementMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "th_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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 And Indefinite Lived Intangible Assets By Major Class [Line Items]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "th_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of finite-lived and indefinite-lived intangible assets, excluding goodwill, in total and by major class.", "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table]" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTable", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "th_FounderSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Founder Shares [Member]", "terseLabel": "Founder Shares" } } }, "localname": "FounderSharesMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "domainItemType" }, "th_GainLossOnInvoluntaryConversion": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the gain (loss) on involuntary conversion.", "label": "Gain Loss on Involuntary conversion", "negatedLabel": "Gain on involuntary conversion" } } }, "localname": "GainLossOnInvoluntaryConversion", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "th_GovernmentSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to government segment.", "label": "Government Segment [Member]", "terseLabel": "Government" } } }, "localname": "GovernmentSegmentMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "domainItemType" }, "th_HoldingsAndArrowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Algeco Holdings and Arrow.", "label": "Holdings And Arrow [Member]", "terseLabel": "Algeco and Arrow" } } }, "localname": "HoldingsAndArrowMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "th_HospitalityAndFacilitiesServicesMidwestMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hospitality And Facilities Services Midwest [Member]", "label": "Hospitality And Facilities Services Midwest [Member]", "terseLabel": "Hospitality And Facilities Services Midwest [Member]" } } }, "localname": "HospitalityAndFacilitiesServicesMidwestMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "domainItemType" }, "th_HospitalityAndFacilitiesServicesSouthMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hospitality And Facilities Services South [Member]", "label": "Hospitality And Facilities Services South [Member]", "terseLabel": "Hospitality And Facilities Services South [Member]" } } }, "localname": "HospitalityAndFacilitiesServicesSouthMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "domainItemType" }, "th_LiabilityBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for liability based restricted stock units.", "label": "Liability Based Restricted Stock Units [Member]", "terseLabel": "Liability Based Restricted Stock Units [Member]" } } }, "localname": "LiabilityBasedRestrictedStockUnitsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "th_LineOfCreditFacilityBorrowingBase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maintain the ratios when the excess availability reaches the minimum described in the agreement.", "label": "Line Of Credit Facility, Borrowing Base", "terseLabel": "Borrowing base" } } }, "localname": "LineOfCreditFacilityBorrowingBase", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "monetaryItemType" }, "th_LineOfCreditFacilityBorrowingBaseLineCapPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintain the ratios when the excess availability reaches the minimum described in the agreement.", "label": "Line Of Credit Facility, Borrowing Base, Line Cap, Percent", "terseLabel": "Borrowing base, line cap (as a percent)", "verboseLabel": "Line cap (as a percent)" } } }, "localname": "LineOfCreditFacilityBorrowingBaseLineCapPercent", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Option to increase 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 Option to Increase Maximum Borrowing Capacity", "terseLabel": "Options to increase commitments" } } }, "localname": "LineOfCreditFacilityOptionToIncreaseMaximumBorrowingCapacity", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "monetaryItemType" }, "th_NonExecutiveDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for non-executive directors.", "label": "Non Executive Directors [Member]", "terseLabel": "Non-executive Directors" } } }, "localname": "NonExecutiveDirectorsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "th_NumberOfClassSharesAttachedToEachUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of Class A ordinary shares that are attached to each unit.", "label": "Number of Class A Shares Attached to Each Unit", "terseLabel": "Number of shares per unit" } } }, "localname": "NumberOfClassSharesAttachedToEachUnit", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "th_NumberOfConvertibleUnitsIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of units issued during the period.", "label": "Number Of Convertible Units Issued", "terseLabel": "Number of units sold" } } }, "localname": "NumberOfConvertibleUnitsIssued", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "th_NumberOfFractionalSharesIssuedUponExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of fractional shares issued upon exercise of warrants.", "label": "Number of Fractional Shares Issued Upon Exercise of Warrants", "terseLabel": "Number of fractional shares issued upon exercise of warrants" } } }, "localname": "NumberOfFractionalSharesIssuedUponExerciseOfWarrants", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "th_NumberOfWarrantsAttachedToEachUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants that are attached to each unit.", "label": "Number of Warrants Attached to Each Unit", "terseLabel": "Number of warrants per unit" } } }, "localname": "NumberOfWarrantsAttachedToEachUnit", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "th_OrganizationAndNatureOfOperationsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy of organization and nature of operations.", "label": "Organization and Nature of Operations [Policy Text Block]", "terseLabel": "Organization and Nature of Operations" } } }, "localname": "OrganizationAndNatureOfOperationsPolicyTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "th_OtherAssetsNoncurrentAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsMiscellaneousNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Assets Noncurrent, Accumulated Amortization", "label": "Other Assets Noncurrent, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "OtherAssetsNoncurrentAccumulatedAmortization", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "th_OtherAssetsNoncurrentGross": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsMiscellaneousNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Assets Noncurrent, Gross", "label": "Other Assets Noncurrent, Gross", "terseLabel": "Cloud computing implementation costs" } } }, "localname": "OtherAssetsNoncurrentGross", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "th_OtherPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale, classified as other. 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": "Other Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of other property, plant and equipment, net" } } }, "localname": "OtherPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "th_OwnershipInterestOfAffiliate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership in an affiliate.", "label": "Ownership Interest Of Affiliate", "terseLabel": "Ownership interest in an affiliate" } } }, "localname": "OwnershipInterestOfAffiliate", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "th_PaymentsToAcquireSpecialtyRentalAssets": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflows associated with the acquisition of specialty rental assets.", "label": "Payments to Acquire Specialty Rental Assets", "negatedLabel": "Purchase of specialty rental assets" } } }, "localname": "PaymentsToAcquireSpecialtyRentalAssets", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "th_PercentageOfNetBookValueOfBorrowersEligibleAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net book value of borrowers' eligible accounts receivables.", "label": "Percentage of Net Book Value of Borrowers Eligible Accounts Receivable", "terseLabel": "Percentage of net book value of borrowers' eligible accounts receivables" } } }, "localname": "PercentageOfNetBookValueOfBorrowersEligibleAccountsReceivable", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_PercentageOfNetBookValueOfBorrowersEligibleRentalEquipment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net book value of borrowers' eligible rental equipment.", "label": "Percentage of Net Book Value of Borrowers Eligible Rental Equipment", "terseLabel": "Percentage of net book value of borrowers' eligible rental equipment" } } }, "localname": "PercentageOfNetBookValueOfBorrowersEligibleRentalEquipment", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_PercentageOfNetOrderlyLiquidationValueOfBorrowersEligibleRentalEquipment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net orderly liquidation value of borrowers' eligible rental equipment.", "label": "Percentage of Net Orderly Liquidation Value of Borrowers Eligible Rental Equipment", "terseLabel": "Percentage of net orderly liquidation value of borrowers' eligible rental equipment" } } }, "localname": "PercentageOfNetOrderlyLiquidationValueOfBorrowersEligibleRentalEquipment", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_PercentageOfVotingEquityInterestInNonUsRestrictedSubsidiaryPledged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests in non-US restricted subsidiary pledge.", "label": "Percentage of Voting Equity Interest in Non-US Restricted Subsidiary Pledged", "terseLabel": "Percentage of voting equity interests in non-US restricted subsidiary pledge" } } }, "localname": "PercentageOfVotingEquityInterestInNonUsRestrictedSubsidiaryPledged", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "percentItemType" }, "th_PeriodForPriorWrittenNoticeToHoldersForRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to the period for prior written notice to holders for redemption", "label": "Period for Prior Written Notice to Holders for Redemption", "terseLabel": "Period for prior written notice to holders for redemption" } } }, "localname": "PeriodForPriorWrittenNoticeToHoldersForRedemption", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "durationItemType" }, "th_PeriodForPriorWrittenNoticeToTrusteeForRedemption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information relating to the period for prior written notice to trustee for redemption", "label": "Period for Prior Written Notice to Trustee for Redemption", "terseLabel": "Period for prior written notice to trustee for redemption" } } }, "localname": "PeriodForPriorWrittenNoticeToTrusteeForRedemption", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "durationItemType" }, "th_PermianBasinSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to permian basin segment.", "label": "Permian Basin Segment [Member]", "terseLabel": "Permian Basin" } } }, "localname": "PermianBasinSegmentMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "th_PricePerUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single unit of a company.", "label": "Price Per Unit", "terseLabel": "Price per unit" } } }, "localname": "PricePerUnit", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "th_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrants [Member]", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants [Member]" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "th_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Warrants [Member]", "label": "Private Warrants [Member]", "terseLabel": "Private Warrants [Member]" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "th_ProceedsFromBorrowingsOnFinanceAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Borrowings On Finance And Capital Lease Obligations", "label": "Proceeds From Borrowings On Finance And Capital Lease Obligations", "terseLabel": "Proceeds from borrowings on finance and capital lease obligations" } } }, "localname": "ProceedsFromBorrowingsOnFinanceAndCapitalLeaseObligations", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "th_ProceedsFromSaleOfPropertySubjectToOperatingLease": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflows relating to sale of property subject to operating lease.", "label": "Proceeds from Sale of Property Subject to Operating Lease", "terseLabel": "Proceeds from sale of specialty rental assets and other property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertySubjectToOperatingLease", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "th_PublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents a public offering of equity securities.", "label": "Public Offering [Member]", "terseLabel": "Public Offering" } } }, "localname": "PublicOfferingMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "th_RLSignorHoldingsLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to RL Signor Holdings LLC.", "label": "R L Signor Holdings Llc [Member]", "terseLabel": "Signor" } } }, "localname": "RLSignorHoldingsLlcMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "th_ScheduleOfComponentsOfUnallocatedAssetsReportedInCombinedBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of unallocated assets reported in combined balance sheet.", "label": "Schedule Of Components Of Unallocated Assets Reported In Combined Balance Sheet [Table Text Block]", "terseLabel": "Schedule of unallocated assets consist of the following as reported in the combined balance sheets" } } }, "localname": "ScheduleOfComponentsOfUnallocatedAssetsReportedInCombinedBalanceSheetTableTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "th_ScheduleOfWarrantLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Warrant Liabilities [Table Text Block]", "label": "Schedule Of Warrant Liabilities [Table Text Block]", "terseLabel": "Schedule of warrant liabilities" } } }, "localname": "ScheduleOfWarrantLiabilitiesTableTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesRecognized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Recognized", "terseLabel": "Liability recognized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesRecognized", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options Granted, Weighted Average Remaining Contractual Term", "terseLabel": "Granted (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "durationItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Definition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value [Abstract]", "terseLabel": "Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueAbstract", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "stringItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualLifeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No Definition", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Contractual Life [Abstract]", "terseLabel": "Weighted Average Contractual Life (Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageContractualLifeAbstract", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "stringItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodAfterTerminationOfEmploymentOrServiceToExerciseProRataVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Period After Termination Of Employment Or Service To Exercise Pro Rata Vesting", "label": "Share Based Compensation Arrangement By Share Based Payment Award Period After Termination Of Employment Or Service To Exercise Pro Rata Vesting" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodAfterTerminationOfEmploymentOrServiceToExerciseProRataVesting", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdServicePeriodForProRataVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Threshold Service Period For Pro Rata Vesting", "label": "Share Based Compensation Arrangement By Share Based Payment Award Threshold Service Period For Pro Rata Vesting" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardThresholdServicePeriodForProRataVesting", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "th_ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The right to buy number of common stock upon vesting.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Vesting Right", "terseLabel": "Right to buy number of shares upon vesting" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardVestingRight", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "th_SpecialtyRentalAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to specialty rental assets.", "label": "Specialty Rental Assets [Member]", "terseLabel": "Specialty rental assets" } } }, "localname": "SpecialtyRentalAssetsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "domainItemType" }, "th_SpecialtyRentalAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of specialty rental assets.", "label": "Specialty Rental Assets [Text Block]", "terseLabel": "Specialty Rental Assets, Net" } } }, "localname": "SpecialtyRentalAssetsTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNet" ], "xbrltype": "textBlockItemType" }, "th_SwinglineLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Swingline loan.", "label": "Swingline Loan [Member]", "terseLabel": "Swingline" } } }, "localname": "SwinglineLoanMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "domainItemType" }, "th_TargetHospitalityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Target hospitality.", "label": "Target Hospitality [Member]", "terseLabel": "Target Hospitality" } } }, "localname": "TargetHospitalityMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "th_TcplKeystoneSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TCPL Keystone Segment [Member]", "label": "Tcpl Keystone Segment [Member]", "terseLabel": "TCPL Keystone" } } }, "localname": "TcplKeystoneSegmentMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "domainItemType" }, "th_TdrCapitalLlpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to TDR capital LLP.", "label": "Tdr Capital Llp [Member]", "terseLabel": "TDR Capital" } } }, "localname": "TdrCapitalLlpMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "th_TerminationAndSettlementAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination And Settlement Agreement [Member]", "label": "Termination And Settlement Agreement [Member]", "terseLabel": "Termination And Settlement Agreement [Member]" } } }, "localname": "TerminationAndSettlementAgreementMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "th_TotalReportableSegmentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information relating to the total reportable segment assets", "label": "Total Reportable Segment Assets [Member]", "terseLabel": "Total reportable segment assets" } } }, "localname": "TotalReportableSegmentAssetsMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails" ], "xbrltype": "domainItemType" }, "th_UnusualRisksAndUncertaintiesCovid19PolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unusual Risks And Uncertainties Covid19 Policy [Policy Text Block]", "label": "Unusual Risks And Uncertainties Covid19 Policy [Policy Text Block]", "terseLabel": "Recent Developments - COVID-19 and Disruption to Global Demand" } } }, "localname": "UnusualRisksAndUncertaintiesCovid19PolicyPolicyTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "th_WarrantLiabilitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities [Disclosure Text Block]", "label": "Warrant Liabilities [Disclosure Text Block]", "terseLabel": "Warrant Liabilities" } } }, "localname": "WarrantLiabilitiesDisclosureTextBlock", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilities" ], "xbrltype": "textBlockItemType" }, "th_WarrantLiabilitiesFairValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities Fair Value Per Share", "label": "Warrant Liabilities Fair Value Per Share" } } }, "localname": "WarrantLiabilitiesFairValuePerShare", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "perShareItemType" }, "th_WarrantsToPurchaseCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants To Purchase Common Stock [Member]", "terseLabel": "Warrants to purchase common stock [Member]" } } }, "localname": "WarrantsToPurchaseCommonStockMember", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "th_WarrantyLiabilityNonCurrent": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warranty Liability Non Current", "label": "Warranty Liability Non Current", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantyLiabilityNonCurrent", "nsuri": "http://targethospitalitycorp.com/20210930", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r35" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accrued Liabilities Current Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r20", "r175", "r176" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.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, Net, Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $1,089 and $2,977, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued Liabilities [Member]" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedAmortizationDeferredFinanceCosts": { "auth_ref": [ "r33", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs.", "label": "Accumulated Amortization, Debt Issuance Costs", "terseLabel": "Accumulated amortization of debt issuance costs" } } }, "localname": "AccumulatedAmortizationDeferredFinanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationOfDebtIssuanceCostsLineOfCreditArrangements": { "auth_ref": [ "r401" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs related to line of credit arrangements.", "label": "Accumulated Amortization of Debt Issuance Costs, Line of Credit Arrangements", "terseLabel": "Accumulated amortization related to revolver deferred financing costs" } } }, "localname": "AccumulatedAmortizationOfDebtIssuanceCostsLineOfCreditArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts": { "auth_ref": [ "r33", "r399" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of debt issuance costs classified as noncurrent.", "label": "Accumulated Amortization, Debt Issuance Costs, Noncurrent", "terseLabel": "Accumulated amortization of deferred financing costs" } } }, "localname": "AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r32", "r216" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r48", "r50", "r51", "r52", "r384" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r52", "r53", "r100", "r101", "r103", "r368", "r488", "r489" ], "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": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r21", "r327" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r100", "r101", "r103", "r324", "r325", "r326" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares used to settle payroll tax withholding" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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 loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r138", "r156", "r157", "r158", "r159", "r161" ], "lang": { "en-us": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "All Other Segments [Member]", "terseLabel": "All Other" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r300", "r321", "r329" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Stock-based Compensation Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r26", "r177", "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r70", "r80", "r397" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of original issue discount", "verboseLabel": "Amortization" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r64", "r80", "r399" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.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 deferred financing costs", "verboseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r80", "r202", "r209" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 of intangible assets", "verboseLabel": "Aggregate amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Excluded from computation of loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "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": "Earnings (Loss) per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationsNoncurrent": { "auth_ref": [ "r221" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 7.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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r92", "r151", "r158", "r165", "r182", "r364", "r369", "r388", "r456", "r472" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r47", "r92", "r182", "r364", "r369", "r388" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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", "terseLabel": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r302", "r323" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building And Building Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r294", "r296" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r294", "r296", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "verboseLabel": "Shares issued to the Sellers" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r357", "r358", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r83", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "negatedLabel": "Non-cash change in accrued capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Reported Amount Fair Value Disclosure [Member]", "terseLabel": "Carrying amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r30", "r82" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r77", "r82", "r86" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash to consolidated balance sheets:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r77", "r389" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "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), Excluding Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "verboseLabel": "Non-cash investing and financing activity:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r90", "r92", "r115", "r116", "r117", "r119", "r121", "r128", "r129", "r130", "r182", "r388" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r248", "r299" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class Of Warrant Or Right [Domain]", "terseLabel": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Share price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of stock issued for each warrant" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Warrants to issue shares of common stock" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r228", "r462", "r477" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r225", "r226", "r227", "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r100", "r101" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r240" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, Number of share outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common Stock, $0.0001 par, 400,000,000 authorized, 105,692,049 issued and 101,837,297 outstanding as of September 30, 2021 and 105,585,682 issued and 101,170,915 outstanding as of December 31, 2020." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Plans" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58", "r62", "r465", "r481" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r203", "r207", "r356" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software Intangible Asset [Member]", "terseLabel": "Computer Software, Intangible Asset [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r87", "r366" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction-in-process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r252" ], "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, Asset and Liability [Table Text Block]", "terseLabel": "Summary of contract liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r250", "r251", "r264" ], "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": "Balances at End of Year", "periodStartLabel": "Balances at Beginning of Year" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r265" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r451" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Costs" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r65", "r214" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Operating Leases, Income Statement, Depreciation Expense on Property Subject to or Held-for-lease", "terseLabel": "Depreciation of specialty rental assets", "verboseLabel": "Depreciation" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Costs:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails", "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails", "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r460", "r478" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Capital Lease Obligations", "totalLabel": "Total debt, net" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r238" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r457", "r458", "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable rate (as a percent)", "verboseLabel": "Treasury rate - basis points" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r15", "r234", "r458", "r471" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_SecuredDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r398", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "negatedLabel": "Debt Instrument, Fair Value Disclosure," } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r40", "r398" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r236", "r398" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPeriodicPayment": { "auth_ref": [ "r41", "r468" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments including both interest and principal payments.", "label": "Debt Instrument, Periodic Payment", "terseLabel": "Debt instrument, periodic payment" } } }, "localname": "DebtInstrumentPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument Redemption Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Five [Member]", "terseLabel": "2022" } } }, "localname": "DebtInstrumentRedemptionPeriodFiveMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument Redemption Period Four [Member]", "terseLabel": "2021" } } }, "localname": "DebtInstrumentRedemptionPeriodFourMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentRedemptionTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table Text Block]", "terseLabel": "Schedule of debt redemption" } } }, "localname": "DebtInstrumentRedemptionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r41", "r96", "r241", "r242", "r243", "r244", "r397", "r398", "r400", "r470" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r397", "r400" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_SecuredDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: unamortized original issue discount", "terseLabel": "Unamortized Original Issue Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-based Arrangements, Liability, Current" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r33", "r399" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_SecuredDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Less: unamortized term loan deferred financing costs", "terseLabel": "Debt issuance costs", "verboseLabel": "Unamortized Deferred Financing Costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r33", "r399" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Deferred financing costs revolver, net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r80", "r93", "r338", "r343", "r344", "r345" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r27" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue and customer deposits" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r27" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue and customer deposits" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r293" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Contribution expenses" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percentage of contribution matched" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "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": "Employer match of employee contributions of first 3% of contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.", "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "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": "Maximum percentage of annual eligible compensation by the participants" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r80", "r214" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r80", "r214" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r263", "r267", "r268", "r269", "r270", "r271", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of disaggregation of revenue by reportable segments as well as the all other category" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r4", "r10", "r19", "r94", "r411" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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 Employees, Current", "terseLabel": "Related party receivable" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r97", "r411", "r461", "r479" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Accrued" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "verboseLabel": "Net income (loss) per share - basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Two Class Method:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r122", "r123", "r124", "r126" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r389" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "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 and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r334", "r346" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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": "Employee accrued compensation expense" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r322" ], "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Period for unrecognized compensation expense expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r322" ], "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r321" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Tax Benefit from Compensation Expense", "terseLabel": "Associated tax benefit from stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r320" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Time-based stock option awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r100", "r101", "r103", "r105", "r111", "r114", "r127", "r183", "r240", "r245", "r324", "r325", "r326", "r339", "r340", "r390", "r391", "r392", "r393", "r394", "r395", "r488", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate Of Fair Value Fair Value Disclosure [Member]", "terseLabel": "Fair value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r80", "r239" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfers of financials assets form level 1 to level 2" } } }, "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Transfers of financials assets form level 2 to level 1" } } }, "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Carrying amounts and fair values of financial assets and liabilities" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r373", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r373", "r386" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Summary of carrying amounts and fair values of financial assets and liabilities" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r276", "r278", "r279", "r280", "r281", "r282", "r283", "r290", "r374", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r373", "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r276", "r278", "r283", "r290", "r374", "r423" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r276", "r278", "r283", "r290", "r374", "r424" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r276", "r278", "r279", "r280", "r281", "r282", "r283", "r290", "r374", "r425" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesLevel1ToLevel2TransfersAmount": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 1 of the fair value hierarchy into Level 2.", "label": "Fair Value, Liabilities, Level 1 to Level 2 Transfers, Amount", "terseLabel": "Transfers of financials liabilities form level 1 to level 2" } } }, "localname": "FairValueLiabilitiesLevel1ToLevel2TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesLevel2ToLevel1TransfersAmount": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of liabilities measured on a recurring basis out of Level 2 of the fair value hierarchy into Level 1.", "label": "Fair Value, Liabilities, Level 2 to Level 1 Transfers, Amount", "terseLabel": "Transfers of financials liabilities form level 2 to level 1" } } }, "localname": "FairValueLiabilitiesLevel2ToLevel1TransfersAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r378", "r381" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net", "terseLabel": "Transfers of financials assets in and out of level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "terseLabel": "Transfers of financials liabilities in and out of level 3" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Ending Balance", "periodStartLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value, Beginning Balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r276", "r278", "r279", "r280", "r281", "r282", "r283", "r290", "r423", "r424", "r425" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r403", "r405", "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest Expense, Lessee, Assets under Capital Lease", "terseLabel": "Interest incurred on capital lease and other financing obligations" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r402", "r406" ], "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": "Capital leases", "verboseLabel": "Capital lease and other financing obligations" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails", "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r402" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of capital lease and other financing obligations (Note 8)" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r402" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 5.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 finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "verboseLabel": "Long-term capital lease and other financing obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r179", "r180", "r187", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Schedule Of Finite Lived And Indefinite Lived Intangible Assets By Major Class [Table Text Block]", "terseLabel": "Schedule of intangible assets other than goodwill" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r208" ], "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", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r210" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 6.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 Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Rest of 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r210" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r210" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 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 Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r210" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r210" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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 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 Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r203", "r205", "r208", "r212", "r452", "r453" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated aggregate amortization expense:" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r208", "r453" ], "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": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r203", "r207" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r208", "r452" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "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": "Net Book Value", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetFutureAmortizationExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Intangible assets subject to amortization" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Weighted average remaining lives" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_GainLossOnContractTermination": { "auth_ref": [ "r81", "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.", "label": "Gain (Loss) on Contract Termination" } } }, "localname": "GainLossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r80" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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", "negatedLabel": "(Gain) loss on disposal of specialty rental assets and other property, plant and equipment" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r197", "r198", "r455" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetGoodwillDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangible Assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r92", "r151", "r157", "r161", "r164", "r167", "r182", "r388" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r151", "r157", "r161", "r164", "r167", "r454", "r463", "r467", "r482" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.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 tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income (loss)" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r335", "r336", "r337", "r341", "r347", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r93", "r113", "r114", "r149", "r333", "r342", "r348", "r483" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.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)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureIncomeTaxesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r79" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and other accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r79" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r79" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue and customer deposits" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r79" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from 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, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Employee, Current", "negatedLabel": "Related party receivable" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net", "negatedLabel": "Other non-current assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r79" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r204", "r211" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Net Book Value" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]", "terseLabel": "Indefinite lived assets:" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r204", "r211" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r201", "r206" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "verboseLabel": "Net Book Value" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Total intangible assets other than goodwill" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r70", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest incurred and expensed on debt", "verboseLabel": "Interest expense incurred on ABL facilities and Notes" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Components of interest expense" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r466" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedLabel": "Interest expense, net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails", "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r267" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Specialty Rental Assets, Net" } } }, "localname": "LessorDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r92", "r159", "r182", "r365", "r369", "r370", "r388" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r92", "r182", "r388", "r459", "r475" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r92", "r182", "r365", "r369", "r370", "r388" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Other liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r15", "r458", "r471" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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": "Revolving credit facility (Note 8)" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "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": "ABL Facility" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "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": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r96" ], "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]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "Libor" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r15", "r235", "r458", "r473" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt, net", "verboseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "terseLabel": "Long-term debt (Note 8):" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r15" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Capital Lease Obligations, Current", "negatedLabel": "Less: current maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, by Current and Noncurrent [Abstract]", "terseLabel": "Carrying value of debt outstanding" } } }, "localname": "LongTermDebtByCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Future maturities of long term debt" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r98", "r232" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "Rest of 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r98", "r232" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r98", "r232" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtFutureMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureDebtTables", "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r233" ], "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": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureDebtTables", "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery And Equipment [Member]", "terseLabel": "Machinery and office equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Material Reconciling Items [Member]", "terseLabel": "Other unallocated amounts" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Measurement Input Exercise Price [Member]", "terseLabel": "Measurement Input, Exercise Price [Member]" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input Expected Dividend Rate [Member]", "terseLabel": "Measurement Input, Expected Dividend Rate [Member]" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input Expected Term [Member]", "terseLabel": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input Risk Free Interest Rate [Member]", "terseLabel": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input Share Price [Member]", "terseLabel": "Measurement Input, Share Price [Member]" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r77" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r77", "r78", "r81" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r54", "r56", "r61", "r81", "r92", "r104", "r106", "r107", "r108", "r109", "r113", "r114", "r118", "r151", "r157", "r161", "r164", "r167", "r182", "r388", "r464", "r480" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "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 loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r139" ], "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", "verboseLabel": "Number of Reportable Segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r151", "r157", "r161", "r164", "r167" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.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)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r156", "r157", "r158", "r159", "r161", "r167" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r38" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "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 accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "terseLabel": "Other Non-Current Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "totalLabel": "Other non-current assets" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsOtherNonCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r33" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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", "verboseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Non-Current Assets" } } }, "localname": "OtherAssetsNoncurrentDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherBorrowings": { "auth_ref": [ "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity.", "label": "Other Borrowings", "terseLabel": "Other financing arrangement" } } }, "localname": "OtherBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r362", "r363", "r367" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "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", "verboseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r68", "r80", "r214" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Other depreciation and amortization", "verboseLabel": "Depreciation on Other PPE" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r15", "r458", "r473" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other financing obligations" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other expense (income), net", "terseLabel": "Other (income) expense, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other than Temporary Impairment Losses, Investments, Portion in Other Comprehensive Loss, Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over Allotment Option [Member]", "terseLabel": "Over allotment" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r74" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Restricted shares surrendered to pay tax liabilities" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from the acquisition of or improvements to long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Payments to Acquire Other Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant, and equipment" } } }, "localname": "PaymentsToAcquireOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r275", "r277", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r302", "r323" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion At Fair Value Fair Value Disclosure [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Preferred Shares" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r28", "r29" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r71", "r76" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Receipt of insurance proceeds" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r73" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from borrowings on ABL", "verboseLabel": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r32", "r217" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails", "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r220", "r500", "r501", "r502" ], "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": "Other Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r31", "r215" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Specialty rental assets, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Other property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r217", "r476" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Specialty rental assets, net", "totalLabel": "Specialty rental assets, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r217" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentOtherNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Other, Gross", "terseLabel": "Other property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentOtherNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other, Accumulated Depreciation", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other, Net", "terseLabel": "Other property, plant and equipment, net", "totalLabel": "Property, Plant and Equipment, Other, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentOtherNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": "Property, Plant and Equipment Other Types" } } }, "localname": "PropertyPlantAndEquipmentOtherTypesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r217" ], "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]", "verboseLabel": "Schedule of Specialty rental assets" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r215" ], "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": "Property Plant And Equipment Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails", "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r188" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for loss on receivables, net of recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTable": { "auth_ref": [ "r158", "r161" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table]" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r158", "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Schedule of reconciliation of total segment assets to total combined assets" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r156", "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of reconciliation of total segment adjusted gross profit" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Commission" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "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]", "verboseLabel": "Related parties" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r408", "r409", "r411", "r415", "r416" ], "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 Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.", "label": "Repayments of Debt and Capital Lease Obligations", "negatedLabel": "Principal payments on finance and capital lease obligations" } } }, "localname": "RepaymentsOfDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r75" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Principal payments on borrowings from ABL" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Time-based restricted stock unit" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r22", "r245", "r327", "r474", "r492", "r497" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r100", "r101", "r103", "r105", "r111", "r114", "r183", "r324", "r325", "r326", "r339", "r340", "r488", "r490" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r142", "r143", "r156", "r162", "r163", "r169", "r170", "r172", "r262", "r263", "r451" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total Revenue", "verboseLabel": "Revenue, Topic 606" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r255", "r256", "r257", "r260", "r261", "r266", "r274" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r59" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Revenue, subject to ASC 840" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r88", "r89" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r258" ], "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": "Revenue expected to be recognized" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails" ], "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]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r259" ], "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails" ], "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]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueRevenueExpectedToBeRecognizedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Summary of revenue expected to be recognized from contracts where the price and quantity of the product or service are fixed" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r59", "r92", "r142", "r143", "r156", "r162", "r163", "r169", "r170", "r172", "r182", "r388", "r467" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenue.", "totalLabel": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "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": "New ABL Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails", "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtComponentsOfInterestExpenseDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale Of Stock Name Of Transaction [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "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 Accrued Liabilities Current [Table Text Block]", "terseLabel": "Schedule of accrued liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r122" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of carrying value of debt outstanding" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r121" ], "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 reconciliation of net loss and weighted-average shares of common stock outstanding" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r199", "r200" ], "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 changes in carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of future maturities" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of other non-current assets" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r32", "r217" ], "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]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails", "http://targethospitalitycorp.com/role/DisclosureSpecialtyRentalAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r95", "r412", "r414" ], "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]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r151", "r154", "r160", "r199" ], "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]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r151", "r154", "r160", "r199" ], "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" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r302", "r323" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of changes in restricted stock units" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]", "terseLabel": "Stock appreciation right awards" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions using Black-scholes option-pricing model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r207" ], "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 estimated aggregate amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebt": { "auth_ref": [ "r15", "r458", "r473" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.", "label": "Secured Debt", "totalLabel": "Long-term debt, net" } } }, "localname": "SecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Senior Secured Notes 2024" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCarryingValueOfDebtOutstandingDetails", "http://targethospitalitycorp.com/role/DisclosureDebtDetails", "http://targethospitalitycorp.com/role/DisclosureDebtInterestExpenseAndDeferredFinancingCostsDetails", "http://targethospitalitycorp.com/role/DisclosureDebtTables", "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r138", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r156", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r167", "r172", "r484" ], "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": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Segments" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingAssetReconcilingItemLineItems": { "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, Asset Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingAssetReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r138", "r140", "r141", "r151", "r155", "r161", "r165", "r166", "r167", "r168", "r169", "r171", "r172", "r173" ], "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": "Business Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegments" ], "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": "Business segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general and administrative expenses", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAdjustedGrossProfitToTotalCombinedIncomeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r267" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureRevenueDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r79" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r308" ], "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", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r312" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r310" ], "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 dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r309" ], "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": "Outstanding Options at end of period (in shares)", "periodStartLabel": "Outstanding Options at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "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": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r309" ], "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": "Outstanding Options at end of period (in dollars per share)", "periodStartLabel": "Outstanding Options at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r311" ], "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", "negatedLabel": "Vested and released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r311" ], "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 and released (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions:" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise price (range)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Weighted average expected stock volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (range)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk-free interest rate - maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk-free interest rate - minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r307", "r323" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding Options at end of period (in shares)", "periodStartLabel": "Outstanding Options at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding Options at end of period (in dollars per share)", "periodStartLabel": "Outstanding Options at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r299", "r304" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share Based Compensation Award Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "verboseLabel": "Aggregate purchase price per warrant" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r316", "r328" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable Options at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding Options (in years)", "verboseLabel": "Outstanding Options at end of period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balances (In shares)", "periodStartLabel": "Beginning Balances (In Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software And Software Development Costs [Member]", "terseLabel": "Software and other" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOtherPropertyPlantAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r230", "r231", "r361", "r498" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters Of Credit [Member]", "terseLabel": "Standby letters of credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r138", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r150", "r151", "r152", "r153", "r156", "r157", "r158", "r159", "r161", "r162", "r163", "r164", "r165", "r167", "r172", "r199", "r219", "r223", "r224", "r484" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsDetails", "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsReconciliationOfTotalSegmentAssetsToTotalCombinedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureRevenueDisaggregationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r90", "r92", "r115", "r116", "r117", "r119", "r121", "r128", "r129", "r130", "r182", "r240", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r45", "r100", "r101", "r103", "r105", "r111", "r114", "r127", "r183", "r240", "r245", "r324", "r325", "r326", "r339", "r340", "r390", "r391", "r392", "r393", "r394", "r395", "r488", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": "Asset Retirement Obligations" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureBusinessSegmentsUnallocatedAssetsDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidated Statements of Changes in Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r100", "r101", "r103", "r127", "r451" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails", "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "http://targethospitalitycorp.com/role/DisclosureOtherNonCurrentAssetsNarrativeDetails", "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesEstimatedFairValuePrivateWarrantsDetails", "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of preferred stock and warrants for common stock issued.", "label": "Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants", "terseLabel": "Aggregate purchase price" } } }, "localname": "StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights S A R S [Member]", "terseLabel": "Stock Appreciation Rights (SARs) [Member]" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationAssumptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationChangesInStockOptionsDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails", "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r240", "r245" ], "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/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r17", "r18", "r245", "r301", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r92", "r178", "r182", "r388" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "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 Balances", "periodStartLabel": "Beginning Balances", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r91", "r245", "r249" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r396", "r418" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Events [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r396", "r418" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r396", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r396", "r418" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r417", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r354" ], "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": "Tradenames" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureGoodwillAndOtherIntangibleAssetsNetIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r179", "r180", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r46", "r246", "r247" ], "calculation": { "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Common Stock in treasury at cost, 4,414,767 shares as of September 30, 2021 and December 31, 2020, respectively." } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r131", "r132", "r133", "r134", "r135", "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureOrganizationAndNatureOfOperationsBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtAblFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Commercial-use vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureDebtCapitalLeaseAndOtherFinancingObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities", "verboseLabel": "Warrants" } } }, "localname": "WarrantsAndRightsNoteDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureStockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Expiration year" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureWarrantLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted average number shares outstanding - basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://targethospitalitycorp.com/role/DisclosureEarningsLossPerShareDetails", "http://targethospitalitycorp.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e22044-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r213": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e12803-110250" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r506": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r507": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r508": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r509": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r510": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=SL94080549-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" } }, "version": "2.1" } ZIP 96 0001558370-21-015726-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-21-015726-xbrl.zip M4$L#!!0 ( %J;%,N'1I]?!4 !CR / =&@M,C R,3 Y,S N>'-D M[5U;<]NXDG[?JOT/7+]LIFID279N3B5S2G;LC.O8DF[B\'[T[/SX<6%U>M%G"Z1@)J,6IKEV>DP M*;F*N#+ZP1H.^\.S_MG@;&B]_3 4]B#DGY:3"7F(/6: I%1^> M9]QUY*>3I93^AWY?_3QE? $U!V_Z8>%)1$H9I8&7D#X]/9TFY([D?;GV<1^( M>D"%.;'C>G; .73B>KL1@>W3!5OUXU(EZZ W&/;.ARR#>>9]0(1&U M<2)@N73;D@EBYPL%!3GR"+[IJ#D2,\T;'N:)[AKD_N..T.\Q)1B5$DUD.<Q=8&!H0!7/P*(VTNS2/YUK:K#!B[XN3724/B_H$R@!]L/WVZ)01&R17T,7 MJ2KOMJO8+*"2%]E#6)BCM(-]CFWU,A2J?M%'W.;,Q="+MNSA9]]%%$G&US?P M.V:$G^UE?N.J)*=E0&*!D)\+D2K(%9;D-P$%6?(\;$"=8?^/^[M'_;J>6!+Q M!99?D8>%CVR<5 F?+YGPB40ND6N;N9P7V=!5=SMF+6/UN:N86H8R7L.Z#K _V%,><)5JH D^[A M6^@"NB S%R?OXTT@@7#D,2[)WUK-ZV#\UWSB!O5%A': MRJ;=9""@6(WX8>M6NGDK:K^SGOK#Q%=&K_1B7H;=G/O0-%[48F"VC+>#L_R! M ]CU(GZ1-5BOPA(5N;"C$J1+?NJLH)85C&R;!]BY(VA&@([@(K2+"$+GY#;H#'<_5H'$@575.1SP(4JU01=TNS5YZX+DBUT&%=&^MPUKM'\*_I'361EN'YK@#/:,+=,.S@JP7? M92 (Q4(\XH5>FSY@FU$;ACVMSW@^95 _*APY?P8"EK)?.!,"W.4YD5.F":Z8 M-P,V3ABC*(#_)9LRFL_P?7;JCH6Q8FG@V;9 :FR0JD5+A"06BH2R%DHJR]=B M 4U$9D>2622*U'2&6&Z(T4Y7_+]:TE$)9+=TSKBG=8GLJ JE.4 SN% !FIA! M^D^]UM/)[=>;;'N7LDF\=,E MK'VQN*6/DMG?E\QU,!T2C"K%LSJT*F S@,XBER[$FKHRD"S6VS$99B#RX:!'AL[4/8)5I1%&$I@ M>9^%)1,6Z'!IX"1.$4P,E3?G(VH39N?@,&;VY\Q[\R'7;L%W$,\Q']"JU['=6!5<=QX0M$HWPKF)V^JMU@ M/)Z/P6_0S\0E$D2,YY-4]P#=8^!YB*_'\T>RH&1.;.6ZV/JX"*&+"7.)7;R; M_8^T:=X6'^8$WE)2Z2_6QIV=3#M'0_ZPJ1@*HP):*UD=&*A>QV M.-MCI ]XA6F U1;V(E3T&&9;+$69(6=SZ_Y)0U;Q&"VYE1*],^^:$3/=@P5F MMU-J-H>SO'A9B$^'R3Z8$($6"XX76HUJ0)FJE*&7>9EC]/3C%-\.UB:P7C$J M.;)E>79L>84R2#,>ZP;2F&N7,-L4T.@_=6# EMB9LLMX*OT;.V9H*U4M SF3 M-+L!.?XK;D"EOI&P&]Q>%'\H[8Z.SAT,#8FV?],U"X' MLQTTV?E/TW:&<&!#V'VTOT$4<2HSC(QC5\'='76K'_@W')RI>E F U48^N^@J'U^35/=821P/)+>$(JH M3>AB/'-)N((UG76JRZ(,VLSHFYQIT^U8NJ'42)RT9:4:ZTRAMBF,9NX-4N>" MY-J =@Y5&:#YVW0]:W1Y9\6\.KSJO[K,\QD-CQJ TX&A)Z3Y7H&*M5=,%'K(^[ HP_YM ?9Q.\DU M$&I\CIM*#=&ZLB+K(,5\=P*?_:LA&^':4-, MKX4DGCK>=8,(U\?V)YRLX$%$6O26-^!49@,93RS?!I+VK#DT:*WTE0-1DW&5 M[IVO9Q_AN>\I>B[<[,BA,.(Y'&3?Z>BR/R@[& D1>'N@GU.O M#//L8<=BS%/L.Y@/ '/^4W,@N0&G,E/().<83"$LFF6+NKMH#W 90.&:)Y?* MC&N%JP$ZL!H=W*IX&V'5FP3+KPSH\'JY&RAUDLG.39#&9*@#LR_=&G6I936*_,)C(3=YY-I+AW,._EPP4S@?\* M0//KE6'8+R(S@YBSZ[=A9(6<.KP.^G&>JO>'5JALPE9]ML=XCVC19WNZ&T7; M=@3V'SWI6G(3VY%/9G?&6/T(3L&YFA* BX^H=GV_;RY[I=SU$EQJY*IW0%7, MMLM+GRN!H2 /O>ORO3*@RC.;2N"HEK76H5,O_\B0>%1R\V1)QE$'1/,\HYH) M1B6 [9=9U.%8 <+*9Y'KV)U(Q?CKN68J:]ZRUV'7*U M,\',*6 E^)3G?G6([)GQ5275JP2=.CE>'4Y[97:5IW258%22R]5]\Z1I.D"U MK?X2E&JD;'50[1'U+POWE\!3)<[?X7+L0.]1 KZ5 K]G1[_)\%7\5[0CY;O]$S<8L$+;<.K]/'/O)]0N=,_X9?E++0R,,'H!+CTJ+(P\)'MDE@ @Z ^IKW MB27L)?;0G^?#T63BQC'5$V.A73X2X7FT1TKS> MZ%^.K-QX7$&U^F8_E2]",Z'JJG;L5&O9Y7RKEFK^0BD]?%M#:8'MTP5;P1!" M0)"S06\PA%[+ET 455)_]#:U]^@#1_*^>OOZ%%Q/3NQJ7;!;JW87%'"#E>F> M-4&)Y=G#/,3*YP? &2PC@\.\Q"AMQ)[ MRJ,YL=!,Z*OY8;+@*M-1B4$^P)!-F#/5%9V 1[L;E+BN\NYB6N5@RN5_/CZBM$5YB*40&M9 M3K8C:-@#8?L>HUC1;[J@1%13CX1E,^2J*>33B^E"7]09Z[M/Q2/U@(-GQ1V0^UG7V&!"5EWLVMNZF A:I R:R%$ MXPY*28>S&RW<>!X%6,?\@2R6(A0.HQI M8CL'X63HFEB3@PQY^9T!'A2\VN-Y. ])A>0W0%?<"A$HYSA4M)3*A*^>8%]0 MA0EX@!AZ74FTF7NVGN6/6S!H^9$#T$"\<"E6.'O$77>CC!9X(C?T.,*N^^:K MZQ*T1>#$D,1NM]>L>TPP5/(AHZ&8$Q<\2S5$L&L!B^ZGY+4QT[RD^"5@J2$+ MK%S[0_$]U9>,@UPP1%VF?)LJA"_KRR2:U'+F2N56!%?(AU?'QE165C=3S?3& M*9*7P[#JY?3;7D_M6JURA?3D>XGL[]BYPU2Y;3%*VUI6H&N57J6)+SHI9#W% MS_+29?;W6,\]ZIGTEC'="PZ<4X?'-NCZVZCE%[4*J)$:"RZ)8[,=@\L^;Y7< M4[UG]>MFSVJGYPN+6Z5%O%0#4]<=OJU$86FK=/BLEA58GWW@9*;;49<$W<-: MPPN\$0BEKB[9%*K-W&O/=]D:XYW9ZC"L7G &V[,O(AGY/9+V4E_CGRH/A;K# M*^RF5B@'X?3C]L3TB1VH)T).+>^)!JK_"+K^AH5.7-6<2I3;I3WN*AO$\ BB M*A.61G?C;(_1)H)6#=.7Z/MW;%#$4-XJ/;ZP%>94/< M*_R '1S>AQRZ-X_D>7N0J4[>JG$GVCEA? +_\]\YD1+3KTP2&T_9K^%Q3RC= MZ)/RGFI7/+I#6"SQE*OI#M=7M:#B<55]5#%B%T:*.P9K\.UM\]RB5MGD]JND MC[(]^APC9TQ_0YPH01]@=(2%\J/$_F?V1/-?PHHUC[KHJB/O-W\_/76](VH9 MK7/1 B:ZKUA>,O8].N\1[F>H4^DN"7>TPU.(ZF9=3%;IG(&F3'X,_'>P!H\V[I.FP?V-J4A2>,U$_-'36YASZ3=XJU7VBJUN M:P6YB$- UHF+G<4F=>(@G%HS+5RQ%:9H^Z+:&_*,G:NEVBI1Q1Q4?5 L\R>( MFAR.MX]<+K8*ENZA[6ZUXZFH[X,/5W1*@JW;XGS W& M.[O]!86MTF#\1&'66!(_'BK&\]%\KF_73SR1$IKCF98.T,7YOBH@+T?42>:\ M_!!$S3K'7I3K8%?V6T@JG_4QOSO6&&'G5$X+>B=+!@X M N3>D3D>1>-(8T-IT'";LG>;ZO]%!7:QLZ/[ U:#>[S_&W;"%'/O4+U>N]4C MQVP.9V2W:E^6"F+KY= +6G-A0VVR7N4=CFP;:COQC!U=RY+V'PLIVKA4BFWW MAG$5[/ \%BY_'S%?$1N+;^J4U11]QV,. ,;4(OUV-6-QW%%1*>W#AQ VK6CNT6[UMN^7C M%5$I87*>-+W7Z[%X2LQ%C&J9$JPSI=,)T M*C\Z[_!?709MM.RO^JR%#;"E$T";B_AW8I. MVZB;;[9!K4;:*CRGMN_^&Z]AFJ0X-V_+1- J3;;#A''>R3UX TMW#050'=!. M3J"D/.+("][-@CP4.X-5$_!'%YB_H#-U#>P\'1&.[V&;))=]1R.1B>*(Q_PV MZ3,%5P :$FXJU/AA8UVA78WFL))1[CH8H*HXGH<3AQYC>>3F3UE\FA&H&EU\E9IJ8,S>K-8Z+#XZ)DD\<:"LH-%?1,H.$S.0N?AW:GBX1C7:9-]52;O8#MMF"DK\WAG), 8Z^ M=?:Q']X0^LO_ 5!+ P04 " !:FQ3L[^R(ZD1 !! P$ $P '1H+3(P M,C$P.3,P7V-A;"YX;6SM75MOXS86?E]@_X,V?6F!.K&33#(9S+3(=1 @&1N) MN^T^#129CMG*I)>2DGA__1Y2DBW;HD3*=D3*!8KIC,S;=[[#V^'AX>=?W\:^ M\X)8@"GYLM?9;^\YB'AT@,GSE[TH:+F!A_'>K[_\\Q^?_]5J_7'Q<.<,J!>- M$0D=CR$W1 /G%8=LS.G MU4I*NG #R$F)(XH\W._,?KE,2J7DD]/I''0.#P[;AQWGY%.G\^FX[?3N9RGO MH9E#7)[4Q^2O)ZC/ :PD^+(W"L/)IX.#U]?7_; M&PKIE[;+D:;@_VJER5K\4ZMSV#KJ[+\%@SV0@>-\9M1'#VCHB 9\"J<3]&4O MP..)SQLNOHT8&G[9"T M=OUP^@!UN/YY$( >?$/A%0I=[.N#T"AY8QBZX0BQ'J,3Q,)I#_0Y/">#Z_]& M>,(%MQ$PZE5L#-572@>O,*A#1:+V6Y B><9//IJ)\B8*(>'YF+(0_T\,9]=O M$U!YM#[@C=2^68:_47(9,0;RCIN0^W%#5.O5M3&Z0?^I&(9^D^;)F?1P:=6P45ZSF]R[\N2%& M"DO=6-LOH@ 3% 2/Z%G,'P_(H\0#%1!=M3OL4VAE\N/YX,\H@-GF*X,Y$H:Y M(0[[5"2 >?0)BAG$4^CZV+?:JD1VGNM[D2\*O -))?+B#=GD4BG+#'H+$1F@ MP>PK#GEEL&)MMYV6,RL._IXMT4F*=)(R1?,!@$^]A>)]OEBE;)'Y!(E8D0[= MX$DL2V'O\.RZ$[XB;Q\@/PS2+UQ+VJUV)UF=_I!\_AZ/9&G)OON$?%'?]^4$ M![4U+AESE]J8F^;[R='IZ>'1T>GQV"Q*:V&@-\T_9'2<+\*D0JK3>,H&B,$6<<^) F@3G?#Z7'_/ M>47X>12*7^J@AJ]%86W _\>702^NSWOS^>((+:%,*:\Y5*J3M4IP=:BF$M]C M:.+B0;+42Y>'*CU5(>>B)#Z )-H6DEX5:$+Y81'E$X8IK!BF(ED=_%]%Z 8D M](!\/H/U7,97+\7$%V5I!N/:"!.JCXRF&G8.-(K7: B&+MC[P:ZO9#8NR-(, MJK41)E0?&TWU%1HB@) LJ/ONVVR7+^O3T@SFT*RV!M-$8L4@G5IO).2E/]M& M56&[K1A2<\QHUV^>'W'S10EI*EEM([0R)BL&U2)[L72-+,]B&[G:6!)2/]A) M:FPBUF@L!)1R?&,UQ9K_VC1*O<,6;F]8V+M5!)/R=JO%W5.]J]@83 M;EZ]I$$65_FB5IK/-EZK 4HX_FAT'\V<9\'@\QA2[Z\1]:'A 1^(PFF!2;L\ M:\V ).J92;'(VXDABJC*259%RT"9:@?-M+O8)+*:T!SR5$DHI*T(E:GLI5:< MGCOE)APUH]9B8J-9+&JCW*:E %"%T-KG_U67AU*"\],WBV,-C'I6KIIH3E8U M=\@-4(IK6LQT498&D:T-TPKC6;J:?4 OB$0E@W9^X@9QK '0"FO9(X)M"1IP MYR@)I9D41O.H2& 9'"M.&GCK;TD0,G$Y(75K.!_S]82T9\JSF,=K&4MY'5,3 MG]Z:ZH,)1/]&W-CO%R2# T^9[9Q\BR(Y!9$<6DZY*LC2#MXR@_@<&Y*>"6W9 MSF0KR>K02M=31E KS+Z9B4O-V)V;P3R"]2=D371Z:^::]DAWF*#N\!+4%LL- M5/,D3:"Q%(_>A//1*MHJ(+/B;/F2CL/*F?1BX@H0@<=,T M\4WL#OONF_RD<-,UF:-%FMJ0>\;X+M+1,YC6.(E0(F19>!ER*5F#U$$)FLHD M40=]?08;S(A-1?-C)$4TRI(WB$XMB)H&T+H<108#'#>LY^+!+;ET13P V>"? MG[I!%.L@5+&BU<'I X\&0=#@VF4$UJ=!9E*Z0D/L2>V@Y1D7Y7!FP)WTRDQ7 M!*MB2$NB'8:FP.I=!?64:D$3L.BR-VS"MRZ-!9J,J)ZW)^]*&VG^H( MYI&#O&0]6YBCCMX+M:]2MM3HA33F]4D%%K(]L1R-WG+WN*Z;C[XE(6(H*%:0K=38)"5[/P%98;^U*D=LSCB7^9;/).?VX"EX58K)A6$P3I$H6Y7O@[ M#D>7L+"$:8K-0D=Q-S+X;R"W>U8HR3P5*"14RO_:F*V8PV=^HZ$,;[%F%&1L MBB+H0K3" B3\3I;6KZ5VH.),YO%=?7U> :D5M#\BL>?\B@A XX^6G _&F. @ MY$!?4H@RSSZES$U2@S40:SIVU#D,9)>H'&/FI9JB@: @6Y-TH!+64J8Z',//%V O=$'M<+O!#&#+\%(4\2DZ?]MRRJY+OU0;S]%+S$+Q^:>E- M<[-#]AK=7.:OP2DYMAQK.;9 X4Y<>DV/BRP]F?& 8'+"'K0T>5)C\4,FI:-7/*,'F!@N!X.D2>;ZMZ[$37YI?&&]QA]P3"Z7DQ_"_B3 ;/EUSE,2B]% MP3O5"VA8KZRL94M. ?0W@5L4:TKNU49)K!_2@B@2L"$ZDX/4D]_AI*-4E<+<<;M_*6O% ?MATNFUY2\H)8L#I"EV=H,+$5P:?&F[;91]E"/AS$#657-'H* MAY&?&JPD7;PH2X/UH#+\5!/,/NF1VRWG+U%KVX+G67= ,2J+(54055?VFH:* M57Q%S](KZXKBV_:[HS7: DGUQ_!@2*M(XY=<9Y%7XS72.C!1=KJY6W$[J MU!JB2;7+<)^\5\;_P!K,5#W^=K WF>VTQI)3+ M;9U&C 7;C.@!PC@ZKO\YLHV/ ?KX4V4PVSHJ$=0M>4'!.@Y[.068IR7&.NRI M2D_/OZ8F/ZN>.Q4.\WUZ[H'X&!)+*H ,G3&<]GSH02!G+MG)6+[CUBS%/&5; MD^H<"]X&)++M*!0YBY259C].^/FA'TX?X+/KY^YHE/,UF/?U9&!'G F0DH?0 M0(17NB5!Q/@;5H\H#'VQ'E.?EO0+:K#F;%@H6W[1+V_,R#3\$:;?[C =YAZC MIS]A;NW3V=).O'B6,WSH%M%@?=B8.*QPW9.(;>:^7'6)FU. >3IC[!)757I6 M^ IG>],=)<]]Q,9WF*"@Y$W1TGR+(CDVU]JB2F?QI*0N RNN'3Z@2;)@BWWC MQ0U+<8]9#*F9=_LD^J%>P XHRIK"L&,!G 6I,Y*4YMLQ!=$>20R/U)+N_)+C M]#[MNV\\%!5_U 1D=4.9U@V%JL7M@!9M5#2:@6!J5B[ !GTH8K"L"Y!X(29] MF*Q$C>09=TAA-(50>@%F"Z:WS%+K@C)&7_F;1MT$.U)>GJQ35(,58N-BL>)* M3+SSZPZSN\$NV49LFBW49)XVUK]A?R\Q5S0>;2V4%+^Y[-,@DEC589BXXJ_! M^6J1I([;1^V.TW+FI?*P4FG!3ERR$Q?]LP.%.S\FQ=?R)IKTV$CNN5B M5/'V*]!6)5'5*O,.LT#Q<;KV='"\.AV(&IRTBI\=48GCDH$SJ\;DJ2'VQM:? M'^;YC)HD1+,J8;&HCR]SIC13R$%:,5,4XY(,;Y4405+63NB'#G:#1WW^B,LK M]OW4]7\YA W(YB8*(6%VSDNN"^A-"!_:1\L30EJYF /BV6%>_VRS0! /2QNW MPLDVPTG:4>]\<8,)*-X=?N%6E!7AR?R+2S+5XB?#$+'_()?=0 9] ME&4EFC>&J/&\X$2]8?A6S#YZH#>J0+NK.RIJ8W94P@IX:21;OE8K;$?51H;< M"D\D?;Q]J'YSPXTH;3<51P[="C?)"H!?Z>;TYI4NBN[$ .?)=]$:"7 KXB/J MP?T&6Z'^*_)?T#TEX4AZU7"M0G=/BY0D4/$H^;W,K-]H\GA-$M,A]Z/>]OJD M?9AO;X5B6TFYR9;:^3'^A< O26@)QQ6__%3O5CH3?. >@"#?=PFB43 /@2'I M0RH9UW8GR522B?2.@^WJDPUZ@^KIZB%64J23*;/>07,58W$LKX+T:_<@X:<>EP\S M.6(H"/,;4YC6O!Y4*N.DXVABLL*@=SV>^'2*4.(@K*QGI?DLI7D]?%88X](# M+JUQI3B3Y617 %?1?O8.LR(?I19>NHLO&'6C,(#=%_>/3>__5 *DEMF\'JP&-MN-UT!JQ5RM MAJ]X'-?$O0M_5M@"?6R?2@;WQ"-C7G"] M8WF61@75KK^#S@67O.+ZMT31@+Q6F>9UX#P>9=UU,W"M&]I+89>< MCU(DSANTCCGF;<.I,F;!VF29%[20@>+)M:[$ID_(\7OQ5["Q(-) M!'O=),(4+"8OT) R-'LN#@77;R%S08TP<=GT%C1:&-XA)_ )[7M.K8F2_KK5 M&M>/T[RJ6*OFX)Q$YHTH[\!L&IE941Q;7KNHL9EWE:0@Y=^\*LK$BF5']O;# MTMTXJ0%-FF-G5:.J;.P(YY,BCH4T<^213V?YR7=>.[0$8X4;IAC\9J$W%?6C M.-/.:TD%\5CA?OF(!/2OB T?F/M?##&! %\-,"5^YUU M9PTQE?I<&C$5;?DUD!U4&7WIE+Z1K7$?]O,!;]"3&Z!?_@]02P,$% @ M 6IL4W)1]N%H/0 *V$$ !, !T:"TR,#(Q,#DS,%]D968N>&UL[7U;;^0X MLN;[ OL?\M0^G!E@JLNWNC5FSD'Z5FV,R^FU7=UG]J4A2\RTII12-B6Y[/[U M2U)2IBXD14J4%+(%--"N%"\1\07)8$20_/M_/ZV]V2/"H1OX_WBS_]/>FQGR M[[!B[S@K-9I]_^O#3Q\][GWXZ.-S__'GV]FW:TK$5 MDIJ!/V--'ORTO_URDK8:^#_/]O??[1^\.]@[V)]]^'E__^>CO=GUUVW)KX3, MI5M?U'/][_>DOQGAU0__\>8ABC8_OWOWX\>/GY[NL?=3@%>DXM[ANZS@FZ3D MST^A6RC]XS KN__N?[Y>WMH/:&V]=?TPLGQ[5XLVPZM'!/#Y'?NZ+4JZ=Z)M MV3PU[]\E'TG1T/TY9%U=!K85,:!J69@)2]!_O'NX_]-3Z+PA MXIK-_HX##]V@Y8S1^G/TO$'_>!.ZZXU'>62_/6"T+)*]M,)[U@E1FI5E;2@4 M>^^0%X7T%]IB^);^]'9O/^WL_R#DK-_,Z*=O-Q?;UBH-T0+O:-EW9T\1\D/W MWD-G/E%!S(1QZ891^&;V3H_TZ(%2L[_W^7"/T7*:*G7V_[GOG/F1&SU?^,L MKUE/55HC"Z]0]!"$&S>R/%+:#O#F)SM8)T2K-=J2\MN(#!?:^DG@AX'G.G3T M;'\,%\N38+W!Z(%*[A%=D,&]1I=!&&IST[RCSCE\L/P5"B_\VRBPOS\$GD,F MM+,_8L)"!US*.FNKA6YH>T$88W2*[J,[BVBZ/D[\1HQ1ML KRW?_9,I+%/K* MBNB/R\4F'8\AF=I=(J=KC$(BL:S<;;Q>6_AYL;QU5SZ9MFV+C ?;#F(R(/S5 M-9&T[:+P%$66Z[7AN1_RQB'-&_2(_)A0: >D%*T*7+X2@HU)/.VCO23*#1FG MT VMU0JC%9.A<;*EK9OF)?W?V=,&V60^O0N.,Y#_1(XQGM1ZZ9FWI15[45\L M%CLSQNDMZZT(I1VDXLUO5B-ARNL?M( M?DB+&@"O3:?&.-_VM%BFZF)Y%WX88>;.,L"E:@<&;7:/BO#:PI$1=X.@/6/T MGEG8)V,TI(ZT:X1O'RQL8/A(6S6W:Z@XR SL%\1MFJ6;!2CHXD"F3X1-TEELMQV1#X0>;,?WZ.V6?8.D8(1+><@9_NK&]$.=M5GN?JS4P;X["L#/-2@ MU$@^A +=>WM[G_=F;V=90_D_+=^9):W.\LTR%@@39%4H],!6B0!7L0PSI0B1 M_=,J>'SG(#=):B%_E%-9R$^_)YU2X=.M%8N[9ZUZUCWR_O%&6.J=-G5J:3?T MES*IZ<^_[Q(=/"L,%TMFZLV?W+!$M$+Y+?D[#9GC(B-D-&7MI@.KX5018++U M^\>;_:RU)0[6$LFF- 1*?,0AH2I@9KWE#8-*GJC3PH)3@H-7L",-CW#C\_N'PX\>#P\./1Y\_[NU].MI[O]\'-)FYTRDV7-X@P!6LUX'/ MZ)U_+=@_9;@X!;O"IF@VR7$1ZUL!$ [UK:1?WMY$#[]GWN2[X#K&]@/9^R>] M,M*XLE6MU*N<#YK(6963UAK?TK@@]A>Z(..XO%9+2W8D?K8A5%V5*X13J0L7 M[Y*8$T/Z9SOP(V(7GGEL'B/&>++GWWTGNVGD$#!QW,BTTL8F,SWO2+L<0(J? MAQP$&G@4B=Y@-\"D&D.X?^7/B+E&A ZR97!.R2(FD72I7*\B/VPM\A+U \L^ M(?X&K0CY=&*\LM;B;4VY6*^2/VHY^92)!R'X-/OH!FT"3)F@]ELLGO9%Q7L% MXGU+($1,@ "$)518-LLTL"(KI54(B*AXKX!\: F(B D0@)R['L(G9*I("!QM,=L19")L'$:!-#P2G:K]MAKRT0' Y MH'#[@#RO;B@4"_4K^;:;XB+M(&2>"YAMG M,0= /$8[RL[)+SQ#55BR7PR:[YF%#(""(#$9U$ HE.T7AN8[90D+ P,Q)V0Y MC#3/XJW.I>_]"KSYWKA$-A!M_[^QA2.$O>?$>R71]4K)?@7??'LL9 (!+M] M2BT&U:+]@M!\=RSF (3Q25U65S$G5LPOTF]0K.U6.$\Y"&G3NW8P03]-V2<& MV F]6 .3;8HC#M;4U.H7D[:;Y!IF0,!T9SU=.&3,LNM/:.\U(T18OE]HVNZ5 MA6R &7N.&3['J;_HZSL"P'AENT7C+;;92X+D( X(7\N\%WPHYQP)RW9+PAM M(\T8; MYBKE TO[%MDQ[7[_X/Z.'JCA2+M:I%]I-]\95RD?6-IDBT[#0K?/Z_O XXBZ M]+W?;,7F>^$2V4!4^NS)9EB>H>-\S2\$ MSDM6>,3O8(\>\=NV1_[.][/[$,Z"Y:S0U2SI:_87C_3V5_VC?P8/U_&. 8H* M&3@X$^(H1R3Y5YE \M/OQ,9U8CM:X%N$'UT;<0[]B8L-?]9/+F,Z5L34FS^J MI"/QD%Z$FY 3<@^5U90=^'Q?G>Z41,_C8,SR+YQ]VS\ZVCO:&_Y<7VM,N%P! M.-&74BD]S%N0!Y>4I5NAVO3I2&J" M1)C001H\1WSU%!<;\B22L@S%Y)NU\0U:616+661IY0KV?QRRGFSN/06#'H9L M#U)Z8WDXOZ>'J^QR.%Y<#,)Q836HJK1#&RDIA>>$.3*V&9&_N='#21Q&9*.$ MR8;2B^ENGEZ61?YS[JPG.4YZ+4$X82_20PZ0>LP!Q?HJB$1\R*&55H0P*#60 ME/("%#C1(K;[/*09T0 $XRF0)NX+":/%,J6O9F42E(4 @MKR)& )B;T;8F\ M?7H;>.5C52H5(*PX4B6K L1G9#PHG:(-IH^YY&]Q4T:L6!G"*F, O2)3T)#\ M@NGMWSA8NJ*9KU!BR+L<].:[ MG0I'Z+/(^>9T4^PA9]06?NK(DXJ7K1\_7I MU]#%Y"@ MI2\5^JLD2)AJV!4238)UE8:\2J(!8!).P,%5)#4?.BYCQ"LYY&T3FL#PR(>& M1O:2D.*P$1R(&$9&5ZUOXFE!+^9H B^'!VC0 ML =2:VR:4IE!;^70@Z%$.33A,S/X[L'R[]":GA@DPWJ](2L(XRN@D9T+_Q$E MRTAX3?\; M:;")&4Y2()69P]@Y6<7<5?IXL?W,CHE;=KI+9__RDCW[UF)2$(-,>?NC 8)K M'\0<4AD6_6$ ;1AP.,_X$(8B)#4&O?M'-[@GX0,:3-F[H]F;H\=6Z-KT36+7 MB^E3;?)%4KGVH'<&Z<&GS!,T*'\CT\H#I?"1;)U6ZPG/+;PKR%Q[>.M0Z MO)5T-W/]6;[#_YRE74X'N(I9^S?$LDQ[%IS=JI08R[&M"N$#'8S(T2$\*<0I M ^"$ED Y. (>^%!6(Q$7CRO1!\@.81S"TA4[EY'AD=CM X6G@J2EASZ#)50J MW@13H1Z +;6='I.UCV[O I\NE"I/<_+K###WU[GQZU_GY+," * 28=+'(05E M!UXEM%2M8-'RV7D)H(!<5\P"U=.*T\1W)WU>4E(.Q/Y?IGK5QSO-OB/97OIW M&%EAC)\970F)4A0DY4'LUU71D/ ! )6YX[A)_]>6ZUSX)Q;;R4N1J:D#X;R* M,CHUO$! R+;C=>Q1;X8H]B)'2[T^A,Q[=>34^0* X@V*"!_(R7QU4LA$A2%D MVROC(V(" !C3X0K(%4+0K 05.&J4@\M[%+W]):D' 1C0!&(KI_7 M>OG9?*WRK8 G\[%Q>A&&,7).8TS4(WEYAV6#9U$WY-!UD5@@LI-931J"L/!K M3&>:W(T$ZF2",(&UO"4(OH;FVJZ@#'+VH6G#SGD?WB"VW;@+[JPG>L,'7;8) M5^XNI@1= M26*E_*)PTF,DTL^/+3X; &;D,F'24)RH,) J4RM9& "HP:@*,0-SS8/]I[ M?P G--H.(BYK %!C%_T3ZYP06W,!-%I8> MSB5=PT > >YZ,UKGM/V G-A#B^76$KLC%!^3+K^+AI"T"@2'M0:8%BR4U!>XR4T!O/E9M!H(7OM$;&\=5<^>__7C^:V35]FIF[G MP'-MPOTI34GPU%PF1WO[>_MEETF>NIGE.[.$/GJT:$?AWV:,1OICGLJ_L0HI MH?1CCM39CM991NSL+RFY+_E=*?WW&]'*\LZ2%SRKOA=N"3@N%W%6.I?PH=Z" MY6[=JY\']IU(M*'XTJLQ)TF7XBPZ" Y@^#XT1'2:\[NXHCQYI(N/P'^)8G$A9>>+1*FI.B0N]8:D4JH'NCP MV^*'CW#XX&X$1VE+W\=PF(I#]M#"%9[PK)0 <(26JQ(5P0Y\?%9;M"#7,EUQ M][.8L6W1+[MMD7!!$Q4<^ABL0#FR=4U$=J=KVQSCX,>QZ]B!2)S5$D.N9/5R MK-(+P ]S'(>NC\)P;O\1NV$B,G$X7%AZ@'6N+D]8& P7,@$4#OHG1O)8K$(] M(%'R&H6K ZK$U$N&K+AX'<)8@;N D$[.Z677P0KP5*H)(>5%^7KR>G:@H0?]0'>K\W_: M![K'G5R4/N![@^Q@E="KFVYT,&BZT=M9RL$LQ\*K2$)JN'^C5TF+_ ^[;V/( M/BJ1/-2&F%(@W@#GOT+P,Y3A+PARX%0#95$6_:?O8=Q&J2I>+O$#2?RK]>2N MX[50YJ7O@WMLJ@J2";A$*0 K:?+.].V=H0]6TM05AG^Q)HDK8)7$([)J8*%^% :F-2*(EE7UEH> MGA<7!Y)((=8N,1AY-EX.)"#M7S,PF;>.>0F,9 E+G:;448*B*+%0YF30(V% M4Z8*01'&- R>VHP5.C12!)X-?#$YNNNH*(^9E6/F'3%,2 M,U&8:2$I"\ 3(M.DDNAY' !83%*2:FY *909>@-?JS[%RT\*M ^D\;\$$>(_ M+%#Y.G0VMI)T*U0#T&3!=%CG.*FO-N 5,XHL%6PBZ:HPUDMG4B[.B7@R'P*] M3/,D#J-@C?#9D^W%-&ES3I\%)[2*WZ1NU!($5TP396C$++1(<T M$MW/O*7LYUS[DQOU56UL6[I.IXWMM+&=-K8&-F#\,"AU^K$;P\\17XSB8J/8 MQ(K)AV8X;:.P6<+N;;)!4WJOF%]G?&Y,1<8@P)40)(W*E,H B8XI*5IQ%BJP M,4;A%X-%'X_VWA_!B8.U X3+FODCPMN]!)ENSRW;]=A]B]G$>QO$T8/XW+!& M90CQ,*YZ;0\.:S#3Z34@=91\=9T?*!1&*#6K0_".M<&EQ$ZGR'P)'A'V*:DI MQ2(,A 4A>*QDTA82;CP ;V^\?Z+G, I\5"-,25$('B29."6D UAMYY['7B#* MEB7Y<\R"PB!.6HD@J",> A3Y.L%1[ZN8JIGE)M-@-EK7)D&"F"558"P4C>! M5L83M,WZ:PI5F@]HF0Y5]A4G2?]'7Q2PV7./Q]EQR#_ITSMZ\9(C<;PD^ROK M:!8%L_OMN472U["ADZTTJ+8DKYXN [RV?!LM[CTW48BMD-PU*;)8WI)?PV7R M.J$LR&*J\0%GA>:TWQ*-C$ZM2/;NGNE.X(2$S.H59]XQ)C,X*U!SENHL1Y,= M#&=CFA>34;T:N=W:FO_DP6S1E2SFFH=@$P-7Q:VL@-K:QJ >HS( MUF:!E5Y-[K3/R?1^F:;W9 X!6(,F80!'/HEG#H6E[T?$-O M/O.H9S0*KY"F[7-8O;IXMB?G@JL0I@+A9S1GJ69J(NC:+L(&EA"$F' M&FJ89@U)60(PL/*)]Q<^X6^%42C/'I)7@;!MT81)C3$ 8 GYJG.,J%0^#G"47JXM9$^4Q&FL>0BNA&8J84X&T)1'2"K9^>N.?%8%0GJU MX7'/^((&W$E G]7Y$@1._M#C;> 5-%1H6JE5AI"HW0Q,50X!>/58EKE,^?3< M>T=5]Q[K899U\;<9ZX2]F;#M9G+U3:Z^R=4'P4LTN?KZ ?&2S']2_T.^P B= M0CPV (C].';9:[N$@>S/B_4&!X^H_CR98EW06T\Y6(H<0C-&OUKV ['&\'.> M4RF4TAJ@-XIR *5\08/M-EA&/RR,J(6<_GF*'I$7,*JI"2T?CQKU06\+Y9!J M< D-8"'';$= V98#K%$?]%91#K &EY QG9SSK\HYSY2ST;@%;B$U<]*EG(UK M!A;XE1NA*FP+M#75 FPAP^/2@0:.]ET]T&95"VQ!NMP997E5*X5]!##65P-M M.TE1K.<-@(.=1@%^N)Y':&/T7OB1Y:]<8A9L,VC+/^FYW-]7+SS.^F1>]L3_ MONMCFU[KHXB4K7QHZH?GY$6=4R&B2_<1.83]"S\5:_)+F>OCYZ_6OP-\XEEA MR'.U&VAOB'%[KD:AQ >OU<+POGACN.>'NI8, ,S6$GIWU-8^IJ;="A#G?0.= M5P2;S_9K!;R0W'JT#^LRT7Z5@"L* 'J1W2AT@SQFDX0/[J8F\U16 T(HJ*&J M%Q(D9#P"0$UCR9(LW-JM#']-=B>+M[8J"4@"WG#<: !/M@%?5 % M +VP#Z,44!?X.VPYB)(I7]6KQ2 LY2V4/ ]GE3G3)ZP:+TJBN)2A-OL/61D5 M1GI^J^V2/];PEL22O4+1_#YD%X/J[]4*E8<,=QE7%EWFH7G1)71OKV H'*:0 MWH/2N#4(<[^>\BN"+V=[1-H@.WU67PU"B+L3?(&>0I-0G O4*H3+FC0$(<3= M"=A"CD<$OSC 75<)0G2[$UA!AK=K#)/MA>S;<*K<.&O>W)"CN3-SK;DXQJXG MAO0#ALG6=I"T40F(JE"9U_2G"9TFAEP1.IP:=$0 70>8?:H^":A5AC'T]95= M!K.(5^@ \_AN,;AA;-5,@\OG%!JT^3W%8EGF00!J7:4ALQD[FZ/KF :0YI@D MS@;^28PQ\J-4#RV,"=&/2"^C\8/H$@'2_MNT@VVRXK:/OPY\@4#V=J[TFH!2 M(6";Y9>9D"A':,HRG+(,1Y.4->NE+X-GP]6/W>62!Y2H%SUKWP=>/;BPE\0Y,"Z M^=5Z/EI3GWY679? O1,O8NW:5HOZ16%8(+1PU2-7XF1TU/47,U MT$;@?3E%]YH7-7ZJ^EAH(\/Z4"@%%^QZ\CI'"K?D$&.C2,@-V]/X1S M"*,[:+EL@T?[/(BQU/VE7AV"!TQ'M=4!SG,)'U%B);=!-%<=P@:A(T1S7)H^ MKB06 T#XAW1R(-C M16;.+1O-UT$L? ]/7!S>'E<#Q#PCT#9-14HOB$)A%$8W5H1.8^SZJV37IX27 MN#*\G; &>F*V8&/YS;>2T!ZQA]W05AYVW'H0CHLV1I#+$3SPE@B3O 1>,>S:B$P(-OG56JD%="6U>X7O@^%Q)N$+ M-IS'5NB&MQN,+&?A_VIAEUI==+X778VB7KU70#\:!E3&F#E$.<[Y+*"#KVDO MOY%^(N1?!1'1JKO@E\ CW(;DZT[AJF[Z!DWTBM6GQE@U8VXXO.YP'$8(M<&+ MWT2O>'WN#"\^<]!FS&*>&$O)2FVI:XS6;KQ6RI3CUNO7M[37>I)48 E(UMR) MQ4I=(BM$V1,-B:E%MC&+>\]=)1<4ZV;75=YD8-EU;V=I?S/68>Y]AFV?LURG MPV;C7:(P1(@1>HI"&[L,'UE6GK0&J,=O7MK#QPI836\=3V\=#P*BVINLP[[# M:O;5XPHO %#X%3VXME=S2W&Y$ 2GT462HD ,B M6ZC&&L1)?7.,JTO7NG>IU2F 4U 6PDAK *> &VA;,V9CTR29NS1)1@ .IQR$ MR$P#8#B<@ 3E., X^$'V/:+IKU(*0J"E*2!Y/J#!(8[IG2V7R*97[&AZ\6O; M@!"*:0"E)I>=^A6+M%S%E.7%\BM9,A^\9_(AQG1^WGH7YAC3M!9:]MIZ9O_C MA:]--@PA8*,!LDG680_QA$K73HE6&M*5.A"B-ZV'<(4K(,[)^;UW;MG,IM+U M/QX*_(_SX\M9UN; [D6"SV)Y@I'C1AE%4N>BN/P@5S$5")%X$GD% 3D.ZU H M7*K$807 M%8D2^H6Y!<%X@<4JY08!$!^OI8P%,^=?CK:>_\>SG';YM!PV0* MU@UZ#+Q'8KX4B9:Z!VOJ0/#8RI0P#U4-*P NHTLW[E_OD01V5^$V1PM/YTD MK0+!Q:0*CYP3TYNH6[HE)T7096#YHE.MW$(0O$-U,A71#FUWDD^?DMA3U6)P M3J5J65-51H"!(%W">06!V%$B11()'Y -U4+\14/C\]'>APZ3*W7MIV:0<%D" M@-)EX#N!SQQ_]Y;_?;%<(C+D*=V7%\>+&^D:K5@7@BTE5L;2J6X5A@# =FR% MC!#&+T.SP:QS8"#GA.1%"%D&F'&VW8>*4N[IZ$+9+ MVF@J\-5IB(]'\%:-CEGBA8^(.J4QQ^K.5;L!$"%V59B:, AMR+W,PU:BB+ON M 1RY$J1C(6/;B.T.0U^<,[P-&D#1 !=8S0VX1$0<-\V;6&C+8"(BW<&&N6P MZ^-R:?[,8GF%HN,@^/ZKY<7D7\F\CG!XYKG)-=PV.U@4WB ;N8^< '+[YB < M>]0!LR6[4)"]H>6\;;YW*U@K;4$X&MD1IA5>^P1T03GV"!ND>X<=8S,%;XN6 M09R?;(%V"]9[WYHLDHS^X,*W,4W)4G0/M&ZM7XS;^HA:L]O;F/XUB$C'5*.B MYRS7]<*_"OQO9-$@!H-K1\BYC>]#UW$M_'SM(6>%. FE)MKL%^.V[B!#3/=H M&Y\$C\BWZ/_],/#H5$,OGGE"SLD#S5NDGS'AY89.0756LEY;_2+;UC74DMF! M$;U$+6$L-= O=@;\1=H<#NO?:^#1ZQN4MJX>-9Z I&6?6!@_$Z)2&XS^M(BC MD*8LD5]U,[6/A#=%)+W,6#>S8)E\R/4T/=:D'[2JU-^ WX Q:&&BL;Q2(-HXP7JEX,4?^5&ZI7DZ[#,=]IF. MC[R\XR/3BP!C3;'+7=IQ_'P28XS8O4=7@6^G_[@GK%JV* ]+IP$(9H$&T#JL M03/>QG9)D,30UE//$=X7I'!5T("W!$G,Z^;(P+XKJ.2Q35UC&D^EE*N R$1M M!9BIG2 M UJ1+(GO\ J.+C6 QP2XR?#*6LM3 \3%@<1YQ$HE!B//!@!(7FBLIT[3IGC/ M%._I.2Y0LA,4H@.5&A \T1I02GF!9JA7S#AA=(!;$H+/60,:+@_0("F^-+=- MYF)N. $V\BH0O,F-7]HK,P,;K?$^D=C^66SS%Q>' MX#1N, ]6&0'B:2A-U'/?*08ELOE U^WP0>!VR/J;I1VR9RRS+G,O6;).)R^$ M)LECRS)MYX68LDP[]3Y,6:80/0\O)\MTC">JVJ7%3R>J7N&)JGD8HNC8LK_3 MD\'L[*5T*E*J 6$B4CHU5<\*M)W*=$YJA7]SC'F6[5W/ MHTFJG-S/HW(_VW:\CCUZP4N1\%T"$D_S1$ V;6ULKNJF?(X$_O:0 X"YO9M; MB[>10)M$5B[",-[2?IF[9BCWY]0(AG_?VRX&0M.U9KG'RZ[;]86,>MQ&!KB[<42XT2.:+Y6)VN=7Q M\_8LZ(EGA:'$BUA3!T[\@X]"(?5%S@J 675+84[/OR*+#@)GX=]0YP-.+F=S MPV]^RAWZ!.#J5A@!7:;H3S:1XW?5; M>-'N_8>CO?(R?MDQ=A_)7'WM63:;L-/%77@]6EUY"([]W@90 M=L]QC4R@[1<8)XME2N8"W[BK!]F)#TEY.!',>I-#P@944.2Y%[(:0);X6E6K M!0C0PFP4(M"+H2G8^ES"%%[85MG3BM4@Q *58.RGA=P(^O!PHC, K;0MY4K "'PJ3BFAEVX9M00B]ML"_GL%.'Z3ATI3,4?0-[-\>W*T2;FE*2:;FX,+G MO%ACHDT(<50YJH88A3:BM][$N?/O.(PH^SNMK'.E\^M N&U*;836, (-JXPR M8CHDRI6SY>G=2P*XZJM!N$!*#;%Z7D"F)YR%D;MF#\=E&E=R=>BF+1RHI2UL M^YTM2<>S1_;<5-IU5F7@8YRC26D8=URA<2K#%%=XM7&%R1O-8P* UD\.Z$X= MT!R]3Y7@>1LOOPI\_D6\=87ANX_K. !@86W-J.W!!,O;I<#J65/[^]4D4-K^ M[G'.;1>S7!_#6DVY?)YCRZ-9N[:R M#@#_[*&L&[0AS+ C;K$?Z>J =BL0%M0&JE_P(>GR# #MS+=-MH!-A[M>$Q!V M[BUQUF,8 ,B?C-\C_IC&X719/G\]'>AP- UMXP>L25"0#5 M>J$WBW8Q8L9U(VEN[=S^^8N+,!'GP_,E>D2>FO-%6GD 4T&0?&S !R/E%!*B MN5UJ6"5:[6"W6AM0UGXM7>;"J\;O:T09]FK=#_)05^P\>L@8WI>NS=(: M$%;F1OK-!9;'(5#,#K0Q.X#D2.D$LP/@F!UJ8W8X"&9UOA.3F!U"Q&S4MV8) M#DT9,&>GN[2FN[2 7%\TW54TQKN* $P6N;6+<5F3Z"8N/L#,+C@.V71F%_,& M%"?I;"RK &0:K=.].G ^10,PE/8*7_8/R*[93C> C.0<5D$B&+A=+1TLZ)4 M$\(26*^H,@BY; $$;G?#B19JU6H0? /M(*OR!! O^C"*'2'GU'UT'>0[-\1J MTAQOX@8@^ K:#CLQ=X#1I">@&Z&8KPCAWATSZ.6Y HC:C1M^/\<(98\5:8]! M60,0KLEIAZ*,.X!HLAG_U\ CF]7:; /%NA"NNFF'H8 Q /#M]JR<'>LV<6)[ M4/+$8M2R9S%D!V[;-SO<\5Q3(A$X;R6N@;'>,5E\>67+JT WA*4AV+Q=@"]D M&-K%.KM[@.A[J&G\]2Y(8GJ[O"N6%%\W\)6:@& A=SKM5J:U-N!L//H5'?413$:K6BZ4JFW ^&2SEZUXK6M6=L(>V_KEJ!' M"%>(PEV[!$+K].+@ZIV6NZLL$68QCVJ*BE(E")>/FL1:E6]H4XCL:M6R7T\P M)^@UT6]T=J^_4:XG!FAZT'2."@63E,PEUE%?_6K6$.Y4L_)Z*2HHX/(+0>TR M",,+W_9B!SD7_IF%?5*LUHO???_]JFJ/SM\>90C@0LH;Q!Y5O[8P7>WU[I\\ MK-X_F38W2]L;^(9N^P$YL8<6RQR7B>UIV4P1CI\+7V07>3=K:XA)B&A:L$:[ MJU)I3W1TBG-UI37@W$W9"L_\$)?R"V 9$= G31.MJ0,DD5=!-Q6 I3.:QRJ M8L;K>UC7LYF$C\LH $1OD4?:7'U!/L*61[9"(6C M-5<"0DY+(U3S3$#;%PL8RN8(^@A97O_H=BM?16]@JK<*(9NE"=:M&8>F'Z?I M Z/)EAV=!&$DB> (2T-(2VF"IY A<#C%Z"XHN@S2US7(^G\5^#;W91'MVA R M0!KAJ,H@ ,=/YH6BOJDLMJ/G_CFJNG^R1F=_H"!+#T\,F[LM;RT]/UU8!XQGH8>O7JDI?+R\4,Y4M33-L>'R 6"PI&"**9%Q ^VF)D'QQJ%N4)1$F&DCJ'Y M/8T2VB(_H: L7&O#C*H(V(;F RZ0J8(@C/E$248<*#7M#Y?37H MG&_R/V=)HP/'F[,L2FF\N%1HD-RX[C,Y414*R5*_W"IES, M!H I-T^4U%O(*PC$/5BK6(5'G#E\0, A6*\#/WFM0?[P-J<@A"VO6)$*TN=0 M#T#ZM_%]2!94"S_?6M1]5CLUBJJ4[P"7 I\O6S+)<(LVL7!(_H M<$M!6'74=2U[^X;+"K2-\.(1X;GG!1&=OA>,%*E1("D/(9"AAY("4P @VAU> MJPE:\@H.%WX4D\W=LXP\$)B8FXGB%9P4UU9Z]:;O+*('A'=[_+IX8;LF08Q& M)15HQR>T"37'C8*K4%@:PI)G0J<%0.LZ\ ;&,!<<4P6R4 7"8.P*>7'*84)$S0-R2="S\*SD(BG!_5O8.\-(3@ MKBF$:IF%-OJN<7H4U*B!U+I5"*-6S49JS2ILC4@8F3<10KF5N:4I)I$L7"YSS]9*)-"*^ -5L:3' _ MBK&O$*BNK0;A 3#3(UK3&=//>:%C*T0./3Z%_#"YE5SKS- 'P9FAMZS=6;YA M*/=49L=.BVS/*5(KYJ,)CY]W9:ZM9_K;_(>%';4K*ENW/\@I5]8_Z45VGV2Q M#*!32::Q+1P^+7(-8-)MSN2.%]^Y]BR_]KJ_;KH"/]MY_@G,N8A"MXDH$@*+=(&(CN7:4!J68]_SF]ILTN[^F#H1P0I?C MI_@8@504 ^6V^\X!DEMJ3"T0U)>0A!C+Z E8@! *C)4:[-!B,[?7^1;7]N MYS>W\J>9ZNM!")/T!;*".$Q[;;9/8S+2>=.'Z-";>DT(,96N(=022,=.F1!' MN:%+_E4>MN2GW^_HAGRQO/ =]]%U8LOC[.,DY0 =X^YB+R?A' I>VX>$""'A M@[NY"\[\B%[APC.N&[4P\*ZK5DN%0-4Q]EH@+!KY!\3(_SS\MJ$A=R4ME#&+6LM8ZS3,M.UVL5RZ-L)AEO286E 0QS' ' ,//$2&R%8I$!C 61*ZI+8Z'(-""@I&L8 MT'@O3\EXP@9D,300=W&I/805'-6#@,M*9SM0@;L^\1JO,&)#N'8WJM4*!'M MZ@1OQE8_'@..2UX=)I7*$%9Z-714N('F'3BV//H@^^T#0M$E[8:*5_(NG[#X M *: X,A(IZ: 6 ! P92_QB>I ,1 M .!5NSB+UN;+NKMO#30\X%VYQL3"?Z2SM4WT J[E/;'8H9SD3#"QVA%^1,YY M@,_C*,:(O3!$!IM O1JT V$&Z4:O&@BCTVUI8RY37R[OV+2Y9D>1=JFE!^9D M VUCW)BM)(\X_,(.+5[XR='2+UC\E&PG/8TB/;394M:%N&!.2MD3>"%9-=G2 MS R[NP?+3WG95#?(#E8^Y^[,84F!<)L(G,FOO3RA39@OZ5IMP8TCG=M0 M UVNW9BO9 Z=+R.BN@BO73][^Y,EQ;$G5/ M,01=&]T%NZLT@ALKLM+EW^ < M980:")>8P)FFC(@4IN[>D29#^JAJ2G]Z!TB .]-/Y1XAW*X"1P>5Q09M1=P> M+TSHY@O@BMYJ&9()G_$:W@5D#YW_?A*$T540_0M%N\5_UU)2J6P["-;9 >F! M<)%,-ZOW@$*%IN^,XOMZ =]S3P/FW0'TT7";?+56PHM>NNFKWYC,7N_[9O,2 M@Z:$I^GUVWDF'BT]2<(D DUKTV"_ZM1K1*&-6+K-3"**NJ8[J'/+ MQ;+M9TW9?K'KQ6M?PS&TH=R=V(1']JETO08*A1/D* M]3FYPW8X5<[ZAY#;,LSTT;/"9P)_/;I>C-_TKNKE[D<=VQ^!II?E_7H4_5ADQ50(#'R:O9&#>9UZ - MM-Z#8P?*#XZ]G:4=SEQ_ M%M)2LT00X?06V?066$!GX::GI!"+)_ M920O"$WWJ4SWJ8SO/I7&@DTW'+EWF#L,S&>HRJ?W23/ MBOL9A:'4:A1WI) O+NGU%=X98WHR[%T?.[Y'!KI??T5KLU"#,N^+%)E0D:MY'U9J\K2?*6J/:P^OSBK5W,6&4#I1ZCI0I^)2G*1 M$6TW2<$+LZN[U'B38A^=UD\)92\BH0S&&@$Y9\SD-6ZUTCX)_ A;=A1;WJ6[ M1//[D/VS>AG( "2,.J.+:] /(T>04_U]O0CNM45P@RBTY/><+.C-C >R2;UO M2H8T\8><2XQ!L>Z[F% 3975JMDBB_$J&LX[50F*7O0ZYX N0S:98H M'4J>UI-F8ENFTPNF85F/!;B/_.0<,&8=?JH53H<-39I094MR.Q@M194R*^<=Y 1=NS,A MOSKM'DJM>];G#Z]+GU^X(G=ZCE>APUY5]^/+5=V7>E 1QF,2HW@RXM/+T.[N M'GL8**F5_RO=Z?HATDUS/=)(<&;0(,\B(LB0?%3WQZBT-LY\G!B,; R5L)3[XFCH@??*Z>!8WZU)^ 2PM*4%R M-WJQ#!#_MY+^%< HLF'ZBC,R^:Y=RR<3N>NG77']6O*B(!S1/)U(;P>3D-[I M!7+'UO?O2$FXXI(@]N\2V8HI[U2T7X)'A'W:78UDA05![' E@A42WJE<[^R- M]T_T'$:!CVHD*RD*8@,GD:V$= #+V]SSV+W;V=H@C32("H/8B8@@J"-^H"N' M3@(_##S78882VPD)KBD3%01Y24X36U#&)!APN/:?O"B 2\SD2B86?G>Y#'V) M__?CSZ_''O\\'1WH>]/A!!2ROVHNX@X;(%8!E9D$G#HB->:1T1 MEA[ZHKHZQ,$&NP)H@!JR]28XWV)N_/+I8)CY27 M3$D%J,LJ -H5:J,NXPM:$".CM3*QU&#&*0]HO]D8,@Y;T!"[08_(CY$(H-UG M0'M4;3QV7'3J#)@[_XYI-(>]4WR-@Z7+>;* 6PC0[E-9N")>H&GX/ R1< +* M/H(X,-I0NS,> (8 :8S2MUTOR6)<+%F$,_V8D'T79%'/>U+327[4C1Q6KKJO M1@[?SHJTS(+E+*(]SU+39V:QKLF/Z>]V2E+V8=#88UF0B9QHLDUF[04[PQ]) MCP$U:VKR*6G'%]M@-CF57IE327M&^$IT!KN6M]4RLF!0$J5>B[I*8W)>U/$" M *.7D3XAV,^VG=ZF_(G7ES_!;+V*(R/1'&'<5*$.](P*%1[ [9M&%U;53V,;[P(\M?N41_$D*O4'3V9'LQ?<[Z2Q X/URJ MTUQ(U*J"2'U00DJ-'V@ GJ(E(KKE7/C$P$=WUM.6> %LL@H@\B*4P))Q 16B M<]>W?!O1@[#A%9G?DSFA'BE)/1"Y%EJ 29B!AAOSHZ5ZM:54@)6@+(A4#"5\ M! Q PP2>GTAT[;2&=0#"&70;WX?HCYA0?/:H?^+]<_7$^Z[!6=+BP"?>B_Q) MC[1SBPZRRRE1(K\Q5E@:CN-&AD(A=B=B!< ZY,XZDG(#+P0UVB&0:T8\8,D6I[D/ M,,Z=MI$VEZ%. 3AQ'U'P+;0N/5N4UL0I,N0D7*LUJ80Y9$/;[Y9FN]I@A[#X M@"&/&A9DYLI0@0V%>8@&8%R'G8D+_#ML^6'BX*J?F<0U080U%.#28JJ1;^/O M[VAG]'6;__K_4$L#!!0 ( %J;%-1#,#EZXD #M!P 3 =&@M,C R M,3 Y,S!?;&%B+GAM;.R]:W/D.*XH^'TC]C]PYYZ(Z8Y(=U=5SZL[SKDW;)>K MQW%=9:_MGCZS'1L3LL2T-:V4J1!#VS$???_-N]\0FH99%*>/__6;77$2%&$<_^9__<__ M\__XS__KY.2_SVZO2)2%NPU-2Q+F-"AI1%[B\HG<9]MMD)+/-,_C)"%G>1P] M4D*^_^8/W_SQ^W=_^N;#=^^__YZ6\HIJE/Y#W M[[]]_^';#^\^O"=_^.']^Q]^]X[OGE]R)-OLOR1(;[[[ML:\#<"\H?7(NY OWQ7P[[_]K\_7]V% M3W03G,1I409IV&(!&14>FX#OO^6_,M B_J'@^%=9&)1\]@?Y(EH(^*^3&NP$ M_G3R_L/)=^^_>2VBW[ Y(.0_\RRAMW1-. ,_E/LM_:_?%/%FFP#C_&]/.5VK MN4CR_%O _S:EC_!Q8(3O883W?X 1_D?UYZO@@2:_(0#YT^VE5J#O.[0JI&\% MEPG\UQ7CIL,G?2UI&M&HYA3P#?/%R?-YYD2!;!9V""8PZ5G>E[Q@!#FQ@H;? M/&;/WT8T!JUZ!_\X@7^S_8'_ZVWG&K.?TH2CS("QK>ER*__J-XO=O M&XX Y#3OLA7D84V"_7- R@KBVS!CRKFI[\=/>;__FQ]C2G:40NTC(N]^0R M76?YAEO,?PKBQ__&8NBKN"B96RSN@X?69B2)E%#NO[>!V?JK*T"%@)%L3#DA^ 5!$ MM9&Y_IAM@CC5R*D"Q%$4/UJQ",,E"ZGIU7)< M9T-8' M@BN=7:<:* !MMA.-/F,>ST=*3&9+LP4N,2@5RKC,KD*B[L_N/[Z*O?J+R[\Y_!XZE#6;VNUJA MAD70#A,C.BVI<$B#1 268W6Y3%D('(1E_$R9JPHJKK22ZL"QU,7,?E==U+ ( MZF)B1*"@I(9U_-WO-D&2G.T*MDTI](O) 136=UKO70&/I@9'YKCXH01'TPL"'3C]J%")P2(7D M6E%>[UG$6\1PNRFV/WH9%:!H*J)E^T _>G 8RJ%A0JL9KZ1%J#:EKM>-)YHD M0VZC"X2V:BA8/5@T) B,-:,WO';) $@D1R"=D=\]!6P6KGY.I1N8%1'(1,)VK51LIY,'R64:T=?_3?6>I >' MICIJA@^TI0N$H2 J#K0Z(8 )AR8,W)D25'O=3W$1!LE?:9#KS[?UH CY:P-L M-ZEL&CBW66U&)OIW^]7QE8 G@.#^O+L^<&^9_L3^HMJ?:B'Q+CXT3!]>?1R MH5Q^*'G07W_(.L$1D!1"1+QV*M&!Q58*!>-JM9 $16CQ\6@:E079&Z5XY1Q M$'&NDT 5BA[\[EX)E S6'[[SH]./K1BY]X$;& ) SNW]_]X%>4GS9"]N4PP: MVX/$LW4-TX>6?@"&8N=*'O16WH!7MUON4UJ:8X]!A>B#(J:Z:-CNI;T' M6MEQ)Q9O([%T\SE\866$1%:./M-*U6C!\!3CD(=!M0 $6' !4.K!P:]I4:<@"+IR9*1@9UI8E.:CPR/6&[A_"\8_+H-Q^S6A\$IR\Y2E^@.-/HC[KZICL_ZRA[\[_;KJP7M?F(,1 M#N=Z]W!'PUW.%.S]AX?[N%06[NB#N/_*.C;KKWSXN].OK!Z\]Y7Y;_!2_?V' MKQZ^)C66LT]]GP>057.WWSQD*C$.?G?_D94,UE^X\Z/3SZL8N?]M!0P10,ZM M]^(U?&+L4,U;/#48GA6KV#VT9!D&Q9K[#/2^>@U*:MA9;_$6K+YSO?X4IT$: MQFSUR<1]B*8&USA4Y)H\%F(IR_,8\/ J]0PRU0\$L[3(DCCB]?_.@@2JZD$: M+BTGYS)9=Q+GB_?DCB1WY_@NC+.%?%P$IY M"(2CQVI691WN0CC77]7P:C4HR"\UV''4]IGF#YE9<4=PBZV>55*TE9;V8#&5 M5<-X7VY/F>;:S_$B0[77!IB8M4)G*,8)W*D3:([HM)VG/55S:&1((T(OP? M$OJ*!"6I*1!. JGHY!+2A? /VJ)C^0$GPCA<_,(04K**6QI2Q@W;^'RAI;J2 MC!T*TE)H(49G133 NU\8!YGIKX\5"FEQ5H1AK72U9=Q8^AQ)D_']DQU\UPR,5FFV1[2K&-8X(,%2S9,N"]M$9Y M'B$>&V)&$:\(E!7A2#Q<:=#X M9@@K ALMRAW;L<1!PA>8%$PCJ/Q.>BPAAJSXR$)X8-P\+IY@X2V>9V9^*)"5 MK==(_AA\EZ.Q5L^Q?33^ ;'$#G+;"+=MA*.MZ9Z"M:B-L>O#)M\U>"3FL#7. 8R0S81$\2MA,?> M%5C$$(R<+9_\>F"?4L>;(H)1.%FS*^#8A4>7J>%8SS9D*' M3<& AVL1@P*I#$.+A&8? QPI=.NA))=%L>/7Y1Q-MA#$#?%TB2IK68O7'&PE M#P&7Y/0Y2YYAWXAZKB1=J[;B:.9 XMC*4;&9>M0 CJW" ,7FH"I6260%XCQ MG*=9>N+@"L MMAE+)QF:+Z]P'[>7>@]<3R\GEA3W9/18R(:#;C,6S(3TTIEW8/<&1$'QZ131:CIKU MI$5$?$]4)VO?!'M(@K-[)W (C/M"0,VZZFU %Q+M58"*#7T6?06-G;(VB?>M M@$95[WQ'H[Z1ZL74P:,IN5F SU7 V.HNHD3E<8 /%$Y>32%GR1!H@]L'.UC M1C)>;6V&V7=_F'U+GVFZ&UB4=,"XQ]9JUE5GU5U(M -J%1OZ,]P*&CO[?Q+O MN8 6SS9W19EM:$XBNH7:0HA*7YVG7]& "5U9X=ZL^F84' .P$4,V Q.\V-@? M3ZEPT!5<+XA&U_L(F&JOX\9L 2W6L4^K!A>%*;*(RT _#JNNLO3QGN8;2(X8 M,@4E*)(%&-CN*+X"SKV^:YE05.-.'T^8TFT( *_(3VF8!$41KV,69:/K^A0Y M(LBZJ<,81$4'IB]3QC1OUE<7HCG=P*F:=B]D0L':# ^+T=T2Z^$1-L9#S P: MQ(]Y5B!=MD_@_B:/64R_A<,@#N:+^O^4,G[8EN2?-/H8%Z&U#2CQ?# $@T!Z M:U @(9N$EB--,F.#""M%@TIJW&7MY'LA34H?H=B#O:78"W5%B^('LI,DR?+X MD6V,$Q(7Q8Z2Z"B"37, ]F+)G^:Z%NB2"Z3[4LA9SN-RFSW+:!Z1Q^Q+]O+( MG.6E\Y3'6/88[OOVS%?R) M2%A>JNUM'Y!<,5W%*K]?GC.-8?T(H@V ="/;9[)[_M;\C'/<=#F[XY@ ,UR0" M'.M,;Y#A6_[ AB]:'(RL@Y#?!WEP8Z.\IQI\?S.(Y='=I_E-S@"*'S>@@R]& M])>@1WZS8Q%T3).H-?)1=Z#(S]>4!_R:>3$A(#YD,XK0>\VFA,9YTF9@17.I MHKDF0GS<-EX&^968%_>F!SE!@V9@@/8 'LYC32NF1G4&PS>FV8+EK6 SXZOR M"2SD_;OOOWO'[:-\^MO/09X':;F7XT%UPM@0L%L;L&,=M-X,>10]C[*0WS7P M+S5J&C6*4&.T^PE0ZZ.FE*EL]:WPKK7).0+X$=1)<:GV&$2"0$]T4Q]K-3]C M)K&-?X_KYJQUF$61I.F%/IYGFTU<@K.#Q\_G65K&Z2--0[U^&C&0.JX-"]'I MLZ8'=]]=;8@714OH!D.T5I-QD)JHS18BE'&JP]SW'Q!/7I/"O",6XLA,> M%9H878)!1OAM75CBM"SS^&%7PK-=4F;D)O#DG?U,\2A'P6S'&XEBI6N1$I3A-9S<@KG__'NFW?OWKV' MSD4K\KMW[U;OQ/^18%<^93DD2JS(^W>_7_WA^P^K=[_[7N2A17RI>/_N_>I/ MW_UQ]>'[/Y)L5Q9E("ID![SKWAW3!KIYH#GY[MV*P&ZY0OK]ZO=_8O3^].&0 MUOL_OEM]__[W"EH?:5B1>L])O?L&S^CNDK&4*2IYPQ:QU];OWOUO] M\0]_),436U$+L]WU3*C;!!/1H$ZC*(;CG2"Y">+H,CT7EZ.Z0T =--+)L9GY MSF&Q&M3]^;")C_[):0-- !Q4L4) Z[$^E7]H7'D2IR>AFG^G%61VFQUO&AK]?5>45:>EZ_5] M\*J;JV.,A%:UYEB3=E#O9NEA,"KE'$<&S85]ASX1 Y"O8(BO5Z0:A=3#$#X. MVV-!/0!8F:1Q23OPBCS0-4.%FNYHU7H9,>Y9+!L0F;- MG%;K2R-/'P#JD%#O])741V5L:TOC9HCCQ.!I(&^,I@G:V MO&,(N-_,CN>N'Q?6- C;4I*:"FEJ"K=TL"O$+BYL5 L;5&2\N*YD ==USD(, M%JCS0_ ;FM_!(?;PU98>$_U2LQ8FH*$YXD]6$M2Q4I?=CS?)%L+^Y#3NKS*WA+2V6?MU/#>Y&]U!1A( MX!+ /F1PR9Q8IW ))!R+F"Q#91"%DG=WNB_NK/G69S-<^%L+C:/W \S+6J\! M=:[S1CX4SC,MLB2.^*:Y0>(I?>K\"L@*6&[#6>2EI$GLOPZUB/WI;S=Y%NW" MDNV?:?X!7!H*-XF.V">+#%[H#L&@*H6?\0"OZ@!BJH>-"IQ\%.6T5I""_"!S'-=-G M\-_5;PWW+JLR\KLHVWC [[]S;/_D[#LO?0YVCV-W(>9%C"@)%L<@[7:XK8EK@J,58,;.O[ M8%@IV&IVNPG771B$]&H5 ZIBN!P,O4'1.'X17ZY7''QB*@%%*H#7G^/RZ;RJ M='?Q&B8[."B&NEWL_T7Z%TZ3**&J_!2A%58QA@R6X8SG4:>K!*:2U+3("R-& M:FHKTM C-4&\9T/+B2ZR+"MZ6*\M%_^2*W*?;>.0_.'=']#]SY>LU EFG@XC M(JIWL1!)X4P,6%B^8Y EK:M@F"9W@>H6)DNU(L7N 0)X>*]R>G=._O2[=^CV MH[LU;7_Y-025:,&G^SL?9GPT^!+!C#GD1&LF=R\R;HKQ>5VP,;, TL%BY M-@;&NTDV"D"$[!HM%XJ=>5'"@4B]*F#OS<;RCMD46?#Z8Y9%\MW-79;HTR?U M")B:;1*AK]XJ:"0=U[.B572.(M^=%02P,+5]I!2H;U-T_'ZDVQP.X!4GO6.1 M?;,$E6AV5B%C>F0A?;;Z%4NV- ^@PJEH+ 1)QR*?IDFY61&9#+EXW=*TH(3] M\R;/&':Y)W=M*)[EY,\TB4[667["V_GX9F\6<]*1%_(U#VZ<2 #E\]%:/"XF M&YY[X5V[F?JLM<52.A XCD+!I.P-I)^=FWQO[-YWYA!$@.!LH6QYW"IY=)G/ MDC":CS_2E'G"A%G4:;2)TQ@"4J@%6/D[;6J$'3)6!LP8T;JI,3:8"#DS]FPI M4E0X\HI4Z#PV[!*H5S>LHIC+R/X"?R $E#W5 MR:R"1+)K/=,=8^Z#N;=@'0^&XZM.F5V<'>\4MN.CO%Z;\!:2F2\M2LN52P^. M]1K2S'[W.:0:%N$]I(F1GL[4X'XM35.%,#ER5^'G,7AW9[*?@CCG%9O:NMK7 MZZJEI&XY&L#!,5XK060+-B(X-V,+;GJJ!#A5); 6"ZX::CR<"&V**.=/[+\H M],%8@U"B&AB3Y,6GYJ92>?HJVRQ.=VSYK=;A+"W.>'5] 7H6FA,_Z%EOF_[/5 DN]7PH5,;!MYD27Q581QG1VH5XTZ0@.EX>W#T MH)' G=:SD'SPH.4 !D?#E8S*>MT!<*[-BM%[&L!@NDV\Q,^"[]E^XYYNMED.2_MFRS8=L$\!QFEQF3Y3L6\I;N : M*4LO4U.SJKH1504LJ_I])A1]('T=F2?$*R+L#]&[@<)B".>""U=:S3U-R9@B M#5>D98L(OB"[M.%L1:KAX/! U3D/=1^T],*+; M19[_>G+#>G++ECYJ>A7RO)R+!I2@CM*,D* AC5H?_G!F!MI'&S'0JL,/"7%0 M'%X'CE$;WLR+JJ"ZWKW)7LJE=QHZ")@KIB?!6MU\MNX/=!84<-JE:$4^"!0D7CV/LMBR5NGI3W M+QDY3X*B()]I^91%B$_,?V8K\A-PS(0.'JEH%G&]YD))G28.Y-/,RE1B.,8W M3W39%J=1ITOHA*73MR5SSE+IZ?IH>R_5MG3TRX*:(@7,=?2: M-0^$I):X2"]WQPC6>;AK@^C^W:X]5Z,:P?#+-+ZVQXL"!O5+JWNZ] "P MOK:Q!TKG>Z-U;EF26W=>J#ECU7;(,$+C>B<-\RI/=0"*YK64?!AU1$K^QVNY M,46$,L_@QN"9DF"[3>*PJ964TS#8QF60:)Z6(\2&(AB 0]4LA95Z[] [!(^W(3XYW=N K0_1Y< MS\6@EB %"$=E':5=MK&WFP(.O3&VOL=;#PBS!?9 ZYRV[S5RP[#I_&D4QA-=!H$L:0C>S(0EZA/M&ZI27; MQ="HOG9]%%:J[8 M;,GTA<@_.@O87Z$5R5Q*A.>*$1K)!L>3158IY"".LZ8*K(W3N"L500+@ZF ML:AQ&$206HFZ6RNANR*6\JC]?OL/GB%IJZ0F<<$9U]BE%W/HHAUH#E[$KK'G9/) M(1R&SN15;?,BZF/A<]#78 MJ:CZFC7R!@T)Q'>NTHIXG]U2L( XH9WZ<_?9,D9^G*'0H\K%ITT3;BXV#F8< MNK 0BNOO9B@(QYK!2+^.)OO9,[=DD1" -9%Y,Y%I5782_@K_#F$.M](<>N;@ M+/IC^] %>ZC7-6I'ZYE]C-T8QYMIMBQWU+M>7Z8E8S%^2.@I[V*M,_T!)*1E MT$J4SH)FQ'"_-%FPT_>-$A)LQ5HT-Y5EA&!H<.\4[S;6$V&$L\'#V 02.\&%$C(OD#+D9U#J%') M5Q7RD5JAC',*TX7*\O@QAI12D*@BXH=CF"86E*U(<;3]A^#.(7CZNN4V>@V*V)AM&)S_UXC^Q 2CO;; MB2);@1G#N378L--3+4"J;U*80DF8L#(0-5R]C=Q#NUHK[B MA*F5ZC)]SA*VK 7Y_CQ+8<.K/.881'!^FF0I0G6&- "-<7)DQ9+BK=>6\2*N MTIXH>>2FD]2F$[>4F).N27WC\MQHFECLSAN<=Z2UN#6=)5#;A!FSG3Q/=P!# M_93E'[/=0[G>):.>6,0.0UI_ P=;XH5SY01U1@SMJ;$F,;"+)VGZ->I^E)V4%4I9""/;PP! MM,[F(T4\:'9NB8W1_WP4:ZJ&XN)]QEG>:3+=:NYK;Q'M83I$+UQ?[T8IDMKX_G@^M9IC@1.DK6#)E@'O/37(FYQN@SBJMX[5 M/O,T%66WC,FO4XGY8J!C1#<;J@TE#PS6GDU;PZTH-L$257^KT9UNYSQ@PTHFXE42NKK@3V=#-:^S#(JDUW]CO1'IXO MAJL1:" X[B)Y8(Y*CJQ#X/KLOL+VQ<+LA&JXSP48-Z9P5Y39AME31/EUOU=& MQ)?]+TQ;100O @#F/R3'\86..&NU).>+R8T3?^ NCOG25>IL^T6*(6D9&05Y9I(;*%A1JH^&*I@RR. MM=B&X)NH131>_,-:1'$C[\Q2'8ITU:H\8'&?G8;_V,4YO:NS:&]Y$JWRP'<$ MGO/DU7$"53FL=D@8J:QC..NW77JB8CW(=J70)Q:895!9@UD2%#SDB:X!$&Z3 MPC5IU$XS76=)72-#Z9L*G33X1!! .HZ>+1KCY2D0)1(TWPDQO>]0,KXON*ER M[F\@XY[M*"[J?'M=8M=8*DA)@-.$[>0%CB/A/E5P"G]6UB@VC#?-:PQ.:\6W MBQ>ZYQBN]L8+22T9ZL&KD]7\9R>+I>.&E$8%W&)?IL4NAU?P=[PR+C"FB%OT MN9BC":&E[DX4^2"A=R05C#3?22RJDF8Y(1&)-J1(2VNEC,?1LH*7$9NG56U+ M48JHEGE;45\J]):8O0L2>KVNOIR)@SR%E"$P+JI8SPO*"0@I!&WYK3WD2(.\V6E](^*ZO MN:NDK6F1NU;:]LR.TW/K;(XF4_%HHJVHJ%M(QQ# ZAL\5L1N+V%; M;(3^PN-84]6AJ,_,ZI)D$-_53_XX%:GD)UI.]6Q!;_*8V=R6R=0*G%:F6&6, M53+S/8U4^?,86_"S+,^S%^B1?%TY%&IM=O-(H6[))XFMV)J/HH.]19_ K'[O M!@1)2Y%TWQS M%:>4_>=Y3B-MO1H+//Q8PBB0+H10(J%&#@:.!@(&P#QAEK A')/8/L0) M8\12AP>2I7'+.SV[\N,*;8PE6>#A7Y!96](@$NKUUSB5DYVZ(TN:/"FIA6=2L@"G M2O=AKBO;;+*45W0>F#43(JX1#XND,E<]%IIA#K&D3U:#"G$M*E_Y.3+AV-@& M-UXN29 2GGSM\CTI5*+X>$TU^S+ _VNI>==1'E]#+7?]Y-5E\3A).Y?%JJLF M/"N\6*]I6%ZO+UY#7HGOEOF@ZQ1$AO^#--?G(!&+?+TZPP^G:=3]@P2IF<--D!'&$8YY[B:#+T#$V,!"M:$ MUG.2PYR$5=5--C?@FU;"0]&6'I^MO W(X7<\)S5K:FYH'F=1_\E[F.Q@ER)_ M!#%=FJ_FF@D((9XR_675\X8K(FW!&Y]Y^+<.@F"(*&IA MK, -"[8.'++@#"><\V+V(22,ZQF+_PU<\#$^QIMTD(O[N[?EOH[KC8[B4;;< MYB]2X[G,\2;%QBF0$T+A9<":"&:/. ]W99"77L_$ WV,TQ06G>/.QW%7&MWK M(!A4LURLE!-2/&4OD)_.'_H7)5N91 _MM?B99\#B+BJ?& M0>(K]L\W 3R/% M 0NT"4VR8I?3@;SU^63QEI8EIN-P=9E#$V6!F<^P.N$;Z*Y(15EZD0*6H\QX M;\E[D/Q^I)GY G7; O[D4)Z/WC'E'C$?ODK-XT6:H[AD0A67HE9==+8KOV3E M7VEY$\21=N9LT;$,?YQX70.WPT4PY#&,*0Q6Y$W*^*0F0!YV);/CDNS95@J( M8-W(S12RL;UJ?\P6ZKK6<)TW2B72;W3[9[%<+T#[#6X'AQ;NV83?UO;08@E? M8)N(WC/KF'-T2T%GXR0.ZG)>8W8+90;=5(LLB2->(NPA2'@>>_%$:8GY'JZJ MS"S)5SZN.! .KB34VUO.G4<)U'T%9H2(\A1K!ER(*4K;, M\$;=AI8'>W0O%O4FH"HLAN3<*#I6(9(?$,ZXH6199; MWP3HP7$,9XA]V5!TL,X-P\Q(/UY2EUI6-CR96+9!63)9YU0MX)T78+ 3H*JR M8 ;&**5@PY&RM"$#A_J_47NMXDG!\4D2:30=TMJ,Q+&ZVH;CC1]H@[*?G>K?ONJ<>WJ-Q2[CR/AF1X:Q+12206^ M/]JI94[UQ%ROHIVD /2 ?@%I_3?+'[,L>HF3A,EWR9:G]#&&WJY\B;+>"HRD M@6.8DP25+7,4 >>F.8&[GK;6-*36XBVM)FY)O5?7H75D+!&/%=:XEHRCX*?* M#GG8CL[VM-6O!65Y@?TT4LZ5X*3M>VJ]FEACXYCE2.%D>[1$=6Z(H_C2Q#B0 M;G7>:4%3?!/H )XWZ8MG[Y,3[(1+:NT#K;%Q='^D<+(M6*(ZMXU1?/5TK<(VK;:+2&#Q]'01099JVE*1 M&Q6HVZ,YSP4:)4Z5$F2%@Y$9-((Q&WTGOTAKQ;&7"DUJT%L6R90HM+!<>*OB M91IF&WH?O%JOA$8,G-7/0@AYQ3. .U_E!GGIJ8_ @#KGGNG-T';!C.*-YA@W M#B9X'W1GR/>TRN/71F*6*)AV\"F(\[\$R4X*Z(:>UYI1<.S 1@S9#DSPSNU@ MF)F>\@ *X3B01%U5@ D2:930\YU ,=- MMVZ"O-S?YT%:0)F^+!V*W(?1L)Z4VXG3?4INQD%X0F[#D.)5-4E3MD[ M^E$4_-(T2Q<_ MT;_;-W=K(J[HE,PR_/OJRDN!V8@ASJ54-W =XN<<"!Z\&1 M>B$-L-]I:*2!==^5R,A(OXU.!4Z^NLJ*XFNH*TXXGC]:,^28#?!^Z(W1Z6J! MT35GR,TTJG-3ZXP'WG.R$![I_S]V<;D?\I4'0$B:KF2UH]X="/]R@>2LB>210I/W>1 MJ>BD\I^PMO$$YGH&U#Y,UG,P63SN50]5WKS9$S2>C5)?]7> MQ&\_F;Q3!DVF2^K3"4YY)8+M$VY3I.E1C[_.'6=:_',',A>\.#]4L>L6V1F^ MI;6G@';[-5;(@ZLO6W2,>Z]QO"E."VL47AX)\;CPA@DBQ. OMF^8C>4-MX3$6!Z>202I?-%+]3QFPB+?-IA^Z)#M2=F;00-.!+P_VC+H8?7P?NB+V9OJ@-$U9M!S'JJ,#^YR MK@P+/9>6&SRQV%FT=[I>M\V=>'>FO>'E]'@*SA]13Q6R>D\]%AWC:?4T'@<. M'8.V2=>6H\,?L\.68&G3$BQK1G/:GF$AV:]M>IV17P0QU,?9+@7&6UYY4[GK M]4'3NKW9(8U%QEEXQXDFK\)VF,Z7Y#%L]3< =?? %GU%*C-#-[=E)93[(^)9 MUD\%\Q8711EO@I(6&H$/@7 L1:KQJ^]_T9$'S]!LP_]9XD!N:= M6]V(FAF2W8I@1L&Z51L6HWN-IH='N#<;8D;Q6DI"\<\()DATD\=I&&\36HA; M>HD >H-1:/?^F,;V)F*!A]I2=%@@12]1/1)6$]$ACK3=0R5$_XQG0>'P+.<+ M?9$BO#Q+V3]#?@U8C-E]C">#8U=3Q97-;"P-YU8WC<&>GC(RG:[E'4+^F>-" M4C.K9"C)GEP6!11WEF;@K@S2*,BCI8XB?TIWQ2Y(;N/B5WB0_1-C-R^#..4U MY+/G.'K_O8T-SJ+D_&ARKM#5$>54,AA'E?-X[6]*!#G"Z1%&D'0HDHJD:P/5 MG%7^>PAO.KQ<> :$@R(?61219%N1^WI"SJ__/CSE]Y%9RO:["H'LHQ&^1*FZ#BY80;B_80=KW,")& M/$N9(=[?;;(*-W2L*31?;QA M(-?K._;78BWJA%@9]^*C()^L+3M9RG.X98; .[5;DG_=,=B*-.,0:2#2CK0B M]5A$# 86* _GC:]Q,W&2'ZJ##EI/$ OW'RC[,S]9_"?[ RA_XZY8#,)"#LHC MD&T>LUD&G_V/7<#V(B4G*'[)HAWS;5G.PI?\F8,QI'7\2A&W#]K.[H-/>BP0 MD1[O6(O4>:8SB.7^08XE2XK+)(&XXF].1 C1(+LR:XN&+Y,%O N?:+1+^"WR M';/1.$A*V""D90![@:D=155YC?P1D)9/TPH_&MM]/N,$X>I )CEG) M($N:1K""L'6 R1TD;*D.$T8L7L?LSVPCRS>PWY#+-$QV$>1X/.P87L'1$[:Z MB06)_3E(8 DL8&_,*?!4RZKK>42W.=A%DY/'_I!0_E^PJJ6%6*0VM'S*(B[$ MBO$&(T(D$&:;;5:PD3IT5APE"-G$[\3#-E+3FN:*I!2Q^US-[?7ZQRR+7N(D&7P.8<) >A Q+$3G280> MW/VCB"%>C/I5XZ";SC+BA$_L%^9AF7\/@SS?@V\,-G!Q";\^5A01&V"P_5!) MK^)G&C&W<,D6EG7[ETNV.*:/,33DY8O":0!50CO5[7[^7.L\U#G ;6 M)Q;''A2I!8>3J>ST\#CJB.Z;@#@01V^LU[SM!D0L?#Q^A=GR4/VQY4*A_ ]IS5I3"%Z*N=GVHGB^^'KM=\GR8FX LSS%V>6YRAVJ-C M;V/LQ%/O:9@J": B]2,C[2A[+MJ0J2Q]/ MF)YN".#+32\K(^E9ACN- =Z ->#LG@UV^AKK'BJK07%TQL2VK#0J..=:HV>B MIS9=55D1 ">_ ()'.O(Q@T032V%K8#_TI,NZ25,$)+JNR&PHM:7U*T)7! +2 M6CN:^[ZN:_AW6=F1!? T IX^T\T#S75Q11\.JVJCAN%NC<8#((2*C$H.%/47 M.9S0Z5\$*%JM15N6TSC+2\SK MH\(&%#DR/."C_V"E&P>27P"!< RL!RJC^??A8(.O,^,.+E0HV <3>C'4!P]] M>,2#!1TSQBV1<.[>G1#8RR(]RJ@3'YZ#9,>%BT"X;%<6\'";_>++*G!+([K9 M6NA)I;EM[&TZ.1P+G"N^;)-3:3FWTGF,]O2ZQB:"'L\T;?Y6 M7V]WZL_[8G'..B3ULR MV!'I.''54:H=#<3(=0R#QA6I):0X[O?%9(\@]UKDY&P:>@L]*FI9_9D%UP'L M1^WNJ4?B.G]0-%ZPZCF1/2+&8Z*QW!G35"L2G3ME1S:D)\/> M$M=]KOPHQGJZ".B$XZ_@\5]%@G :I":";G4+":LZBA)O<,2KRC5,!C^;XM') M.D[9$''[0!-@_#+4*FT_E?-R/M, =A/1=7H+MRPY-(M+HR]9FM?_R6N_ [[( MZ*?A4QK_8V>9V.9H;&07X6)BE?[EF /C.:?C2V7P;*0:B1_W7:;;767*#672 MDK9P=0AF;IXU/DT_I=D#% ,![KF,4+R8>:\DKB;/TJH7'0K9B(\P;4J;77 < M/!-=7 ACK"'']/5PA/>1KP8D?,05D<<4QDNZHWIEL>W>X"+(H*9Y\$A) 8,6H@3@9L,P MBI(-Y,<=8QE F[ Z9_2F,6,[T$>70:EO&S;8W/ MQ4?!]B:+3I;:RRPR!*+W69!_B_#!"!^-\.%(/9Z' M_LK5S$GU/_)VJH1SV@%YO]S23;"'[1*7F4_!-<\@:'=C;$>W$UD%8]_#+3.( M/TYI_E0-^:3I(WCADN:R;^V1JH&$TUE5?J@:;"5M]Z7QO/9(1YVX0)H$*//! M=EQ)$/YZ4H1/&>\=QG\[@2JD\.,FBZ@'93IT#IM/S^FVK3!W"W'A$:*G*0/Y MXZN6F;(Q,=3X4;SP64N(T#<_E:^"^[]'*LKE"8\E#T7X6*NW%T$M-VE\3@)Y M3G(@18*7J9V>%G=)HH?$+>\JP9SE9^90:UV*M&322(_KXK8#8>W)^.(6Q MXIM<@BTM=(1E2GGI^P7[-K2Q M3OOVXGK]4QHDG )42X711, "10S/*S;D%#7[7.P%!T%,VEY\JGK9W8N-@)L& MOK 8EJTGPLXKHET[;FU3>34RKU=>FU75)H(4,+K3+@WNYDM.0)?>6K'_DD:K M'70]'MNCD'K$@QQ:;#>-,WEJI6+.HXB+LFYCMD5-/SF,7O^-J*Q"/+8/PYC._:GOUW1QR"YX&VW%(6^E!!NW:V!2?"5BI^= MQ4G:L?N%C0"*"+"9Q;M&?V$QJK)"5_]G]]]6Q5[]8>7?G'[5_L"]3UI_3)3J M6LOP.#%0O(_R\V ;LTCT*MDJ"V+I@)P':@96JT!+ 8$1*&G94.RBMFQ\OEC' M[8DAV8I6[K#*L'W"_<=;$@IZY.KJQFD,8R\*@R3G-9?)%JFTUSB6V<16H M9 MT^W57?R89OF?LP2R]HJK)-39E '4N64-LEW9EQ8.P\H&F)EF:[=71% E-5EF M!8 03T8J>A15Y*)Z'LOP[C*/:GOUV_I$R"IWBKB),5 MO[NU2"V#8(:]'YW%4IJ1^ZT%:YBE*]N.^[+*(%D)@?AU^Z&RXF><+VP,1J5O MC!(S+\GIU,@YR!]I^>>LX $$"\VUT;,.T'T$;6:YCJ+54"B1M(F5B=$T)TF> M6IIN ^I1$E7,2N"(@K1]U.70)';Q^A$D&TY#1WDK# \T>-E (-*50'R0O54G!D MIV0U)G(#BB5E6@T+-3%$J0\^H ,5>'U=H**#[T^7:]Y M'M9AD[1!:.<&:,-\988F4 QC'.:GOS=\HF!_(1!]%-TUFT.:.&6:08*:@E/[ MFR!*>[K4E'6^7I,&R[DESA*A*8/F=T^<(:D-XRMIZ!@D4@>AY,,3Q&$,B;*/ C+ M3UD.W8@WFRP2#XMI_LQ&*7Y*&8?WP:_T.K\)]C5T 17:^VOY+&+.0]@%1*\B MW!F4, +@V>R:MJR05S(+,3I-R0SP[EN1#3+3;T#609%?_Z*W.-=(I45Q75:.V'PTU4 JIF* 1P< M);,21-8P(X)S];+@IJ=;@$.^ JROH69SLXI*F(AE>5APRIQ(Z-()U".B8$]^5RAKE1= >O*E]@7\17C!@OW0]@L#K:*QCM=K.7 ! Z MV?=&UWUTY.OP$9P6RU]R-YE]IVGT*0BKROCUQN8NVY5/^IOO$<@(U^&C16ON MR*TQ<2[.1[*GN'5N,U'AXKFET6[".97C7D9K+]#_1>0S7[;C"WDDG_$YCEYH M44[U&@?HWOD-I7B6GJ.#ZZ/O4# X2?$J.E[ZCSS>R,BW+[K$A65?#FCGFC[$2D]?!(*X2*A1&L7' MT?<9,N2M#,4Q9;!(P#GNEW!GS>>\P]%E^*,MO0O&[WN#]]*/B/ MFKD820/'YB<)*KN!402<>X8)W/43*S@-2'YN+H=>&!E2TVD;@$+9MXH6XGF_ M45;=/)EQD'331I".+IH0W.O>,#?Z)!Z=AAW%L;/M6)Q%%VEDB,E7VD(G^U MRH#H;PHG$T)+#9TH\D%:Z$@JF"FADUCM;WHVV2[E!6CC-,PIY"SS L>R!PFK M44BTHW#4$E2#P+^C:A06/_)A4/) EYF*0;>Y(@U-$+VF6N<1H:5_+J0)LFR' MG]730*22""KN/Z;Q/VDTQ5\KB'@8JFA%M8Y=>A3\"F8T[$TQTSJQKZ6%LQU? M1-Y:F%PKC,O>+A7/&W'P?D-S?A[/5/OZ(8E%:N7%ZY9"+]_[>,- KM=W[*_% MFDT#O)TQI&(O11RK[\N24]/M K,$982>,,NQK3,*,/6*/)'HDW: %:F'(&(, MWE)-&@4_QWSV1/'MRL>@I(:$SJ4'>:-&IIRJ18VM,\+;,SH%^T!6RY !OU/YZ4[2H[5VAO4E9FO6C+GA7/CQWF3UC-_RH3E0#VA>Z@/>N=+9K2K95\ W[% )@X2N"9+RR 1#7EU+W&,P.Y[?@^S M7O?NUD.B]. >8F?:RYRB)LOB4:!;-3]VVRY[M&@-!A$H=8=KM'MA&/UB0\-*4?\ZP8;485DFM[)JY M6HX\T@OMA:>G\Z9[(=KN7X$ORG@_];PE3V3Z*]*,(%KZ2&.LR(&_6'4=QK*> MXGLQ1RE4#Z7&%TY'GJHK%J[^ )69FPF+I%'PO,H5FWSC1DX&P+'L/HNR;;:_ M.K>NPZ'['QTT&W>S9<4C9H>1F'<)8Q94__-RPP+59SI<(<02%ZNGR C!NLU$ M+! 1NHA8H8Q&9<3 ,24+(60#,H [-YM!7GKZU& &D2=+2\M'0!@2WMS\-(<_,TLCE1&O5G9ECG7LO.0.^'G*W>?$_ M9EGT$B>)W=.% VCLEPI*YM4/$SJ@B.\0%'ST-RT5-+PRJ^'Q7QO4G%P-)/0H MX)#:M^D8[K1L.P1RWZ9-S8&B8'FM"5?8>3=C65XHE?I3G,8EO8J?:<3\\F4: MT77[E\NT9$/'S$9$0NG9_G/P]RP_3X*B4#FW!>@Y3\A>9@*JG.UYQ##2NI?@ M6-5-,TRR8I=S=RL(GB1 D<X&:?)@Z&O8;+C=SB/E<*OH/9@F?%D M&4;D84\VP P)@1NG^>)'F3-!E' :_#RCI5O]L:5'$>@.U\V1_.FT>(3G<(^'"@L\G,[@[RMM%^"C?GIW6@J MWNFM25A+W561\$E_]?R9/7%?AV4%!EK(#_>6E%EGMRM[H1V^%ZIJ9M[2A,BTT+$3GL9 >W/U;H2%>^@]LZE+1'13LAT+3Q4%SR($W]0I]]!M#+\VB@$ >B2* MT3Q,I MGPQVF,_1%MR6$Y9IHE;^7G8"?J;QXQ/$'\$SS8-'B%1JB6&;BG@>:I#35.UE M&,T[4]56?!G"\Y/F^<@Z*FN)>V(J4E2M[A?'3 MH27DG3T-B&QI81HJ/MF MVJ$DBOU.T"?[:MB9LO/S;CW32P/[U+,L^Y7\)4B.U>,8,CX79_P>J'I[\WE1 M)[_6R=X#1S_3R7EY!SHH_HB+4"TMWVY#!QB=?+R-?JQTM&F@50) MYIS,#V_'MA>:I[=BRTO8L/>VNZS-O@U#G10BN#3+7FPP?ID=0P++',>+V35% M>WP$,QS+G.EB0KYL\72IG"TNCW/[[ZM$V1Y2/@5I\[[*']/D9V3VZZ0=LA_F M:!;-9(AJ3'03-+%E8WSB/-2G56^&?&_GLUS $SK._>DOU^8A.ZV,0( M8F_%>F71YQDO4'H#MMNRN:3I M6W8KF&&6 6];LW9;@,=KEYX<3>C.%*HL\T M7 ;[%@RW87-1PV4X;\9P]3/ +.KW;\5P3]=L;A:UW@.*;\&$E9,PW8X[Y#PW M9@6O"UET )3?EEW;3,;]$\TIEPVQ_E>VV>X8!W4[F@/1S)7 ['"1:H*-$:Q3 M'(TWNXU6XPY^=Z]S2@9KK>O\Z%3O%",KNEQR M&$3=&\&E8[5CD:U1[;J_(ZB=BL%&[>0?W:I=?^3^!Q4PF&IGSZ6/)PT_%72] M2Z[B]?@C!1G5M[.#OEAVAP0MGD>G 8=,C=OVKXC )T!@H=)UHB.6R/=FGVF7 MYS0M574K!F"=EYH;9KPJ(:<'Q"@--\2-IK-@]5RG13EF,0J5;K\1UK4.?@K_ MYTFVBTC(]\V08!UOM@EMOBW[H2B7JB"IY,VN),9H;#],U:+XQ4A4;\QY7-4' MK96XJ7,QP>;?E'S#=3R6$;/?)]*/NG.2:)_C(J0)XYIF.TE.311C@X@3+-J+ M)(>*PUC. T5;EHPVM2(=W)5D8S@5,F9*E6;I2057/1_$,YX+MN)G>TIYMP[F M/>+@(4[B,J;%N=%V+/!P3,=:(-ER!I&<&XXE1_V',A7>22X0B82Y(N?'M)JA MJYVY(L'2D^^HB%=I6G0>_F O/X(U:_,90L)<=H9$Z2\Y.@RDY<;,CFZIJ93+ M'WN9(4QM*4F+MM V[B-]*"N>+E,F BU*M:8/P#K?H@TS7FW(]( 8VZ\A;A1/ MPL.&Y60(J>$LCNMFV%8L-3/:VUN)Z9F^'C$VP M.2"!G.8Y4T;<]_X#S,?/ZD3!\>A>&E5/O!%&U>#Z9E0'C$TQ*D;";Z,:DG'J MDWS-*8&>D[OX56D@8Q!1S@]&B"0=)EA@89TL6+/64Y9*ZXOXE01I!&<'U?N5 MMFT?)!2PW\LGLLG8)K>^\1!'#!Q+( B8ZL_96AQ(Y*V!K2D4MJ(%V:41U%BD M^:8 N.;P(GC,*<]:<'YN,7W^AAT*HX#D3V8+!\4!#M3"E]7Z4Q!244;0RHG* MX#ZLQGWV]:MO"XN\VAXR,KR7 @Q-M4>,I710@-.F*-TVC],PW@8))$>@%JOL MBE"?3-XR)C_N&)./PI2MY-1S2&\%>\*A+5+?&]L&^!H6SV@!V4?W9 M_ZGX&G/81S@%?N17T?#!QL8**,FS!01?#.LL*.+BCFTH@N@Z_4N0Q]!D&QR' MKFVL/;H/IC4LGMZV]+C(QC7$V+!U<0I$D(#+T9H(7]!\,*_1(C826"QBBPCT M3/.'[*@BW4.:P2[?"Y%.R /_:-LL3A=[,U"?!N?,B67YSWE1'#D)2/ V!/8B0.TYXQN3PW6FHB;EIA.252D2)?&F'_+ E[ M>UQA38=)1Y!XWN<]ACNZSW=%2>D<=Z0FX9<[,HEIXXY4^-ZY(SV32[NC4HSD MJSL:,1$6[NA>$M97=S1-XGF?U]WF"IYP47H%^:$?:1'F,>?G'D(]39!HQ,#9 M0ED((>^:#.#.-TJ#O"@?W5&Z(AQG120L\@O'0TPNNOC'+MZ"CS6F._2@D-X% MJ9GMO +J@KA_\Z,:O_\FOZ%/L5A0@NCEAX"X2BIFE591[L0 MSE54-7S_L*,"0E90*U[/L\V&YF$<)">[@I+G"L>W)?HJ3NEE23>Z//Q!+)^6 MZIXPP\MU@^+)DGW SZAE&W )1T9O?ERVUTR!!A:MCI*>\8/" M27U C$I).BY4I9$ ME::!ARMR+$UY^?!-H:^N D 'Z?NC<6!]F2.>:Z2Z."[ MYC1@$Y\])/$CW]@CK@;\.>=5EC[>TWP#!_8:T15PB$^(50SW7@W+0#@/A?L< M:)[3 N )Y!V2CXIG>F[,<1S'/JKQ69;GV0OC21?$]* 05;C/;$^!6Q <]3T< M7Z,*+1BBXEKRVJIMD.=0?1=WYZC/6[I8KVE8QL]C4WT&:?B0E6 IJ%U>G8* M1^EU6NY&9MFM2$/)LTR@:=(NG70W^$;DRPXVZ==KWNXUV;,?=CD$*PDLAJ MM>CA^!"/: 31QQ\'",CQAI*;X?BB1JM-R8=@8H0HL23*MA9EJQ;%X>EZG-+K M]7E.HQA>]? 3(N/UMQX>Z41]2(#.6;H.V/TINIF3_ODYG)$S_RHP2(V"?^?= M%<%0&4D%B-3^3,MRI]=9#\I]8S,-"_W#VT.M0*YBU&7<6+5(#>J#8NBK$JG@ MD)7#6)JGIQZH-8:.P+@[S;ZESUGRS"+DKA3&5(H!'!Q=MQ)$5GHC@G/MM^!& M\::KPNFOHJAY&5-D^4)?R.G952,"GD7RO: F"UC&-T2#,*#CV8".& M; XF>.?6,,Q,3X$J%%+AP%%&916XQC!#E*02A87)(<=:Z&#V#NYI& B]RH)4 M5ZA'">3\P-3 :G7XJ8# .,C4LJ'PVE7YG()MH=NW!6P+7;)0H'I=T) C":/G MM.R-O20MDP"*5\MF L>(R:K2RTO#[K(/AI2PJF&WD[)Z .,^:57)@/Z-+B^; M@;VGE)DV[BA5@/C*H-]-]J%0%<*X(3M0"=1]Y,),.SQSS=(H2_F-\D.0_GJ] M7E,6K@!S5Y=GU[?&T-D2%^DL=HQ@G7-9&T3W9[3V7/7/:SDN:9!)A2UT\(I< MDC-R36Z1@^U9$L8/&6(5N[.@X)9OM)9#(!RS4+,JZW\7PKFBJX;O?6\ JCPH MJL[:,YLKBJ/@WJQ=#;U:,>/X<\/6$V3HENT*[[W*,#?VMVU7^J(7>ZDTR['FP9;]HW]V,(^&/M0R).60\.GPO;,G,G*UIK4A%ITW/ M)C4E?RQMI*RM**%&E(DGDBK>FL'.^&N?E#+FJK36_A'0: +.3S(GBEB= MA@!^AKP]EZIJ1M63$ A7,J:#!4,XB1B&<+84#DL@X9L_"2DSWH9W!_]DOSYW MZEO*G27;/%#$[@PSYN4P%=Y8FY0P>@0($J"(G/4^0^C3[3:)0R[6)L@?V3)Y M.Z86B$GN:6?MOX[I9K'GA9NU2YIM_W7=TC:.9GHCG[: M>NZ,M (;7='N2%%2NQA>K[_0\BS+?OU+D.S8?XEXCHE]D<2/,>/J- RAST=Q M2T,:/RN>$LPGAU$!=+[X;370Z;20*H/.97@@N$II21X86>:D&%WXRT--^;>$ M5K2A=SY=T" M7-)4]ILU73U:/CL[C>#C/=T!(<_=G)+;1?0YYY0)K4G[ZM^FS("5S9T:',>E7><1S9/]5S)T7M_":3]< 5SN3=PB(R M,0))VB'>CI\\[O2 UZQ&(-(0;\J)O@$%.N+%[+6H:9Y=IB%T"**620^SJ7EQ M93M6>,/]K2TI7RYSQ_';+P GJN.6&8DK J3)D7CH)1;4O:"?:/7VB:SKI*67 MN'S*=B5A'Z^(&9"P#F870;IOFE!#;:L\#GE9Q/IT4#1L9?\, 'F71.2!UL84 M,9.3@(J:$+-!-E8!+[* O9:KFAWT&^69G^5*DQK6?JZ:L#<9+(%(T@P0&H?)/&'1 M#$&V? RT:/2(,R)($T&[K?480S\C/B'M *0=@51#H$:@WNK)46Z)S[-GF@;P MOVF1)1 ,T^A3_$JC\Z<@?Z3P<\ZXOP4#&[JD&D<+^>9XBN#*.^0QA/!OD\=S M:WIBW:01\E?T$DD21'^'WET1H4$.SZX+%@VNLYPV6K\B9?!*BQ6)@%P8BS@3 M*LFS&#$OXW\&=82T!O9(R/E;D9>G.'PB<<$VE/D-C+8-HZ$ MJN/\B7]S?\VX? ;>$6^O%_@&A_?8-4DBTR2<*!%424V6<+K(]]D+3,'G*AU5 M5@_V=2LAZ NE@?/(A![!:ZDV\9UT:KM]_P&* M%\>$2C%LWW+X_"L=T[W+J)!:9A[HY&:=" M&!DBVN.TI?8E2GB%M1:5U?-&;'+GK;/]N;C]84)_849?_<<#BZN"4%=G?PP! MM'(V(T4\J&ECB8U1V&84:ZKJ-E+_MQ5YV).*"E?8E@[YI::$5^%FGJCG09[O MP>J:= *^,9,N.?VP00OY?;"C(4M!M04K;3^.'L/.T5:/!]F,N%&R?2A6X]%E MN'7;)X8Y!7G]EI9KC9!#2'B=8H9%.6P5H\= Z14SQ([ZL F6GFZD>*V/E-R8 M[21A[INS1V2SD,U8+T6UJ%JX @L:^"N4M:"Z)6R0 .H:9\G=P")HMK55'0TN M:W3?"TE3^L@/9H\M,"V*'YK\.+;KWN5Q&4][7N32'&=-B=\&.-WR/#6Y!6P- M?ULU<7U+.@&@+ST"#27&58 ^= /4E1GO0R'W_3.4&C^\+,0N-G[0+C/8F$N. MZ\%]4) ^^WHU:6&1E>60D>&6K P!N2+Y/ E69A'<*;\XLJ;O6YKV M;IBM,'!,P$((V0H,X,X-89 7?7?R"FQ%('JE[']/V?^4195CT@DB<$QDAFRQ M.+'E55U&W7?A6=*!A(9S6B4DCN48F)8M1@'FW%*T/%A8R/'.Z# MJE.!QPU!%3N[.N6=($?%>L>6H3QU]3J,;:^K"Z1RL3H>W .>!>&OD,O%+VR, M31NM,)PG2]@*4:5'#(%C)$38\30]!>(I+I@ZQ"%;%22-<**,'(T(/%(A M8C>GG"%-\DC#K/,1\%;@TY IY2Z! \-3*?GV>MU> '^$NGDY9*OST.0\*TK= M$0Z$(",%W"&0\L[0YQOW&S#HF4;LL^$>RUB],M#%C!*JN=9B^FF/UVM^ M2%8QR26]DM*N3_.<2OP2,(>V6]$Z;$:F6VINJ+K8]FV=H%@'4H5^RK M;C4/>0BO/,2R4]-Q'#D5?V1;J)PWHJ>YA\M[-X_SL[B-WX]*,>XCX=]UZT71 MIQ(?8B"G#ZO9Z>G?IQT#HU(>!9@=W $3#^Z 98D^-QS>TFVPYS9UO;[)8V8' MVR"Y3+_0U_+^A3)#^9REY9--PL4$FOBZ.7DB=*H[FB"J9D_D=C!7OJ6[(BUE ML(:&-J^JPJ@309X(^OB9'DM-"51= 8'AJ/:-&/U?:9#?OQQ6 IA'Z@V8^('8 MDRV[HN.W07>87,J.@2BS8\=/VX\@/[.B#V_(6#^QR5QJ4@2M-V*NLN"S[!4( M^6^P+9>+6BR0?2,F:Y@!9DR_P[/9\R0H&+L_![ [+:_SV_CQJ;QN'\YI)F 8 M#<<2;<61C6X(Q[E]V3'4?P4):& I%2)4?^6H*_)E!W>!\-L=#>N]W7F0)#2" M=Z$50M%@(,6Q$P5OV(X5JIUE*BC(+?\6SLCO@A[F$4)>< M)P/@6$Z?1=E&VE^=6\/AT+W/SP$(A\#*LAGD\?3Q,>=/8LB6#?\$"7%; (?\ M"/(B]!=1/<$Z3M.H-B0XPZ311^8HTL<;FL=9Q&O!W^35D>,AO&Y69I-%,H6% MIJ-C0#-INC>[11CN&RN \?RQQFL+RD20)H+V2O1.6)&&/NECXBQ21YH8G8?P M+#04D<3UNHTC1!AQMK\(PJI'>#J>XP7C5QBB MA^51"+O Y+0SP$-9$>=&9,VDA>)S^#&$4O"+5YJ'<2%"H^;'HOJU>#]F$H=I M>>05; 4?] 1#A/RP?CLNQUA\35'$]1*,GYO4B1,@MBZ3UWE524(5=R(L^<34 M]F>HXWW(7<4\-.:\3A4%2I>@Z;YTX6(349BPP&KP0XE2DML1I55P>(%\D&\\Y M+P0,A+8,K0#AMS?I7]//Z?WW_W M\;32K(.PK%NT[VF0,^SXF9(-OQ1=\8U&^10S4)J2*-@[KLAX MK,]F<+G5%P4+JCY)W^42:1!HU.Z^?..Q)J:>#TG7>-8+7D15B\'VCD(.Z204 M+A\TZ],P&DZ<9"N.'!(-X3B/?NP8TI]0@U>I+$G"7)%[A::Y"6:1KN[\%Z-?(:X+&>\@X(T'W0JP%&>-9KY$3Q MO!3@"4,@$@;YA>,@%E)0R7'%PI3+DFYT!]L#./[H44^0(5UJ$+S0IP-NK'4* M\ A'1%2LB_6:AB4+*1O);H.2"CYW4&MZ6[7YU&G9& (X*C=>1%G_[+&=*^-8 MUOK+8TV 2#H*-,@MA8F-D[AZ]U3UJL-9_!>4LV0",EC$^PJU,-WY/BT_46BO MF]RQ#?..,;+O (^:II&4?3+129,R;+NCR'IBU!-XGF'M04FJ 4@SPB&2ES[A MJ-.$6$8KB'-^77NV/PL2>+=U]T1I^6.>[;:P 3)L).Q0D0IKC1"K4V'+ L]] MJ2UKIOH/FAAJG4GPL"<5.N'XI": OP>1)/Q,@V*7\U>"9T$1%X9:EX-8Z+IG M$D:C=BH43(W3\]-O&]:"$@Z+7B'S!IZ0"G4/QF[!"P[!(YR'F.:9(U>DKYS,UB>^7[OE'H( MW@6W&80O+0JS*@@?2/\S;L,$!Q,V3FR4<[GFGW^.:,A<4=%@O!(B_3[:XLN%MY;SP;,&(@6YM>"*5M M]<'Q+$G'BTF1! X12,A[^/&"[\V#+D^:N!O*(YY/%WCS,FP[UMF(: M3<0-QQR&C5L1=;[*2CHF:,B3FKXQ^]FQ@2\[,P=71N(QS;HYR>:OVM;-S 2B MJ1[ )''P4'6N\J5;:3-%FBG40OO0J[3'O+Y5:0.*W*GT@(_A-I_*BQ^L5NG' MD&7EP6HJ&E^*X/<^$X% >]S(K7S(Q5B10%XE1XBI7!$M\/%6/VOFC"N=H+(B MU2X'*OE501]IB*VJK CD16VZP.V]@+Q2%?52!8_82=).0.)-U"N)_*$2^?UT M.]63\,=.A\0SO]T-JI#RPIX/LBL8*K'0RMD3PW,_Y6V M'?7,[9UM/30CON7MAW$2E]^"*(=[H]L0@RP.MB+-Z/]*VY$Q4VKC^1;;ERCJ MY5;E[R3_W$JH\NT7PR8< MW64I5_?2^%&B5'(AW&5H7,XX$OZ5+M6):5O&]!#?JY*F:N;&ES>5%TM.Z.U% MK85FC3-E<1QIK+<5J5I-W!(QJG&@-Q.=6DCA,BX59(^R7FYYU>Z+U)CZ\B\U MC2MRP1UBG=AWQ&F]*X.\_#>:V#/Z&*>I86[]7V$T$_MC$*=765%8*/>(*B'_S-K%@3)7-[N@+L,\MS@Z"4+N<<_VG5\,-2DGTD)JLSE'\$YOS2F$ MW#?4G,YEOV]410O.PRH M!JU"?;SN1A:'T05-&,W''VD*Y;I/T^@TVL1I7)10U_^97KQN:5K0POB.=R0- MI&ABBJ"=*&(, ??1PWCN^E&#H$$J(KPZ49<,J>D@/Q%>4-H5>1141$N_H"LO MK2CA&:@F&+P:>#H\C(9CAK;BR)8WA./8=4F;8XHNJ@XJR;QYF3\VRSB8N"82 ^G]_1^TSBE;FB\UV>0Q'3-/K"#$;\ MAV9>K+&1GM>/$Z[SW-X.U?WS^S%\]9^P[RBDN,H6I5A[W-C4/$E.PS#?TL3AG%ONT67I+WP:T\6^-% +\B784..]P3":3S;1%V=8 ML5L<3[3SD"%K%0-$Y&N$925:F46:^/3A4[9+H\K U1< .B#G3QL,K%9/&100 MSM38-'P_RT5 BL $ZYQ]!L?HCPV,5U4',*C/!?1731T K(1_XS>OGY[@7@.- MX-2W@,(ZM!JZZ%F.O$\!RO3I63!"Q[M@6I9QZ\!H]+;YV-=6$^.HQ2:JD;G* M#-WB/ZG[0DN13P(F=Y".7&9P0BT:I%6$D,QEE%"[#Y:.JKR2Q" M^*TME\;2*PNME;AU:(XY0=V)"+L3D3 _PU?- G?5/-L5;*EG/B_\QRXN8G[I MS?Y5[B]3-GFT*(O+HMC1Z#J'_P6OS=P?VU1G.O6* MA?PL<"J?P.LF"?-P>-X#$ERR]#P)F-3&XR45((Y5ZUF6+;0/Y=S:="PHLXS8 MHL(AR2EVD_N17-^56?BKEF>'V1Z[AX)% D&^OPO@GI[S9;@E-L CY6 ,"=!) MI] !N\^,,'/2]X.!2'"H] ;Y3E3B&2Z:KM=2DJ#Q5M0&$4F/K$7J*-0@EGO- MLF1)K6+7M8KQ"T3V7YVL=-0KTGF"M;:S[*7HS>XAB7\ M6M3$;'4OJ@+!J.FFYT.1@KUE#/#NM@'9=^X[*J?SC+#'#2 M4QB )PT"$1C(T?LD&8(: 7L?*I;$SI[Z)JAZVJ31-=LQYVT;MZ$KHGDD,?>V M\Z:AOPN>1@]IOSR'6>,>M7_.M(++JZJD*+R0Y<2E1H$%^JW6D:=DH>4Z70?L-\);G&T:+YCF-%EVA M9U/%6:07F@QYG9Y)TOE2O0B__1U83?7M+MA'GQCD3.2N?(*;TUWYE.7Q/[6W MR$-(/IBQ3A2]E1YB(!NAFIUA&ZM6S!;1!\,9+4PAA*F6SD K#):E,-N_SGF9 MK,C486,LL@^6,R2:WH)TF,B69&9KV*)@CP_+$)A3!#AB&A>&$=/7ZL343"Q,J*FRM0UUPRO4 33Q_K3=9YEC)IRO@A MH3^E<:E>#BS@G9] V@E0G4&:@3%.(6TXLC^'W %JG249[?CM,4"(WAY.3R$G M"58=65ROB81&.![*>C=3CN:+%%DR:9%3)9KD<0@Q)S"AN+'O_.H^L43!7)U0 M(OV$DDC2&U_A=1D(?+2 %,QRF.;!UQ-_@/<+0;IWFS)BRS+LCP#(?8*(+8?P MU&.GX'#NJ@6)MM5Q1UD&4 'J/KM@_ZNV#DLTO#7,1IS#I1K3Z.NXX]M_TH!QA_"8<-,L?%N3 [/4(F#8_Q-6 P;_4_4 ]M/#1HK4V MT+0Y]THB]K+XH?66 *6CMLB75/A0G0(Q>2S#5) M-&^SJ-SCO[4/A91%21%.#?62^;8)P^ 3N0QB#P(= 64 :N!"!_)@U+) M7& VBJFX<1<&J4B+BM%.L149P'W1E/[H_>(G_),#$/X;U,G&T0J:1C=,O,%: MOL<9"LGI'G':.O[W"..X=\5'$T)=Z(*<#7CBL\H35X!=3RP9)W1J@V%]*&WL M2?&6%F4>AV5U!H=92%(MS.4 0&A[],@-XK- M9HU3O1H75Y&WY([\A/Q6<8HX]_&F#M[R5C*>8C#Y%&<9([G8;)-L3RF7Q>+5 MK@$>QS@&!9 -0POLW"@&..D7=:O@*W/PXM7N6!DD*Q"JGPDI E@UECLH*/)2 MTG_V7X>ZS_[TM_NXA!W>91K%SW&T"Q+%YL4 YU;7!QD&'=<".=/M 0X4^E"* M77 +O?2N9IHN-&WVH.?>4[R]SR[2,B[WRDW*) H>Z(^=D%K-,J/CZIP-;QIM MO.YHX\]-F\B*$KG/B*"%%-0O+>^!]2U;F^<+/V,.>973CW%.0X:D;5QB!'9_ M1S3,>GT5I(=$N?$98D=Q%1P79,,A"$]R+<@ZRTF:I2>TID2BFI3;NYO1PGP1 MUR\5UPT.7BF?22)($]_@+&23#3/7ZW4<,L;K=YUU-*&;>&/=D,"S_^7%"_KB M>7P+H#M;O!IHH[,$84]/^*VG9-1Y_B!5_T[O+5E6G]4/W)H.7)I>Z1OEH)0/ M.P^V<5FG:-S2@N;/-/J4Y9]VY2ZGO'!W&NHR$2;002\4-DY@374P.R*8)<'& M<#A0!ZPB52<>MFO66)7 N:R@+%&LHE1\&37]!=:E''Z>!L_ M/BE2G1"C"O3KG/X'3*1'W9[12DS<2D$Z73/@I[3 M:/R8PL]>ME>D&H7P89S'\L>;"C:7$;:?P<<["_).@176GFW$:B2^%>/I&D2T MF"\D_[BM_&/0,O\V0M4":TS3AJYAK3KY+1ES[0HD4Y X)"V+;R=4/M+' MN%)H,_9R)=;8TS6;QWN:;^*T[O;)C_5Y*X3\CN;/<4COL_JQUDV>W09E4.TH M%ISX1;AY.XO6@I,_=]U:@)4WM70M)N^D)'YS#K_@C7#FB,0=) :U_)'KG%0< M\HR@^MTC8Y( E_4YQ9M8_OY]/X=KAW_/2!9/61)5S KI/F7YT9RZ]8AOQW&/ MG,2YSMERN#?E@$?)= 2K;L9OK+:R<\;"V_2A;WI&$5Z;"";5T_T%"OX5)17/ MSXK[K P2^??SK"B_9.5?:=E&_2TE@72X:="N.01Q3&_^%,CV-9V:,P#K_C'%(./U M\PDM(,J#B0%N^JGU-0(!#"<=;W1/(([+^AM($!J\]6D"TMLL2=BF%I"63H&8 MR,0;2RN:-=6+9!Q-XN#M)"/-$ _Q#KEAJM^_DOP"C)**4U^K&+GX'!7&O[2# M%5\?[RO4X__+NM7N!#OVJ&+P?T5G*DOFDQ\]BKL4?84NT@C991HG76JW5<\/ M"4I"X<'QNFJ-9$H?77"F[OZ_\HZNN6T;^5?PTDDZH]PTE^M#[^%FY'ST,F?' M'MM))Y.'&XJ";%XD4B4HQ^ZO/P#\$"@"($B"6)!^:6-[%]A=8C^Q +(@S28H MJQ6^B^*8_=)(8G-P1/4.9.>?ZW3ZN;DAN7C=>*'ZW#-R0C+& 'W0Z8D$J#<8 M@05NZ82"[P;S"_-T8S/K<,S*8,L8 #69.SE@&\[=0S^CGZH:FO3BPV\;E3. MS1X/^EB."]9=2)R171_ OQ_%[Y)N5!">%R40(UUL6OBV7-$A@S";[[:BA2]H M*,S]L^@ :96GQY_Z.?L27QW(L_0:TW,5L]Y'[?N]C+=8U]3'!&G^;C1/0^:^ MVVI9HL]^(]8_K]N9OKFYWIX?"&*O]SDYX5Z<>[1;#.J0 1,V.]]-W'1N=[IS M\!/UK27__$1G^N;F)WI^((@M[N?D)WIQ[M$F^7/U$W:^FVJO_7GXC&)?[$ _ MO7\.HQMQ<_,6?3Z-TWU\(\IFY">ZLPV_^\^(?:[^P<+WJK<-S,(E%,(1RFLC M-@*T3#8QDVTD.IMO 9_(V:H1CKJI)IFR9QCZV*C-*$SZ:VE& S^((JAV9S&^'LRF7DWC\>)EU M%/(NK(VK<-28D,F[@8XB'\E/&%(Q94?2B45WGJ91 Q!N9V?W%$^V =3V%V@3 MU)2;.[O)"O9+S=SF AK:N5I7STSJ+*+Z'O)^;KV08PI-E0Q,JA1-.KUU.89' MLDF!IU[)OI [>29[T_OGG6SSULM#D?[/X$+XJ>'Q_NA2M]\A:/.-JE:O\C:) M>;YV"+;GT0:7Z=N)N&%(F,XK5D/%//19J[[S3^J=JV%,-O>U$O0.;Z(X8J-. MXEDJRP+@DPQZIZH,,<6PL^$F!*(0HPJL1N21Z-N%]/(KIIX$.AY?M8MJU5E4 MUW@71"P;$9AFCT'^7>?C75,RL3=[A@O=RHL^_RD=:C9,+#"CM*7(S0][MAPM=YY]T%GVE.I\K)3=L\F MWBAL.^")TL93GE1\3O.]'RD@4DRCD!PZIKU4D %^Y!RC8$Q%,MT96["\%JRVN"^#U M2 FA;L)I5KS:16BSL*6>;7+UJS961BU3"9,O3BW:-$M1G<4I("@K*AYWXZA, M>W46=DG(89?SM8S7%SB[3];)-KE[4L2L3F?VM/O&GE"M](.:3^M?MXTMGL8P M@\(=OP(5O.PAT#'=7OK!,A;P_CD3&_C^<8_##*^_)%LZ#'NA_CK(K/?&=YEY M!C90+]31;*!\VFG;0!U/[FP@BPQS.M"1$,0HF8$)["3B1M4>EX(A61)^1P_5 M(#,SD.^BAVA-HV#7YK$^[XR,HTR@HYM&<=)Y&,8F1R!FL21C;D;10+R5#-:E M#)XBO(5.DOO4#'2"8/M3ULM_!A-.K/QG+$(KY;_6V:93_C-D!<2X3; 3K:\X M*YYYW\7+_MO-'H9RUQ'Y_B'%K!"*Z=?*F$V_B.)H=SCML7(__0P".P/QCA;? M:>:>=IC7RIA+@\B(08P:5)+#P[T%*BB:0=S77=X,X]6&"24JA9*RJT=?H9U< M*G.RGL$CJ/4LIY^K]:R+UZWUS.>>H?44&?/#>N84S=5Z:N6ML9YRJD)] MD=G:2Q!#.3\+Z8UIG*E%[&@*7_*)YY*$CWH'F\&$,S!]X]VTUCK;M(V=H_O4 MU/7$"5Q,8UN>%=-[?K_D=(V9'^^5/I-723UX>W3N+XSZ]H[H)BNTXQ41E+4V08&]>--=$TF6$ZMRA= MR&JVR);(2&D2B@%@U'40LQ:T#2^[TZ_UNOTV>,+[!Z0,-L^3,W0:/9SC& MFRC[0%>PN?[9&AQ&/^V*1M1?.R,[UV^;9#?#_6)P5(RN- ,+1*= Q1R(?3*/ MK,2H(J()5!)&W$9F5 0K401$L#"A* X\"0OS*8D?^(NS/,(AMTD6;,6_OTU( M]BG)ON+L&H?)71S]A57/H(PXG\=V:(@ .YNF/I/Y::WZ2Z6+$_A/B1I\2L&IVJ9=4W$S&R>5M1. M#*&4@OE81PU[[DWFHJ@$\0N]!()F9DJ[R%P0R*'-U![/:&4)#3=1JO1%/>^1 MXA?H,/[9#0.K YO[BE);],TMX_C F#_^D5#J2RG2?X8XEMP49650YW=!611% M<=N3A1$A[G.R1G9CZ1=#L+LH&!2K=B8;A$LC=) R#,V*+*IA4QHC69S>U+UL+8;E 6,11E?.*4$9F96"N;3BR +[\LK2\N_][$F M1@-Z940ZB,# =AB,YHO),":UBZ4H!T7EJ#6@RCPPY2D5C[Q O_.H[BIH7"L! M:C;Z"^BJ9B5J >B.#39V;F9 ^3E^P-O+^'17T-*8OF1F/02A3\PZ#.A17M:9 MZF;[Y9JW*D%2R<"L1,S M%8-.*'2J43Q2!,4AIA8RZ053<<]MA,:WT+_D3NC-3Z<&IE>:93^XNOV16+>W M?,RI!5>"(.P$5W3 "097%=5MP17!]'.LAT=7$PJNU+*Q%5S1&:867*F%8A)< M_3H\MNII$ZT8P6E8O>%F;B)VK9,54Z#B7EWFD!6&5G.Z5G-H-A8YT1^4]C1BJ M,5+T$@-&W3>L:''8XLO-#;YCUOV:O]O,7VG,7WRF=)X]%7^\92^8*832:R2@ M&S3Z,UV[!:/[,.YOLNA+8_.<=C$22QD+<%0-AH31%OQ.B@+B&Q^R\:A5S]B/ MNJ5=%,1G 8GB8H8+O%OAM.G?-*#.H[Q6LHO03@D'$<^U$*,+XJ+C8F!!0E8\ M/)XE["!=^_8R,E5$,Z MU\$VH@L55(%!:*">EGX*N.)C NI?1Z9R<%^T;P#QUD(\DF9">$=_.@WMZ*_^ M2Z-,DFRC-5\"'S.\(\O'B)PPI -TJY_M)#/U5$,Y"ZO:2)"%^T=@Q*'1-P;? M*R2RN2#>)3MJ%HSX*T%]6!1ULM7+(H<#7A@B$69+(\=P;-E&)MY=-GM)G5W M\I'".A-I8-(*#9.5MA O9IX*4.?9I9:.QIJIH$M'3H \N2WR FYSH5X+[\_:V8$&PYB0 M,OD 5*)/!Z;MEYN&&5!PK8&'49=6!D0=40([5XP62AI+)H=G=4<[)EA2TEBN M_W=@%XOP$W%7:;*)))=G2(&<%S(TI!8U# D$1/E"24;C ]_>8Q3LDD/>7A\4 M>.6E$QR37\K"S_7R34>G)0MS1DK(\F0EAW5>I>A!KRCJ4>A]P.DJL4 QO_,' MI=SQL)V%THW(5\UXUN&2KD5)P5,-Z8.=J!&M-A8P;9>[EC$^I=L 1IA0#6$M#)1;P-1 M@@,T?[30(FGY.&(L$/UIBWG:$\1K)*+SB^_H\EH?0O:C7>WX+>,&-7M,FD' -]N,J"N?=]ID2ME2 M4*"5J"&[MN D<.[7E9*(YO*I0!&'M=S]S9?B,OSS$!%^C;NDI4T)Y;[\JB&V M++U*0$#*KDHZ&E]8W(9>/>6^"P5'5+>E57.Z.@T<^.IL M=M4I@7Q8H=K6M*57B]* U-JR!&D '(_NG@KU-GK R6<2G&]#598J 7&N1DHR M"PUJ_!U">11$:#),]?$!/A;Z?+-0J))> ML)BZ-?53@GL16^L3.@4L=(S=FJ8UXFQ--N:F^#F0 VM]7"=>C.T]1&O>-);$ MMVD0DPU.T\:M )TPP8.U-J84X9L*S8> 3D];,_ZHNCY"$1%E1TSVU'TS/4$? MXW![6&.R0*L#=70$Q4F&MM$NRE_R6J P(/<+^IM@%6VC[(D.$Q[X>"S=82.E M.%WP75NZ?G, JAR8L,'(H0X'&GAV%>EI2+= M1&0, 1X<-J+MT#D3;EN;.V[ ML'.W<=D4<(.S;(MYI?@NQ5AW9-88T?T.3#>6RFT8,RR0O9@NI#4+^D=L1-'1 M$1]5 XP;?JHV72;.EG;[!8ZWOH8@W&__@Y](EL3E;I%2]=6@[I6]C>Q2O55P M( JM)Z:Y'MY>G:,2P[NE4:-D9\$0!R;I-6)$S'RU",[37P-J&DNH D0@VR8 M>"3=E;E,^MZZED8/08:OMD'(0^0_@C0-5)8Q"76\B7 Z^5(?PAD/"3:(7>Q2 M#5!BX=D3X:\AO=&>V]-B ); W@,=6\Z("LZ&JE$?5E:&/$$Z97V.,SP^EWT$*UQO+ZF>7A'YZ0> MP ^5:F=1[ZI4V.!JUD::D>/*AT#E&(@-XIGN#>=ST951>(5D_:.]%%%$]$L! MFRR9*-X1RQN%.R6IBZ(Q7$_UJSM;"T.^X-3I.B+?/Z08?RQ.SG3V;[H!_%"O M=A9U:J;&!E>W-M(,U(X-@=@8J!S$1PEB.#JIZ'*0//RA.>([IG*#6)N86R=X2$1,>\U(>@&+=$U_2^L1MGG MZR7%)3_;/A17-2R?!02OKZECI+I+(U9.Q^GA_(Z+$!G^.C MXP H5RT^!%SC#RQ[[OSM%TH8N_I2W1A1@X#QH1(B16\I_-FY7VS,W5@*!01X M5T-!A[:1X00&]&NKVQ5J %!?7+N=7WUST"X$&Y0ZC/S9#A.WEF^3W1[')+^S MX$>0KME])>$]OHSU1:].(P!E ]V9K.4%YNCN,X2NM#5C:K['F#M,<0S$!T'% M*(@. YTTV&'U51[,705/^84:K&WXCB?H"R-F?=+-VQ_)0-T41O!5-QM,=M/- M"MU#W3RAK:]NTF&\UTTC5DUT4\>L.]V\HL1_"G:ZWN8Z"(QVR<@4U4?\NW/] M:$[>/-U!?T(,!CR0+XG51O*G0+ ?71W+UR' /KPV1A8^/6@\;XG8GA7(]X\X M/&31 U:43+F);;VLK]\HSBN30Y@MJI1]AH"H6/:GL['VJJ&0NCR>QPNP]_W- MF65=4=-3OH<:)$EUUMP.F2##F1]SUDZM3CLFJ+$Q)4^S\*0U=5\LR]3Y,S(C M@$RZ"[?/ DIZB&_N,<[.V33R=Y3:P6%"\#;RQ6!L\+-<3TEA.!3CB\*A$ M $_49%QHDS8=@C^K1YW,J:&]6$':O$FUAD SOK&Y<*<+RS!,#WA=N_1/4RY6 M@\/H01OYHA:H8)WK@)Z0YIW_.7CM\DG86NZ(#+A;^?R]ZD])_B@&>^?%3 /: MT6 TP90=42/:<)QKAAE!BJ?'CW@>J8I+CN!>J]5?X:*$]N)=+=T%+@I0Z%>U M6JYO:3RJY<7M+1(>M$&W!MZ;=:,.N97 /JP=;:BJ6#V@\?:X/(#I@+XS0P[K MQ=K7=%O( *'7O+ZMH/$$(6R?Q #2Y:%!\>]S.AG]F?Y$_\&Z*/[U?U!+ P04 M " !:FQ3?@:]$7M? "R8P< $P '1H+3(P,C$P.3,P7W!R92YX;6SM MO6ESXSC6)OK]1MS_H*GY,-T1G566MTQW=,^$O&4[7J?E:SN[WKY?*F@*DME% MD2HN3JM__0!<)%+$2@($""EFZ2P+ ''.\V [.#CG;__G8^F/WD$4>V'P]Y_& M/Q_]- *!&\Z\8/'WG]+XDQ.[GO?3__G?_^__\[?_\>G3?U\^W8]FH9LN09", MW @X"9B-?GC)V^@E7*V<8/0-1)'G^Z/+R)LMP&AT\?/YSY\OCK[\?'PROK@8 M??I4M'3IQ+!F&(RR)H]_'F]^N2I:#8._CL;C7\;'OQP?'8]'YW\=C_]Z>C1Z M_+8I^0UV<^ZQB_I>\/LK_-X(RAK$?__I+4E6?_WEEQ\_?OS\\1KY/X?1 E8\ M.OFE+/A37O*O'[%7*_WCI"P[_N6_O]T_NV]@Z7SR@CAQ G=;"S6#JP<5I@-/I; M%/K@"L[X)Y&"VSOO\T0JU_?[K;")$XT0(D;V&\\A+'AZ7=,%K][(;+ M7U#)7_@:_:5;SY\32"34^E48Q*'OS1"O+AT?@?7\!D 2"_>;ITGEO7YT(OCS M&T@\U_$5B+#3O@IY-G^,I_.K<+F*P!L(8N\=W,')9PGNPU@2-EP?4B[AFQ,L M0'P7/">A^_M;Z,_@A'OS1PI%4" E[6/*)77BMUL__*$"O6W3O4FA8*3Q?*>C M?-=>[/IAG$9@&BV

$(>XMWY)T]\3> =!"CI(NFE! M6I^>5\#U'#]9/R'-^),XAE/V T@Z=)+0A#*[2"$T_^2>Z MXM!L3UI_X5"/4C"[]YQ7#_:CVQ2$:TQ:3Z_!:Q<:Y-6E]>97)XK@H)"C-UQC MTGJ:;\I>G(].7:RU(JUOMXX7_=/Q4[A.W7H!W"W#&?,.'OVB[ #3I;_,EJ7) M '? 2R_)6H53#-R6H'43GO>[48+:JL2UV$?[)[A5ZLC@W8:D]?#&B0(H>8P. M%8\@>GZ#N[H._<0W)V\?T?TL0F],;D\S@Q$ZP<'C6TN; [-!B5Q-O"C;Y:/M M2#>R[K0DK8^7:>P%((Z?P:+K!-9L2A[VZ6L,_DAAJS?O'7O9;&H8YRS3SUOJ MSETO#MSY=AL]M7:4G\$Z=YC5<'_GLXGN!L7^E.O[,0M$85[Z6[KUO49I7M M63OWF]3@,':&UR!Q/-_8C>&F>\/09K%9? )N"$NAJH;KE])AV3OQ[IK8;4AZ M#[W862PBL,AT*+W;U-9ERX),:)'C5I=D:9+0VI8M1_$_-Q_P5). V4MX69+U M/V F32*^KR@_^W67A]ER?Z<_"3,?]R?Z//^51;K+U^9C?4JZ^Z=>)"9^M$_) M;U.TR$Z68904*R^:&H)8PFH@Y>MJ[0(/Z#27>.\2I.5L7ZT\V#\JDHW^+84V MD>[R4-J4:A7IWM-:*U+[=N5DW[X'\!Q:CM#"'! LIJ^^E^_>)&B[U=>DRCIY M]6\=%T&]EB,.KD')Z$31&JJFL-.@/TW3!+E.(V=S69AP?4.N7.%R%0:Y0Q]< M#P \R272%AS>#TB5:.QA5*.'3O-;55A9Y&$FPEY#85WY5(ZCNY7<7]K[\/F:XD M;8G;?$RQI/#\EB[5RH?[A&*I\'^5MN/L\E%5_G,RIF=\@\IN)KMWF=BBLCXC MJWF CH 9N-/Y2PA[6/PXF?T[C>$"]S5"2T44SKWD)Z5'=[EK3;UCL@Q9LCNB3$/? \?WT5MG=;*3/Z','U7"A$MJL>CSJG(U? ^[ M6'04M2+WM755*> C <$,S#9_]1+TN:.CHXNCT:=1V5#UGTXP&^6MCJK-9D) M,2 NM2]D.(517>](G!C*DSUNCX'[\R)\_V4&//2N_PC] \%R].EH7#QM_Y_P M3[]=A>\@FKS&V;5FV9[OO +_[S\U?O_M_.3SZ='QEXO3B\_GY^.3LXN34M-* M.YEKYMZ+T05^[F:"Z2JF%.KPY^,3V.N+ST<7%Z='Y^-*AZODF$3USCN16WX" M_K/&EV8 @:+$+ZOL)>HG]\WS-^#/HW#)J\JB Z&8/&$$]_%__PG^*XUA+\-L M1X5>PD+Y:; -GB>;3CXB_CJ@K/;X.EPZ7D# L%G0 M&/#:P="$D5-$2>,W@8=Y<*]O$*.';/#,BF2>? /+5Q"1D&\4- YY3N0PD//) MIAWRW3U:\O9;::I]"1_3R'V#Q]58+L85*L_&PPE'90ZG$R1=.^B M6V/X""(OA$?2V37!R MBU9@>S(P; M'N2>P0NZ.P0(=-U+R(HLO;A76 B(6F)]B,/?""+:5C?7>L,S\ MS&9;[O)P#6*VH4:GW@%9!<# MVYT^OP'?9PW-:B&KL&4*5IH+C@R94BOFR,P1,:ZX[I./%)1*5L$I+&@)+\X< MI 5>@!X>^W?!#'S\%R /R)UR=H'((5N)VW#L/,7!Z-:+7CM&GM%5NY;N%?\&=5P@E+8%91+H299R99P@HY]M"/IPK9:U$FB5? MB37.#&0FUA,HW"P3T'=PFZS:[Y9@RI:IQ!%G'3(3QY*G_U_J1 F(_'5N@*:, MV)V2EF K(EV)LGZ3TN9F=W,89\*W6[0NX1A*>#9D_+C$*P%LFI+T6=T?4HR7 M$:Z()8!QB54"-30#$GH\$D'Z%4^@X$;^"H5@B^!A?$:^R:;6L@IV<4E+'P:< MSOV3REI(\X,Z4J4AV.]JDF7K593%*#P MW851/Q,8P3Q___O15U_X8K;"/@; %+N(=CST*3 MUB0"#@'@ZL^60,H4J01Q.,8LE!';?WP+ _)I>K=(7?+CH9JON,0J <79KGS\^H(>DF, W2UB":!<8I6 XNQ89@+Z$CG([^!YO7P-?0R:M=\M M@9(M4XGC<,Q<)3UO/MPL4!/AA0:NF"6H*"C'BQ_@(1?S8- ?_76UQ5#0Y*MK4&7JA$CL0[FVSVP-" M6!#8F]]$JO_VY;.>%^EY&!N"%/A"Q@S,5DK>CDX!Z20]?'P'T6NH-0!!+FL9 M?IP']9VRQH O@!X)T9K !*ZZAC*# M!^0F0=I+; UABG10*-X;@ IX]<$#2/"/]GBJ6$4/84$5Q+C8NB" M> ^6(#P3"&7HG.@/GM1I96%*1GD)+H0Y"M&J<7M!R]Q&7#;(50PE@?!"(2BA MG?L*@A+R[%GB]"CK6U@16M)9>TB3&),F=9KDZEHHQ/2P8)8P0YV",I'"5DS>$[DEP(@2_3V M$ 9NOL%F4X-8SRZ&B(E)"94S6*)43#);!1#(@2UK!R'X12.&V1DP"7+!J48' M.V"FR"(I%H]N^T(E\R(\)#6SN3$N/WFK&T,'29?AG>269(W0?_=5T0+?73FY M@C$$D8(PE3 \DEMW/?KHK-']']_%:+VPR=3@P9)\+\HAIX+T#OJW#ZX;I;#C M#362:8$O;R4S!$2UT:Q='K6>P#L(4L:$@2]-%NSBV'T/ M'-BG0I=K.C-H5>SCA["T-EK"N=<3UNQJ R,X9;3DEKPB[=8_B%V/LF92(GOI"@<#U!V!!I42 M-D'/$DO6F;1R%M&^H;CW C"=7\&^>^1SR+:(>7#+V%&R!%1ZM&@5>%21R8KI M,<&H924]VL@LR\G MBXL )D.(Y:TDB)BT-OKV9@Y+3R#QHMRQY=7W%AF*[,F$IZJ5K&DMN%F.P,D; M(L7XZ.+D**-$\O;;KTZ$LAVOJ\LJ_FJ$7M@JV%N(:J,C;T6%[ L2JPC *Y\L MSUWL>72L!W64OP;Q: MUT@723[ @I(J.;/JFD.*#)C4:$@[Q8R!OR5^^/F!*:$UGKPO$7#B-%IG\N:B MT^ G%:\KZ5R_#:LS#80D57S-I;W0573A8,DW32Q)>VCQDB M@EJS/$Q<-UVF66B>S&"'4E]'X T$L?<.\B>V]V$4SG+\X'V2]<]I''%Q>:]KR^'_Y "H?; MJ.LP?4WFJ=\,?LMXY2C21GUT?!Z0+2W#"+--[2R] G]CS=8U.&BG4:;46690 M> 31\QM$@FUP(]6TCC9M95;@VGXR4.148,LP@@C3-(D3)T!1#WG94*EB/R58PBJP51ARDY/+ MSW^5DY>WCA%BDBKP_])S&MW\,9[."?9ASF/I,3U)V?9#HW ^JGUJE']K]":TI1MNO*"3DM$HV.UD)%CF*I8G(F1*9&DTZ$O M;=:.HZ2"*_RO74SAGU 0\UGJ)O!< Z)WSP63#V]WDB85,P97 9"VR I)1<%6 M[BL@$\?@Z7#I>0 :N6=88](2 P.+'*9PEYIM"TF\ DS ;6\9$I#DA MPTS$3,G,A)EK8/\C3("/!7;G5RL@Y9%)NQ4-\^8![3>3"$H,NW(+\ .15,P* MX(2$4^JRK,G'?;/1N"_S3[,VPO>X1-7#VS0)RB5I],K;$K?PS\G>^;'R,N\6 M,Q=E.F XGQL.R90&XM'D85,(CM( HG<92/9?O>3M*HT3>'",-LE=T-L^^']G M9"?"%BW5M?P%:OE,+W^X:$!D3V?1E;BX&^#\5SPB3D@*HC.*4M$R HE*:F,H MP5*#C"7(,N3Q\LC:5&(?3FIZX8 "54WGA=B,_0:VK''(M]YT\(MGXT#/I4=) MXZHGL^?0)U^PDRH81PE^9$FLX!;3QNBA9!5< RB6ZV58"M.D6GE/*,,4V<:9 MY6L4QO%C%,Z)STHJ)8PC0NOEA"64TMV$KE?UP/=1ZE$0@,CQ(?DGLZ47>&CT M)-X[N/E8@2 FWM]R5;:'(!WDM?%16O:*KSI!(HWD(79IZPNKFCU\:26IC<' M,D5,5P"-DV"1^U04HX4<@YA>R3*6B,G9U=^+\79?%TOJ.J@Z>^U2HUG2(CYP M"J?@"9IVX\9= .<4P2IN#UD$)*P:YPPQK3P15, 8\>+LG9A5/@0OS@?(+[Y M@'MVJ LO<*)UIG$4O ]=&X39%K\<=L1Y1]D7ZZA=#/A*N&\EE8:\(R4+HJ8P MRQOE%%/_)3Q[DLTRA-*V<8I/P)(/JFZ#-6V1X.+/W!_7RMB#/ENL$O/.YEB3 MYH#L@/CRY@0O8+D*(S0U+E=PY<]4&"*7B+O@'>3+?_R(S MA72]A'J&!<;.HM4_V,-H\-98CR*K8L22%X6*-.6YAJ:-&'J.H MES9B^NJ#<2/$/*(3!J-6A&QTD,0HE!%-D5+#.%YW\%T1$[*DAE5)RZ"%SRI^N]DOZPKK_"R?@-B0N[XBS 0XK> ME$SGF48J<1-VE$/@4+O&C*-4%V8T>291*6:^LI,]4;6;H"QG41OI)7E3X28I MK:$LX,9W@;:XY#"D MTS##78R/(/]/]8S^EFK&N$>QY1MF\(LG># M X#@XU[LE# &6P%HMGCR"L01 M[4+.',C(\4AFY@Y-%')B8)-&&7O@I](ZRL(=&:EDK>< OJ;(XT\.,RV84 5H=(.ER M*8W))R<0;@OLY63$,PI[.HPX_+EDDW3H7 $(.KH/BQ*=@YXS\00] <.P8><2 M3=*YT@S4NWG+C\<#1ILMEM+Y75= "S2UY1EUKM,(4*]>8Q"M\]B,OE^CO< MO]T%FT!;$[C8O7N)Q\S?(=Z0,6-=#"6L-4F&Z$HR-!P,BVUF?4F(=C \JHK, M!5;V!W^0= M4R]66BLK 8^G\SL(=K#P7GV 8@:<>E%JAXX)$%?72^0&29N3?'6ZD/JU@L< M"$6P0$E"^.:K>I4#TSKHR<8KY+H2KL%K<9N**4N!#K9UB8GXO'%?H^TTJ 0W)2@)A$IN^.EZ U#L-X)2] M"F,OG\/S$\V8P"IZI0.[.FE*<6()85<6S)EQ*]5=\![Z<)UWHO55&*##2W,N M8E3UK],M6ATW8;1=9B^ M)O/4G[C9V86T7Z=5.7"L@YYD)9$PBF!0SRC2!+@&^?]6-%O$%6!F8AXCL'*\6;E1+?:GDR"/ MK4*]T&[7V#ZRK[5>%%]&&L/"<@EX=-9H_D?5\[.]B_"J2FNL MKNT3J.UCZUG86B\V7EABEHA"%N0<$*3\F[B=>OO(+!X5V'@-B5$MFM!1@L]\ M:Y%/[7"D5888+?5SN^;VD7(=-*,XT[R^')J<1H#.#T&,X5M_#T!H1)*9F-,@ MYN3)ZR0\):(T9#N31$679#'K\I0((9=O/UD_(7A\ M["F1NYXQ')",9>W.L8,J%-N]-%T]-A22+>A0YW#N3=:/O@/7]&"&7EVOEF3# MEV K]E--IF(4F\#TW42Z ,QB9 Z\"^(T<@(7/(,D\;,Y'Z-Z\OVD8$-[1#\Y MNE%Z@21L\,>MC!4YGQT?3.?E$'M.7_\-W.0EW&PF[]'!!;-(BC9A/XND:46I MX4I3L%=^;7?>I=O/-$DZD67;,O,@N'G2TO4@2&FHKM93?;="B@Z"HJ)+FKGT MQY1X JMB*YJ_6(&[SL($F$W;V\=YI.F*OP%C."29"TV2==2)XA.EC.>RU?7_ M,HRB\ ?*YC M= >X6=2E*?OY)%T[2I]A:[)45 ?;?1@L7D"TO/<"@()E08&( M;M+,>O;SJYLJ['1^J XX$3HQZ^T/G=JIPD8OAM+,)REF3R/W#6TV1^P/PSKJ1-8C;8-%58S2./^:@G,4"ME50W+E1-$:3OM9E%0*!9EU MC:.8.G[@N=A.0S;FE##\5+F'W)2K.06/13'N!PHW:-N=[31:.$$1AQSJX<%! MN]7IO'#(A_NJ2R?V8N2R7^%(,'M.ETLG6D_GS]XB\.9P0Q4D14P*E P;;L;< MRA4>=4,W/H+_!V[BMGV"_U'MUL@)9J.\8VA'M^W:7T99Y] ?J]W[2U:AZ"'Z ML=+'T;:3HTTO=<38;^B*(WLAN=)O)T='FD)KT_!_@9!?^F0O ;[*QDQ>(E@T MIZ$.PBI=(X][G6]V(K(P9H;CYLQ0-J#%>S3[-')5@R?.#&SD+W25QDFX!!'C M',-=6X]C++5SK(',6]V8H=P2TKHC; >9^]GU]C*BL:_?*X%Q&$/\I#G$-RV. M\B9'>9M_&:%6-0R.>Q#'8<1M@R<7[_R4 JMKTN!DEC=N-+(47;QS:"&5@O'6 MYR:=^N"??ZR=8C;:J.E1V?9?1EGKV09ZT[ZV<4>4F#$ .>II>BV []86$-8Z M*]*$<:.;&\Z=]P'=)![VR/\:AK,?GN^7\45W$VCRC_VSYM@O&\^&>SX1;-O? M++J!GL%?D7Q7:.Z56+ -++K(FA;$&JD/D\_Z)X964-=2!G67?]C31!E! M\:H:09%S8C@G;0I@>Y^*!HO)0,<\4 FKO T1R3T#<-?6,?8KG>,?Z_1*QHUM M0?BJH[J%I!8=J\E!LQGC^7-S/!=MC:J-Z3%Z[XA4SE?T07(X8W/SC MNF5KQ@UX;I!KV7 E"C_LE1R% .$CGM2.7R*+%M(2:;14/RUO&BS)%S.B]>2SC^70!U ME2ZKCHN,88KQ]D(-C[*6D;O6INU1M7$-U-_(N^TLRUF=7D7'^,7UB#6 J76, M&\$\,%6'L+AT%HUA%'7&RY,;(W_M,/-" P&_M^88XY-5:32[2ZHWJ\,!FRPE M_U-*L3:T^)GS=)$UV,4:,6[TMX*ZYA[>77Z+YH=Z5E7.*0'CPU6T,RH;TN+3 MN!%E_0(/5#$D '(;9_IILJKI<=#$]XI_G NT8-P@YX6R[I_935Z+!O6-$P4H M%/!]&*.X,UE80\ZAC7$9*UL;_0FU]^?1"D2CO$D=0;^*SI1B,08WN;B6B&4[ MO6$-86+Y.H$O] ]8%BRUB&%"4EDT++/8CRC:*.P+\FM+UIR#$N/+56UK5#2F M@]'9EUF#<*>0EG=+#=W73;/,ITN\]LP5&M11TWGUOGL7FU+\6VZ2J,DSB;CE]1=\L8MJRKW8Z-:KD"YNWS9;7/ MS*OB;JT:-VO(H4OMZEF!ABR:>YY XD59A!#D^LY[$L&@IW[#'YG/Z&H,_4MC>S;O V,2XDVU;&A5-Z:#WCCBL ML4DLKF5L[O2&.2))Y6L\/3[2'[Z2!4MM' I)9='&66E$(Z'(1L='XZ-CG9&- M1G\J_Z4EVJ7L($?CSQ+\3YGTR#Z[IKBBBK9@S#0BH.;M?")+8!OC_!4SR8XN MUW0&B54>-GDDR&IC&M+O*/_739QX2RV_C44!:^ MV8%6Q0XN"$NH-.FGIJC$11"Q)^"&<"?'3P]F/3LXTDY,!:G!M&>'?0 _*MJ+ MP@#^T\W#W(ML.D2;L8-&4J26E6I+SL*$.=E\#](X=?PG+_X=>;)^AR)&B>,% MV1MLE!ER?,%#E0XM#9LML@67E5;3 )M*,0^_H,?Y?+:/$SB-G1!BMX[^E#>D MQ2AA<1!7J&MGL8A0XA<(^G1>18W#7X%=MT[SL?Z+B0[A6]L+K-22H6E[@=4> M"KT#9\'R'?*:BT@M6K*)5K+$5VKVT$2RS6Y^"9=4M!Z#:!Y&2P>NLM-7W\M' M(DJ:A?(PO'A+6&0Z?X9_C>>Y[SX7 25_I8X.RM&E*1^C!'+VH1JE]IM^=9?IPD6O4QP.*"G^F=_!W#GH%#O=I4NU'[>.F M!GTI,)7HG/3"^2U98[D)= Z[BW+3[ E+D]X?:$-1)LFC9L36F4JD*Z!85MF4/QXH6G@2W,:0&UH M'?>#SEZPC9&;:9#2ZYV2QHU'L:P%/-)0QE8C^W7/-VUAL(!#=IF-'_BQR8=' M>@> *VHD=CR(-+'D%H\#3$WN_;LB7(?H?IT3SKRP<8!RP\)&E"*A)9;)9P / M V"&!/X&EJ\@(FV?=LL9#SL%.\S>B$L\2S"OSWAP(P7N$K D3>*$TG4%?=:/ M?_MY7$1"&YW;M@>#S9Z8_S35K&(X,^CXTHY-G*+:Z&1;5^$3F('EBOLBBJ^R M9;3I(+2-<\Q= +L#XB1/0I-?=&1_*.X@*K%V>"C5MCG+2"95#?VXO^I:VKZA MT ^996LZ1UO%EW*K*+;<\35C&/:"&ICZ*N-0@I/OJ!Z[?D-.$BC MLVGPA$R"$0H9&LP>PB J_S,+"(7JYTY^P'T+O#]2SEOH7KYM#V5[UQ+EZ*WY MVFVC$[HJ,MF_!^%K#*)W).]=L$H3%(4&+D&^5VB$DZ02/V4/)U4KA7(,;U!0 M6PHNH1T2Y@4:,1&7UGW1H#-R;7?WN_U"G'3A''GM^2EZ'2UF\1!JK<[H+_J' MN4@V+YDR6Q25&)]*2&@&P+A/DQ(*Z76G.F06VAT*VSPV];[#WGDHUD*&X_? M@SW^X42SB9MX[[P!5R1_Q;C)1W[FH3XT9N.9#Z>W0M^9>C)M33-)MR<'>/I( M\TL[41=C&1_94S9+5IB-=ZFL22!3VV0%)73S T=N(Y8_/XM_:$])K4!I%@4K MVLT.);2UQ'CE-W)$:=U3#CM9U);,._VZ"[+X6X@ E^OB1X'Y1*0UXR8-H:12 M$F6VQ/^T;@W;Q*]$8>$V4T"XC;$.S]O,N'EM&QPTM22+;4DP@EVM%(_?MTKI MQBW>YJQB5B>AE<4.D.(W@K9F88#&RG3^'78K:P'%]4 2Y\I"H13RN!Y@5KU" MY7C9OI'?M-_U9TU^SL;SP5M&S; MH=8!ZV%MO5!].%WHGUG8(-2VV6QA5#VIC4N\8N#^O C??YD!+X<*_F,7(?BG MW^[!PO%OH&C)&O-X%E/".&PXM+V%B%<@(CX]0))W#?OZ=?=G8\#@U6L=":8H MV@^9F.W:RRRZ[I':WT8_2/T M9YD;B>^2$"06'3".8C*9>0:/HZ2R]X#_M3N%PC_]-OT1P*^^>2O,FM;XW1A M6ZUH?.+TYDLH!@]VD<.4, 8B/FT3T!G:0I<=%?^Q/2H2%SM\03-!XU[S!(0R M$;U)%(4_+KV9&Y)@VRTQ;+RXI#%S21,^4I>7BEG@WSA+Z$F)?$0H;0S#/K!S0/ZDR/@L2L9QS((GCQH3G1+&02U\.N$1B')7HN%\4NDQ\832*&,,4+PZ M)Z)D\E0J9^3-_IW&"?H7=MIEE*XIYD1C>F9^V,@#DD3. FYEGFSPJ/D)7*".!=NS#B1\S1A#Y4Z2RW)+Z^>)E7[XQBHCF7QR.+1 MB:91IM]9]G*_?,U+H!%'37O8TU;8W@Z-PL _@"(,(HHH0("X5L8>,-EB2=I? M,L?Z\-TD-XGFW1"60E5%'2>/M3I.?AH5$HPJ(ECC3HG(?7;RY?CSV?$8LOO+ M^(NFO6]7#TL3YAM!-5,.MV3Y>LMCPF>/"^+O< L:O3B_ MPRWQH[,N2\!DV"QJ'J# L&&3YI#0WR6)=@ =G27G#/4%QYX(,BR"!2V*F \AT0/1QX:]H.-0,Q&J[KBX2:X>^_:8ZWIU^FLO"*I*:3EO4G#0ZR\-\G^7&G_<*$RY N5 M8TCEBSVX4"GD-,O52YH!S@ 4A:$0-<#Q(RAG@Z_+ *<12R$@6AG@V" .Z3#? MT0!G!M*^NA*Z(7-256X#'CE3,"OB$A+/$ZK9QQ=I-XT)Q7*#6 M,88)$I;?]@*;>^HMND[U8:B5,0Y0<31P,S1+0A-GZ$IL/3BWW3IND MPS1Y(\=%XJYL'N1,N&JS>%=1S7KNWX((W[S9#Q 3_5B$JMM.!K:P2A_NRZ## MU_ =1 %22J$;$O"$@D.'6$0L$_/9O+@K_[_ .D[" # 0)!8=.H9B@BG+%-/S MVUK?GR9O("IW,-3S,K[PH'%O(9J"6$L&F:[E>CL8P 8)IZ]6,IL;N?8A1=Q& M8J!L64@/)>L)F),K# 5M.E1-Q 4EMMI%P02OF!/],50E,4N6*I0>"Q]\%N)Z5^E\S!!1JP[C9 MHL/%>7?!)69"DQ%0C2(&"7M:'>.P[@X8A@3"&I"T!UD!N K,GN'DG70/\4@) M28!7TFR6Q9N*7\+KHM/%0,+> K9IR&KV2%:+66;''J:C>O"V_VSW&"+S4Z,1 MJRDG424*#*/:SU!]K'[C/6,37@62#++Y^G<3S,BK7Y^'HN)_;CY6P$W@:3"\ MK(PBT>/1*?EX5/ZK_- H"4>OFQB0\%N'LY):T9X LE:C6(H@FH?1$F6MG[[Z M7FYNV.#O+6&1Z?P9_C6>.YF7$,W96$[CQBU@'4Y7"C5B;D28SD)GYX%K)\&Y M0:OYB*F<4T$WCL_NL*ZT/; R?9J4FJ/Z_P_B.(RVG64<6LG%M3CMNV]@EOH 9<4( M5R!*UH\^RG\1S%!*JA4SDP%G]3KM3_7/#BS0:B[]780T=SM.%.9R_0*_33D1 MCIG%T:(N? !,8TIOX# B[>I,A= 32X@?G2'6 MOO81= V8:T(C"O0U(N=?I%NFR]1'F4:O 90#KK)( M*OAO'V2P!K/),HR2(E7ATHUU'61N\@9&R /?=!TWS@S;)Y[ M "0>TJK8RRUAJ66YBX5PCVX*6Z[".)G.OX;AK!H[YCGT:^.-N)OFJ6PO@SK( M+\EYS)#\QN@A*VTXB1G93YM&]NP+H_(3?QEE'\DR#6\^8X#!G:@"AN6=H][! M!&_ _'"PQ1]L\0=;_,$6OT>V>$DWT7"EIMIEMP7J:CC3'U%@W?@AYG\Z#A.GU^XZUM,G6XZL"0*&5&=F:$! MZ91.).[Z%A.IFPXL"6K6VPVS =31?,.L;J=C[K$Z&TJMYB#CV-,2;M%YIZ^C ME?:[:;H:"!>GK:A$:&M?&2:B#L57S$92K\4]5Y%;=+Z,;]A^>[T/!,V7WFIMG7&41L9OFL^9- M<]E0=KF<7SMO/[=YVQ6 I%I6ZZUS13N[BN%^^R78AI;6 MBY0FF;(@?,."6'-$*I48CZ4=>7?2"=Z_;.5Z<)9T-R7!5HSACRQ\A1C#K1%+ M7%O*<']/P,\PC=^\%>.]*;G&D*C##723/J(:L(0J M,W9243;,482O6UFLG0 MC[DO5AG2":QJ+5HRADLRL19FT+ZM<"^1,P-(5/JRMEML:&3IL)YQB:Z=#3+/ MYR1/%BEM&L,I33 M;!/FLA88@!K^MF5KQA!1 DF$&">LE#VC("VB#*O:WI**++U2CT_SV%/Q+^/P MBQ%O:&\9)J*/KIY7#,<]3;Y7=$VWVI7M+9M(LBMX(:/=X9.QL=WD$-Y<[\I2JKGX#N9I-3$BF-(:,2HG3GX=XS#M/8/C**6P^2MF?,5QL]1]&M M'+:G\UWE$+A$KV0,B_I =VF"7*CK2@*)=(*8B#J37[2Q9L\[\6H MVHU1T8^#7[E>,Q>1(.VO)IE-&C-927NN(ET;VATFU%OUFQIY@///RP_@OX-O M89"\M;@QXFC4./))YX[8'4!+C=D804),3?\"3O3R(Y1"TJ*M S>[*,I&6VX+ M[<#/DR)0MVSM0,MNJE)J:].4)T%6X0NT]U4@:*=CT64E0 M,PV)CQ["X"J-$!:%W$X4P>;?!6W.YZ2L1[#]3\4'-L%)-M_XLUZ#H^Z0Z,0- M?I-2[75A)I'B**F0"/[7+H'@GWY[@B+B$NG5?C.. $*+#%N4WJ)P\$."';4[ MOQH#"UO#L'$_?G ]OF2Z)\-5^-P] 2K_J$++E&#*(<'VA@EC]?<@@,N6P M)+/;9KVX9R3&:18T!MY.!RQ.N082S>-[#.:I?^_-Q4WVVZKF DO'2.0LQ)#6 MW&.S/=0DZ1':X^XS7VCZ*&[$8H;K(A._\E@+\4ULF1D_VR#W9M1)/C M4TB5H_,OIU\N3B\N/DN(\X7]."XB";6L<4.UBTZWXU=<9NU[:%Z(^<*&"-:N MJ^0"JN349AJ(:$%):B]M"9D*TQU4)/!])P!A6E$+>YHC5+24/AT5H""K5X_; M!CA&HA1VT7->/5C. X+;@\_->^ZBR5&E3;W+?U/&:H:#CTW@*),H$AOR0F*+C]Z MCTCU_^.M/C "47 7I1!#!_M!(^\=[Y F6GV/:437@:F'=[) S]X'EA+\%6TD M0T?I+3GYWX?! O9AB53Q C]&V;;BBAI.#)&-*K=XYB8"W!6!NAG%%ZY)?'H$ M)3[7"R@W+&Q$*1):LC=X!BX\=L^0P-1-0*.<\;!3L&L"SR>>F9@K>@IB J;B M+)*3*5E-&2&@;(\K6U?$]<'*_;GB*]&*7>X+! MU+.:-KSRVIA6Z;KH^:T7.($+KL*8%A*.4-HZ=O!+V5?.$4.NYR+/!7!.=1&> M"SX?'V)MZUC37FH; Z/6]7'IQ%[\#,5Q9M/@GT[DH=,"6J=):>IYJUO-(D&Q M)84NE38982YY2R>'Z!$U^RML. '!0YC ,?(2_B/TH0 Q_'4[?)K7O<)-U'4% MM77^>8@4D2:ZK)BDV-EFK)HD+U$:)P!T(0FNB3TA";?H!4F^F$$2%5$>2C=? MM-]_C,#22Y>DEP*L>I:0IYN\!6,NK$B_AX2^,%B^NI[ MB^Q;@D]"OS0C1F0O#SZ-BN^-L@]64N]MOCFJ?/3P4J&==PF(8P R#5^#V(V\ MC*6T%PN4&D8.>[Z7"Z)2F>O*_AB%*Q EZT??"1(X3&_^2+U5MGE>,WS!.&H: MA[ H;DWDVTH]0 8PW<DUDDE^&413^\((%:178*64S"QA2VND'07(DNIG/@8NRCPG>>S/:J&OV&&KV MBPW\Z:X#L_P]F>]4'U*T:9[.OX5!\N:OX0]IA%;5C=%V$D7(*1J5?736V?_@ MW/CD-6P9LQ0KQG[7BUQXSRUTP35Y[=2QC%+M95::'/:L]QNNR:M_Z[C9OE_T M$NN$<(DUN;P?E6T>[JC:62D@C:?S*T@F+RE52;VA(I4W;M@*W$\)R63NW41= M LIE5+.@<>B)8=+$E%/$H8!)O5G"%34.4$Y 6$A2I+/DON )O(?^.]Q:U@6G M7A]0ZQA.!0JB33*("VH)*YX3)YB]KN]!@GI2SHSTF!64*C9Q0EA.[1=,F(/^ M,S*!P2+@/G0"4O I3"$;@!20S)(@4E7W>LH^;;>8<6!WW:5Q"6AN^*AJ]ZD[ MM&9!XZ#D@H*.H/U[L_LPF(5!9FE^=8+?IW/8=S!#LM_?74Z?J,LQ5UVC:2&T M*K<7UQ*N7#IQIC4J*>J%[$&?0R[MNS!U!K1[EI,/K4Y=62BOY!($X-@$9T%?$P24H"-@5P>H] %8!;?0G67+C5( M49N3,-D?G5[/2@JUDUK26J7RL3-..9M!<9EYW04 #H["(Z)I7!!LP"IV2!+? MQG5+2VB%@=-)BO #\TTB2C<-P',"5M?A#\S3>?$VK"**/ TH=2V2$6=!3,[O MJZY<^;[:;Z80Y%?J5"0I'D?AL3F=/X#D,@Q__Z?CI_"_\M48?OC&]Q8>E';B M9G$"XB?@ N\=X[32M3G;&"1?&4,([\(K\A,JYV^>MG7BTDY;>TPD'DV8%?^% MS:(IZJ\/%0:EFF6PR>)4ZY8M9YA%=X$;(%YG3>-BQ M-=MX)5T7I4GQR%@R58?2/\,$"H1&1[(N'\SB#V0)@GH]T;],V8BG22$DO-29K^0>[J_ =! [ZWR .?317H]BV'V!V M]88>"Z"?(ZBC)X0LZX@GTE9=>:>G1^=G@Z:39$V4-%+SEK8?&MV#CMRI-;!_ MA&&+7[)$C0%;U<:H9J5O<:]A&Q/:"5QB;ZZ]6>\-UQ[P@D/\DB5=[1'^:IDF,?,KA7T5?*IX2PVWF7QEEGQF%\_R'RI<.[Q9B91-P8X'D2:6W.(-!\S.B90- )0;%C:B% FU>SMC M=EJ\P:A)[Y3$ZAL// 6]V@9+@MC:V2#IM:*)8XPDN+/F ZNW7 M[@U:"ME^NK-$*JAIO=AS!PB_^@&X_X&S"<-73L\6?"#H+;^'1)0F:_C%ED00P[+#<@3-)L>1MI$03&E->ZNF8A]27J=,EMR)QNM5[.>) ML/0V[E9ZRE%O/W]X5=#UT=I%3J( +#*/%6-H)#UQO9V4X1>\ZWLU4XGRBC18 MO0BHV/TIDPVYTC[01EA^6:_80O1!0[A3U2M9'86^.;;"S#;L9U9W=71]WV;F M-,6GETX<.Y"+/7VI>>]V;L)6NYJ,Y3J-X,D#FXA$K++]G.J@!Z5OVOK/%G$5 M+E=A )N,I_-2#S0/Z97?&0$\J\<_#%U^V.>Z\]S M)M$?\]STS-9U"2C^&\V"1N+&@P8+1Z)P0X'QP5G2?3%)Q0V'E @,"U&&A);< MVBOVY3".#@Q4._ESV,4,!?X"6T\QY]DE_C97!-YYO7"=E=#8$2M"J6<4-8 M5$F7YB22G)E DO(0C"Y]'R.P]-(E%U,P]:RF"Z^\2@.[:F+,-LJ-&RY!,;62 MK\A)Q2WCAY"8BF_$+WHWX>XLM)-@5G<0*"=647ON.<&>6WYO5'QPY 2S4?G) MT>:;H^RC!_/NP;R[5^9=:<_S#,&MW7&?4S@.YS$M]GO=9/Y2<@+"0I$AG MB>%.L4G7."I0$.UDSK6+%5*#J!C @?8S.[=XYEIQI0=1,0!0;EC8B)H\QV." MJ$SB&"27COL[BKR8A?BBSMD<-8P'EVO.;BNH=HR-"HTR5/3%Q+,D-(J"2U<# M\%=\Z?I9JH7=UNLXXWA 1[/%=9RZZ5_[85[!N[+!\T%$2@7+@_:Y0>D%[>#9 M(2RJCJC:YZZ/K;O#G"CB,2>=JW91BR)6C KSK@;W@_V=56(TD2B_:AT/ZB\6BUZMA4*V-2OI?L*\5>X36#GK M9?YJ\#'RX-YPY?AWP0,$[N4'\-_!MS!(WGA>-@NW61\D7TQ[G$J"FO2B68[\ M-A[:A;3T+^!$+S]VLU5U:6K?>$83V\;SO[!R;L.4=(?0JJU])!A1;AO-!YU" M*@Z>#S28.Y_8Z?&$>MG,_NJ@G7M2Q@J%O'] ?TF\=\' "1='X]T];='VJ-(X M_.NF?;U;VZ)S\228/7F+MR1^"!/ [63+75O+G3'D!F YW-8+&3=J!>&IW16S M)3/7[_;6\:(LZ=OE>A._]\IWXICBJD6M8QRR'/ T,147<0 05^;%;\!!M)Y- M@R?DZ1#E*1:]^'L0OL8@>D>JN@M6:0)_#@/D_))!MJL-J@N8\N\:1S5QUE"8 MUZO6M'LOX1+#1]X['+J/ON-FX[>U$D?1. :EI M.B\$GD;9FD][=4(J;QRM6BUW8N*9ZZ*,E8/^"H5S.SW3,\5)L%C4.^U2S-*1?1*&C,C%S)*RXR+5>JF0LH'1O. M29DEJ8U!@)[?H)+AI.82+4B; O:@SY#)SB _STGH_CX)9N72A;P\P*P:0C@[ M%SV6,NZ6)T[[W9JM(W Q9%:IT(2-=TW8R?SR_6- MX[[5RXHL7R+MVL-%-:I0ZL.J*40]5E,W'R!RO3A?(S8_QL6O\5B$@*RV+"== M*_&5.K=^EG @QHJ:3_*W4)F_OGF; ;41M= $.GI,@]WMEI0VAT\E=6I0ZIJJ M*U5J:S/Z=Q@E2]':$L>Z'<'6&3Z#V8E*R^FBVKS9NR2L'5>3!PNN]L%/- M'K!;2:HTWXYN]YZ;./&6R+M_,PYV#)>B;C_'?&X_F^^.YO##HW?TY5'QZ;** M9F_W@TL0V0AJP"2@R"7H@FG",_$2K?O=J &( YAZ)"M^L22-Q_J]LP[D M;^9SX*+'/QOI4;;:JS!(O"#U@L5T!2)J.FG^!H;.CXZ26A(+$:^%NKOU)+D% M4%C'1TMC"CNRKA468I)0RW92K+L*%+@F]+AMV!A&-Q'#T+O?,IZ*X%9BW-Q* MH/9'V0=0(NG-)T:5;^C=86P4L.UVS-ABT*MH?DAWZ?@H:,WS&P#)URA,5\CX M3[&#\E0U;NCS@$9X428/(]B,?5,HX/$B?Z-J*; M^W[P$04@S,X@I5B8;0YU,A!HP61:<&/99$17#5@RDUPY4;2&@^D)K*!"LN"6 M:9"(TDFP%>,HU94,F(M:"1JQA&*EB]-TWGJZ$FEB#\C561V66$$Q=BC:]@=? MVCB^R-SV"(A,L4YJWNZ\1$X00UHB%[=G$+U[*%D!W@J)C@TQP4!).QC+_$1= MNV.HW2^:"27 @B:'E*O&DF5.;6I1$WBDG E-\HDKR!(V51:!S3__X8$(HO6V MO@?OP.<[Z%,J&\=]40U0WFR:$B&OTX4FORV',PQ8I\($^5D MSXE"DU^9+Y%-<9V-(HO432VGX)2P$*;L9:V.]FP8 3E90V%>KUK3OFOJ-]JS M463I%>@MX=II3#M1Y,R)E>U$ID^&LQZIN+FDZKX$"LE,B6"C>?7#B4%=ML@5 MC$-;""(^A$U>(]00HA8$C'IPXJ@Y"(H(G9;:"FTI6[;A686HLENMKK+CTZ// M1Y;QA$MB2VPPS3&R FX"9M?>NS<#P0P]4Q*<64@-V$\<0=DML@3@1GFW(#=A/'4'9%01_-8%"V3K] MS]"'4#(=:;CJVD\W^ ,2QLO(\VL6&NG$S.^)X1?JAKL\8Q3PMR%8.N*F;TK84UC'$WL*]$ZZTB!N8V+;23HFS-(TB[>2;^TK)_M39FEM/^HX M::ZR#)50\"BQ=)_YU?&"^S".[P+73V=@=A?<.%$ BS&O'55__S!*="BX'#D& MQ@BV<=X?'R@M5YLE?[M>=>4S_TU N6KM):+]$_#1A>\C7($\T5PX)\T ]D5S MHZ(]O<'J*[+E1V7'S5!G!*QG5],2XMA] [/4!],YJ7^7Z]HOM&R>;=JJCX=3 M_2\H>.&M14B6)KFYL>[S)!S;7&#H2P@5\BLZ2@WC4)>'8),=HGH8' >H[^NH M=8SC@2A6W&A3Y+7DZ=0S\&&;BZ\@0,E[)L%L,EMZ@8=F393QIT@ZAG_.W:J- MH9"' CUF*>FL 4OH1)B'[QG^Q:QJQI%&Y\\T$U(Z6TA9DP];1I3RT9'?T+-_GFT M$H:UFO6;7L5BDGPYQ* M+J[7C#H)$F_F^2DZK&7;K^&.(E^N\0U0++D*OV@<#7N@5I//?2MX:.1^<);T*&ZL M:L;1K&_$>3G'4)EVXR+&V_)]<+,5HHIM! .,% 9 NL@)3:893JE4N] M4JB5L0UR?B$M";UVF<;P*!G'$_>/U(L]Q@TTH;1Q+-"RYQ!1CKD)>W%2H']& M@+YA8-8SCB0B>/&AS997^SJA=KG7[,?8#I,6"_[8 "2-./NR;H]E-6_&3R )/VAA'%W[\&-BK MQ)SDV:+K:2I +R7!; +[Y2S 0XHV =-Y-GXJSR?16P1W$LRNT6C=B1JS48_B8;QDHN*C%K[SKDVZI&T9S+,M:^CXJDA=J2TO>]45:=$ M&P.58:P"-_!?R;J,61[?Q7$*9M,(_2\ZCM76F^)7?K-7B\;WG= *M2@IWAES MBN[%?^DY"=W?WT(?BA3G"A+S7CIK>B]5F_Q?H[Q1S8Y+61]8[DH[A;0X*94/ M4ZA.1K5"=8J>ZQ_H>&777(/8 ICK_;!]LX[R.L+I K&=.8Z&E1ZC]QSIO/*\P;JG,ZN M:![00IAA,&\GLO8) )>5/'WU/7LTEVUG\Y%3,^L].D7.F6 V3=Y M#5";PLJ=2Y4 A#GW8Z,U140+4[#3*IOL9+;F" M0,T]9Y606LSR@,6#X!:*K_*!8*+*V9>9BVHL(%*\^ M^!YX"7ZQ8I8W#O8NZ-7, BWD5KJ!%KY_P_E71)Z+MF9($(Q?1>57>W%E2JET M=RH#Q0TSD8]?<;)+$@<%'7@);^#_XN'EJF8O[NW%M_Q:7?6]@C4DZJH!I7;C M,XD3RT9= K,*N4Y=%U_TWS))GU($99?TZDS] G,;Y1YJCE\]C7]?H>P$('*] M&&QE)S-#I!7[N=)9&P5[SLU@C]0G.X7N7X/IA=KM'HJI>E MO_!IWZZE?%2KGX*AGVVRS&$U58[8[$BQ';;%K_%8A)6LMO:1B:UT4K#OBQGL MPSEJX$1]S'()H[?SO[YYFU&V$;70!'(9G@:[.W,I;5K*+W6Z*7AV80;/%,YR M')Z+C&J61;7C;JR*!4I9Z*]O:OZ*./SIK= ?!-#QE2*PZ_A,T'!;9 M%4Q\N=Z6*7H_^>%$,[X,/!W;-V[ZD4,A?(H>%;HR-]9#WG'X%5H^G6H9X[B@ M%KDF4]C:,!?M]AK:2AW,'GTG8*:X4?&INK8O])O%V5S S#1]*<:2-\U/ ,[: MGIL4?BC9%?+3\W?JNV9J'>-8U!LCFF045Y0EK+I9KOQP#?*=-\=+>6+Y YO: M*LF:M_4HVL@*=MKU\DUH=B!^GCP]4QG%K'=@5E=E*? [Z&R\O/><5P_9 C(E MX>9?4M06WIH'WG17EP)/ PES4QPEE7D)_M?NG 3_]-L+,@A-YW?!S'OW9JGC M8TYVQ'+F<:>GTYV81GJ+^]4.\5^]Y"TSAQ6_>ZB6\"1(4SA9W8&O1@C$L M$4.-@78+F;5OAG&^)YDCA)L%E[[VX(()*Q'7%$IALT%N 5;=FT107/#\!D!RCSZ#$",O]J3BQM&A[X5?2#&4 M=XV:-P$X,:@; G(%XR@A!!$?PB9O&B3YC;INE,*^%I>L'L'6S"H^"#)P+1VM M)+6$#)G1_"$,W#2*LGA!?*1@5;./'*TDMF1'P5QO2>&C2-:W[L4 M12JDO+37_5Y^&X'DRLE>9^7!!."F'T3O8'8;1K=IDD8@RX@,QSR!>\+MF$_C4*8^G+-OE+^\?OOI6I-)*;C A3&$+DSRX>!<=I6&JE.T]+07\3#O>!L5^4H#8*G M=2><+T*3.>S:"XB67I!5G,YSM\PL;VOT#,\,G@M>PFV(H_#)29QBTR9Q-I;0 MF_TCMXD*EQ3WS]\=*V.=8^4%-AF_A?ZLT$@1EBF,E(T'SB\>.-^74B5%"^S. M:\DOLW--X%7Z@&+*QW"=S+07OX2)XU=_1Q%@'L+D7R#9;M2V+>65=O=YA,V+ MMO[LWP@R4^64>(@FA'-Y90/RN@M(P[X5PPG'171:$(-)J?C6_E*\/W52PBQJ MIN]UL3Q5-5 9H94[KLU;[JO\XI3 T?8-[B\1)>N,%I519H3U&S@ ENB@?.MX M$VK,N&FA][ Q$:3Q1X])MW;F.7_$&#\XZ$4X@$<$H1J5&N5[C0P[[ M0PY[D?:-FWV'DL-^9WHS,*MYMQSV)G!!+7)-IK"U82[:[35D7@Y[$[C'YD*+ M/9@LQ5@2(%=-MG$3V-,;$YHD%%.2)4SJ)]OXGC.KG;(.<9K[C=-L D=[WKDU9WT/$DX,JEQ M[%?CO4WZCCV<%Z>BTG% 46\/3E]#>VQN7DSJBSP#PV$H*%;PP3/*DL>JAP&C M4>N*'Z4.;1R9M:LZC(P^U"O)3X=\J3_0/55%>SO>$MN(S)Z;N7?,^SIT1=>'S5EKU>H=1/:,'+F$UC;2:,-K'PT!1",[SZ,;*0--7@\.@TW: M8%,,RF$].SS#.@Q3=6MB+Y =7EK9LRD=:D0@8T>@#$3,LZ3(S,/$U-!5&&2. MVZGCWWMS0'@*H*,+]JQ@O/808[2L=-'1>4A[96OV55BS3P#Y\,&_5U2,,L0= MTQ:@?GMBS%@RAN*$5<@ 6)2FDA<.4*=@,6XA/]D M#8S/1X?CD3JM*@V*HBF=;=?IH["LH$)DNB?#5?CSIC0E-$HHIR1(F]1-=:\^9 MU4Y9ENRFNE_>R/:VQ=\*&<'1GO=MBE1(N;7-QPJX"9C],_1A,^AR[,E) MI#^?X/^R/4.D(W,5CR$![?=SP6O!&+KVWKT9"&9]CZ#J=P_CI]_QP]2]4@]5 MG4$@VWB8T#2)W RE.Q Q/W@8+_3QTI_2E3X\&EJT5)P*G[SX]]L((*G$84O*'E$0DBG'VQ=K'2_B_(FM,$ /1YTRG L^9\I]>FS\5WSZ\<3J\ M<6KO,'%\>O3YZ/#&2417YJ;/[>C.;0 7U"(GY,YM/-I6N7,;P#TV%W2X<[-I M."07R2< 9VT/W5]EVYKO@9?$3\_?J0ZXU#K&L:@W1C3)**XH2UBEZ)' ?K-) M3$FVN'#W\TA@OYG53ED*W!J,W+69\DC !([V?!I0I$)S7X1._*QQN&' 2EY8 MF$@G2:[*YI%*#\C;,"K^A,J1'-K[[<1AN&C4LU(GW+->KYB?0.)% M&3[H "T8#?/ST7CW^GC;WBAK4.^=<(V*P6S;N6V?&1? 0BUTCFQ]#;A($>#>\*\MIK0 M;A'G7TLY1+P'[\"?!KL6'BEMUM5WDB=%&""1U"E#P>9Z6)/7=)[]*'T.*]JU MA8%J%:+@49CN&>WE1RA]1H-MVL(G=Z"UU:0(^D4Z:7FY#+-(:"Q_$S6&1N7&)7(5^:5R%E M@Z.R1;UW(44OGL JC-#89\5.)1;7_*9MIU]WP3R,EAD%+M?%CYROUWA;,FZ( MLZ DO$#K)*_!KX^@[O,;YIT13'E[1JUC'MZ2,,2P0U@/!O,@[SK]^5BUC'DX M"Z.!090IH?:;2LQ>'FY$EYX37#I0[D("["L'6E'SX&1"4=NJBPEF(HJ7SN^_ M RX0226'CJ&07-JO:3$0?@W?012@CC,0)!0<.H B8IEXZ_GBKOS_ NLX"0/ M0)!8M"[LJ0$I.L0P%!/,DOO&B>]/DS<0E5L&ZB-!?.%!X]Y"-.UW?.WS7UZ% M01SZWBQ#(_.>)207QA ) MG]#F!E]X N\@2 $)V_)GFZ&DRBAI*7@'T6LH8XAC[#Z3V;]3]-[Q:Q3&\6,4 MSCW,2S!,(1LQ%9!4Z4M.3@?UB;H'RQ3%W**'(R_KXEZZT"B;[L^,N9ZANK((B")I*UY? MJ56@E=FHN2#+2EJ$&UD>[?>ALEQ.M_$$)\%LLD0:^D_VGT1'4V*-00+?5JZN M^^R+G !6*!@9UK-=SYL<_$5!/!@Z"/19TLO\)"F$N\=T".(\54>-#$ZB-AU MQVX,1[)Y<&,YR'=@A> /@+2EH%<:-"=:B&;F!:XP$\H<:YP<(!4?-/I"0DEZ M4-EEER<'^6T"IFR?A+0UG?_J1%D:) +\U#J#YH"X9)8\GG%\=G%Q>GXXNS\BZ;;Q%UBY+BC(5;>Z(=;'Q% S3[6IJG!3$E8P'"7 M59)TT-MCGOZ=&@U 61I,6P8(2F\ZOAV]&C5B+ @$"T&*=)9XM'V#%(\\Q]\, M"K@S0I)3G1OIE0PG P73YI3>0E)+B*'X^:Z=ZT![19CKA=3Q_:X!0(NC@3.- MLR34/NYQS\[0&:KA+ID3G?C^C%G'/("9X-1N/UM*J!U@0U^DG0^+ "U$L^0& MO'&\18S?V=G<"SYCH+9A'$]4+OF=%4.\9A^$MZ(!Z':' #-+D$65M1Y4C,08 M)U4M%N/O4(XB-UT[6_ ICRVX\A4KS;OC\R_GY\:/(Z-,N^:.#_0 %-A MWF5/'$:8_SJ8=PU 61I,XN;=@>#;T;RK$6-!(-J8=R4O[K:;=XTC P73;N9= MNXBQL8DQ#WR-@L800.&,+R@]T4"@[^AVE49(;]037%'&.$ YM4XZK='$4OHH M7%.>U3N(3K#P(*MS^1] R'Y_MDIU5F57OHT5I:I2FJ-3G_ M7!<]W_C,;71"? Y#JF /0P1E5!J,1#,O;KW "5R (LQGKI/YI,JF![&>?2P1 M$U7IHW9-9,EN4(HQLE$ [9',;EE[2,$OGJ3W,=+B5FBZ,?AL0'R#;AM-K#RR MTHIAKP5.>[T6>$Y?8_!'"MN[>0?"N3/U(N]3.G-"9M0RG@@.29J$=$XG)['"@#!3K7$63>5Q**&T,"^9M@ MNHQFV:@YIF=T5^O-BH?]+Y$3Q'DWV1,VJ:;IV-,!I,[E0B+W,SU@35-_^P5) M\>K$X'__7U!+ P04 " !:FQ3T3]^_^?T @!1R24 $P '1H+3(P,C$P M.3,P>#$P<2YH=&WLO6EWJMK6+OK]_@KO//><=^_6-G-26*OOX":F$0S3:(1$W=K>\TH0QB]]Z>7HX_!W_]W9>B9)7!*3NJ*(/M3XH_"_$:Q3+_[ M_ >;.W74F<,[X8[2Z+<_X=U$4#A_^$<4<):J #(M:Y9I5G]G)!Z1^&)A!N5% M'H%P@.>AF806(""BF,A+^5D>!WMWBO[Y6_$B]D8L-MW?O@O)/&__]X?B>?;O M7[\DWIW]M!SYU_9"3 @,P0B$(3^V/]%54WL8'P3!S]7,T9/?H#",_8HOSR*6 M[8:O7/7)Z #;C45^C;L=2E" P4.JZ7J\*3S^*KJGZ#W\4CT^:=L+7^I9C0=$//ME^?PIBM9CL%[$:^C&R%9""[LT>4ZWDLV1%\> M8(&Z.L8 !-M[YFZX Z2C#,O]BJ[N4ZV^PMOG7!*!^I1%.[JC"P>F[2D/HSW> MD8&G6*ZM>KRN>J%@.?9/P3(2Y,)%#'Z@U;5P%,F_-JO-B.T/#@D[TJKBKU4, MNP=*7Z#HR=#XZB. WH&?"!2'9_PG1* 0FGL"0O4@"',;$*H__OE; ;SXS]\& M\/B,8)E>9'K^^\,#*^_7AM[XQQ!8^.KROS^VUR$OM*.9_OKG;T_U=/#/W[]V M_V[N-;/$\)^_1769<;U0!__]84324DW(L^S?&&Q[?T5/_15=?C)&5%U;Y\/? MIF6">("Z^AW?#3B;/U51!&;R9S2@YO!"3'/&-U5O&*.3B?[@J(B%(N^('$-5 MN4Z=RO<0LE'7('^]EH9.;H)0P8\-C:O-KTHN1TI-59\3K/BBY+O#<#E@" M':6MY%^$3D04F<>28?EFI/*J^-\?C806SG?AF5!<4Q)1+S"EHN4N)- ;_/@' M_OO74RHO2S7"E5IT!T'U$"*@GD7K6F4^6H'@0E0/JG*GM"R,#4VU0=#@NYP] M&@>?1C6"*Z]*%R#9$%_?#MNHS5%=K+2"+ M1-L3^1/(KOI.8AXXA-O235M[B%?LKJ_82X.$>:4%6JL*S2'ZJ;+O M[U'1!' M*VP4I#"F-7,C[\[/=- T;=]SAR":BJ#J:C*%Z),?12^15O&NZB8#/GU1"X'DDWC7[=7S89^?K\ MP@W)%SIYI@'G6F:_XV55AX5*U\+7GI95AK4YX^=6#(P"LS_S>F#>::6 82$\ M+A?]!3LAR#$H2I5Z;M7+?P;#SNIS.BH_BZCW5.!N;9"UM4FOV**L)@NK:K'9 MAA?K[KH^[P\*P];-.9YWD8X9UD@ RZ9&4,,:Y?-48[4J?H99.:_W>1?M"/$G>5_$XA:N4ZO#C,_7\[9B<;D&]WEBOQ#B M3R*]/Q7IIF&9==A U 4JD?121C[/SET*\2?13C9;B*[5*9U1FV)NNJJ'=4WZ M#$.7VJ!KQ\;PJ%_,FKZVX"L5G8 $J,^-Y(9-Y*_!L]0$7G_FV;#4+LBXCO8U M'EW4E9HFNVKS:CA+1?#U9Z8U^-%D0M4G68U'"E@5@J*(GWC-)O=\ SBJ\"8& M;(GB2D'$5CJT06FEN@_?4IXE:"7;=B)V;&A09<5SJ=*0Z@)C!APNFT-0=]CW MR[!!9GFIV:PS2$5^SC)*X1T0UPS%BF78P'23FY6>KLMEA;S7;*\ M^YJBG8*9$PW-9L(B4'^7(OF)L0QK.B]OYM?C'8=S?(86"JM>%N:'H[!2,0<'@\W?@1UYMK/WJ )3Z=K6R$MM'O%8;:(B0FDY$$_&%%YK+Q M; ?8.PW(:QYLY?XV5?V_/SS'!^^S)4^-1V1T#=6+B71+IAA;RLA@@L@S ?>) M]1 +E9'9QT&?6-@VU%AV6X4F'<2UZ/-[Z3_1>$)<_#XB%X3.^"C:\^"080?1 M%*MS-ZXJO\5"/A?#SE\.HXC;]!^=4H2F9/G!% YTU4Y02JQLH$0>3!:-:(A MI$1%W[K2YJ$1ZQPOUNS$#7L*)YBNESPC7NB!$4ZUIE9?7 @UIM(J&2P[6T&E MX0M>?'@>&S5 GC!NC)=:)::Z)N#*M&>PJI/M@C@>Z2/'G&@Z6(=N65?U/&W8 MZ$U9 NW2Y7R5AL?9Z>!36#>QLR-O4:RT"2C++J>D(Q2YV0VP#MNR3H:YI3%[5Z"7K!L&+*.\BK#.;8K;E>]!":]>=-MYI%NLY=)!^UN%;UBU&2+^# M:[6>ML@Z9)]P!ZL\]3FL&X@52%NHBQ%1\126\\LYD2)N@'79+>L80S!H/5=M MP>1"K39G9,?%:I]CZZQP@6>'>=O5%L40FLG%N9V=!.EG76[+N@XIX5%J-L@Q M?L=J]&7,R+0FJV%GY+&N,6VCI-=:=/=>*0L%\Q VD\)C( M^C-7%57>"2E>!Q$126*[95[?CX@52"E*L"(*MXGM6H+F8#*4/0U@0V[<7$]" MV7A2@T5W[/24WQ%%T8](B>7CG#:*0#R/%Y2(:181_1N3\]25+APH6#6' P)J MV)%UH)U>8,>I_4\,.V.FYCH>-XQ3[(32^%,WDK/A&UL:=]SI6*;L14ES%$*0@[(;)=INVL^O5^UJ22HF0?R5;/EQ@< MX V_^CAO?)+D Z?L0W";(J:^2BBKOG4^WBCH6!TNT=*24=>U2G6P4'&Z'MNE M''Q9WCS!#3V ^ER;JX8:V>B.J;5?7U%Y^50B:<=W/0".$[DL%65=+GME.$1" M2G?5L@WD.%I"#Q#YZVGO2U(FB:)^X/[S=]QC]-M-VHP^J6+\68KFG$GX PYVYU6: M[:37M&75=A76?CCGQ?C7_+P M[U\'G_J&R1QC_N/C_\3]HW/X]8Q!OPY)PT[T[4$V2:N<]\\F;2Q"&/S ^.V5 MW>?=[WX]@>ZM(7FHNEK- =$](T,-7&\8!4;;>]K0;&VI5*?.\-Q0(ONJ)JG( MX([IBV#ZN!SNZ'X_NA,C,;+TR&''RT7;VTV'JWZO5>VNB=QR("P7MCR<)J6Z M.[#/#^R#(KAC^OV8?L@IH\!Z>Z^NX2^&"K\$#*0!P#;)KM/IWP%]&4"_Y/\= MS1]'I8?=@C.#>XQ]651_5(.=W1_!-W $53W M2:KH:/9D;%:\ <%*ZG!>J09LIWZ']:5@_4( MX'G VU&:0#TB\)'/1=:V8YC M.7"NO6)DO:5"Y7[ICN9;+GS NZ:7+PWE5RH?R[$\F9E*,(95*Z]UZKRW'C)W M4'^1RL?W@/?ATD>M&V0'M99KP(:$8-.\&4CYRCU3O/W2Q_< ]8':1[FTU!"[ M[$I,N(:[+DW,$&]Z1_2-USZ^%YP/%#]*?)-K4 (3$'4M7*U+^L?BB+7+Y3:.)3C=*:3!@2;M$.[]6/6Z]^G W0#]TU^8/=-8^;JR(5 MC2=*+/QX-XIEV):9M*_O S)N:X\;_BQ!V\+/XN=L5\R782U7G&A$A];R02>U M9O55*A_%_H+,0A^$//CM0?^B7M#]^MANRL?0 2^AXC#'$5'0!AI"M,@1 MD ][W&QQ'!!2BDAY6EKD&3V; SS7D5LG&/(]Z MB%.]!GPIKP'O>XV/(R(LKOK#9I]1X;HL#SU\X/99ZNXUWH"(4[T&?"ZO<:QS MX#0(#(''JR80"=Z)]_^X6QQ46K20]1MD!6[G1KFZP159J'+K\>1A6F]C)?V] M\BV)HAK;"U[O\ZK8-"M\;/IZ5>!X.9V8?\R:XNU[?>OS_V38]EP+YOF[3X8$) M-^JDUM!(G^N7&U35S8]O7NM<-:L%Q5J<;?I M*44!/M1HM8),# )83#>O W4XQ"\NK:L2_][JYA&'-J3DLBSV&WDF=$9B;\;6 MKY6"FF? M[-#R4Z)7P[-X@5@L>=[)YJHMDKCY]/3Z#NTR*# 94_-6TU&!J+LKK,DV+7R> MO[B>7I7X RTK'_)HP%O"^:9G2YHZS:HY"/A:5[MUP'^J1[M\3](Y7%J?KS.S M+#&^0/XV^5ZBL'I>FTY;Q;Y6SU(D M[&=1=>S@Q1DOW+J8KV334R'MDVUZLX0CTRGO&##IE[JE40.P9?YNTU.*@@[- MV(U168M";&%I3E6$4'WRXGIZ5>+?V_1W+$G!ISU=J9$&PZX:T*@T1$)M>.MX M_VR'=HG"ZGD=6H6UBHZ(&CTX)"KX5/%(JA7[13A:H45Y =]V]K;[2 MX\H[FVO%Q4RGUO!"]#79IGH$)=Z5]ZT5KW2T&[[4WH:K=?/=<6!JB_%XIE), M%4SSMU[=_2SM34G[X''EM2N*B,+^. ;?6RK,.6==O7;J?K[RI:"M[J;O5 MW *O@4(QJ[5[@P&D+::+ 7?WO#?5)G9<=U=2VUJW#:L,LP7.SIEYN=R]^7K& M%70W#>U#+W5W-/)*4%<5JDR]9:WP6KX&M7.W7L_X1-U-0T?,<=W-$>UIDQYZ M!9A'B@%BE"M8=W;KTKV"[J:A4^*E[M:6C2[.!FN=8*M=K)Q;E81NZ=:CJD_4 MW50L_A]77D1 <_)JJ),P*(W&:%7MLQ/RGO'>YIKP2^U=T(L5WV2]IY/K ?/HSQ0UR@%O".^.&L_(;1DVPX0U.0V0U56/)',40!^%[JMR*@]X>>^04#CWTZ,9Z'O"EO$!A_ZJJF:OC&24C=B2MA(FG'S]EM),&8 M@,!*_@H.39.5"K/E<-I/7=@=H_2!^A__Q!^?D'\Q_!UEW"6Q]X97&9SGX/KG M36&7 MN(ICO+*O !C"H]F"W 5H]*ITG\NF#[C*;" _CA5V? 3[ZX(FC7!AI< M1VKP=*).IRLDE6'A<_SLDW_'SV'\/ 9O'TU#$10N]@:(XFEDK3/IX'FS'?*I M-"QQ_0])W4ZU[]FMIY^V)/F;O\=6YER8[99&! Y6Z;90&7R,GV'_45@ M_\#U.^SW87_ *U[*R./V<%CH4%Z3")=^?C#LKC$QO0O*Q]'^9Y;=;?LW _FC M22>GLN=;,J%HH5I36_@R7,Y'=Y#?+?EIR?G+]&T(EL#T(WD8O!H?6=$'CF0Y M1L0)0,YT54[80ZQL$,N*5HUH""E1T;>NQ OQ-6HW^YU:"%'&&3\CM\E.N XI MX=D<,L@Q?L=J]&7,RF?SWK\L^ MZ4$5]AB8LFKB9T([NX4V8P@&K>>J+9A5S5Z MR;I!<(?V>:"-W:%]!6BC6VA7/4\;-GI3ED"[=#E?I>%Q=GJE]/#+01N]0_L* MT-XN^Q]GF@C=RA_5@&S!]MR.P[EN@+'NE0 MP%FJPK,VE9>LFJ7OYJJ_&?B-G(-M." MK;=!Z'J6";;7MK=@'+'%K+T""U?*VB 'E6R"9.Z(_0-B/>7W49;>\?IQO#8L M-SF?-V),R11KO!"W[:C W=[.I2S?4[8W;?3>DIBZ:NU^X&4?V$S7=< M?QS7=6L)'#/^ZFEDT2A. I8K-&@M!-.N(L'MGE*X(_C/"#["T#M6-WBK6%'& MZ/A)TEH#9PR%:[0>6L.@"&"CH5>Y?!^9C]$;"H4CZ!SDS3T:_B34GJ6$4%]- MZT6ZXRX95!*FDQ4V1XU\ZE!XS^PO@HU7[1,K]H842>$L0^6KWJ2J+!MN.76) MSMUF7 87;TF)IX;+K^LR,25"' +:JDN7E.ZMVI![IGIQ[#Q-/?$\60GJN6F? MJ,O3!^9UTU K+KAE=P"C_=(< M\KH*=1 M:Q>T6<_)]=.W;?X&4?UIF?%WP?6Q1)JU?7T*5BU2@^PN[K)5%H'<.X)3F;'? M#%8ON58JYB%1UK.S'M'&I"RH&OQRW4M=C?"^5II:U)ZEA- 0]!DU<_$NLQA6 ME9%E39 BD;IP]I[97P0;K]HGC2;*38]=![ _XMMK"!C+1B-U#O5N,RZ#B[>D MQ+-A15II\1,,=PBD:JNZ'C=35X:\9ZIIP<[3U)/*+PM86YT9L%&AFS51;97T M8NKBH'M&^'GX.9;BB=F9S "9L6&JIO>:R+ABZ>$->Z1[YO6>M5(,FE>RYE!D MH+&<+:_KHP9$I\[9I&NM]'I2S^^]@^OQ]<376"LE9E,A+$)+@HBL<0'5>&J= MO=?M4YI1P:>O[\.WC-E7$S!%+?0@IMU>P&207^H# ZD.AZES=VE#[%4RO6^$ MU[X>"Z-4^+0I"6S?*Y0KAKY@9M*ZCY6$Q=?;I;C,N@XNWI,1P#>I6 M^*XAPZA-+9P&UD?EW TCY9ZI7A8[S_:5.N(*%NL$HJD5%Y!9H)/%YJUZH'M& M> ;\'$OQ6CR? PVU:VB+K$<;,]JLT,74+9/=,Z^+9E[M3MT>BW*KI?'&6O8: M;,^JX*DS%RE:*[VJU)'4K)72>K;649:UE>8CY%I=EEL0Q:4N2$E;?>AZ&=6I MZ_LWC=E7$[ YHQ2:$W%D,XM5OS%C@V%W.+DA2_>]UDJ_"U[?DACV AAF^G!5 M8W)S$-1K(SEK0'<$WTP&>L?TH815K8M]9."Y/)%C!L)RJLP-&TE=<^\-HOK3 M,N/O@NNC^TJ9N:0@4S0/LUV[6JHU"=N^GUB1SHS]9K!ZR;529Y$7NEXIG!.& M*7.!8@:F-DI=Y>>^5II:U)[G:"HGKP\TIMO5^,8BT*4L,4;V9_$6R\ MGJJ7NN,F1:%CC:?+U=P@-#+@8BE)XDO/E4 39-5H0U+"@ M4>IZ'HQ;;J5736U >ULH2ML>]\NAJ"M6)D2_N$"(7)E8H&5S96&+U'FJ&T11 M"KM_+H>B:64PD4>E"J2!Z<@CIO7!"#;O*+K-N*CD*?=E>L@HLL+2I1A.N'^N"T& MFFBSVUX/2R21,ZMP%^&)0K>6VE#F31AXA>SO(/4.;XI;(7OFI#QC_+!#&))! MU!?C9G902FW6\R8A/U+Y'61:]M6(0E..ANW^;!JV8RW!_IJ=2@AR!Y8;H>;/ M_+#6JY*C2GI79MXD[I,8 MWFSUIMP\#"$HA"$I@<1K?EYKC-%E40]"#3# '[L]=PF)7\,%?+Z?3Y?8]QQ] M=B#XUKI'=S4?\<5QEAZ,I6IJNS72Y>C3)=33//U4[145U+QQ&EWB]Y+K@0>5QI,/#FJ/7F) 99%M+9YQ#P]N6 MN*?\?H7BVY#U!\W]JTH.UK!8YE&8+M.NUXR?:9>R%4P2UJ MX?AKZ/532M,NW!/;4=XBZJ-CD\;S>/@.!6&;DBH##>TS"[JOCTH=H1F:7Z,\ M\L&(9MF6"%QL0!<$W?#T:*B9,BX1=-4!6@%0O-# M*TAM>GU+",)/1U#NVT0 HJ0V&KH9!%TUJL;W$)2[.()R M:[$]GU9%G $L%\YZ*PHETYOKWQ*"3O5B\*6\&+SOQ2YH@Z8%Q:383D+$/Y6)#X/&J"42"=TS5E'<)?$L82)7\K$$3$"_HMB]5 M5A/WU@W.85KO6=8;L3$/VR6BW(1+,!B4:R@W]VK9^AT;WRM_.H*-"EJ="X*M MNII1U,7I',=J)>76WI<_TXF- ME+[D8 C<';L2)#S_3IS[KK?7HVZ,5@C?R4LP 8U[SD071X-!(749<7QTQS/* M?OSS_,MGI'U-R9\CVSUB%89R05J'D.MJ*FEQV9X[XSGB[C%N,X_]F%5 &DI) MPY>^0D""-IXV:@N_[*0."FFS"NDXR.F]%8PC5H$5L"6D58NR M$@4@V4]=J/#0Y?R"S'WQOT+G.5%PN:Y8C$.RD5R1XBERC;3"%&=A!W@><%Q2 MV@S=BK50DSM"P$@ZS([Y%J0.5,/-W:187R/S,E)%BK&Z(ME/E6K'.WV]0(7=C/#D+&;XZRO)A?S-:MFY)CW*W^DK#;D-RA(]!$(*FFZH&. MN@1BTXSN+ZLS'6Q:\,MAEY];3D7GW:=^F'9X$?1XXZ&%2V?DH(P8/@D;&KWV MH'DW;_.I%>P;R7[4WN=T7\@.7WX/TMD$S_&L7#6EX@1NV^%XW/-[[5%ZWYF= M=L%?8N<"FG\HWSY^V,FS"F9>,]EJ]9!WQ8>[ \=0SV#GAX:ON'$%YS6#XWL!VA\V:073N\'@//+#3X8&=$1Z'=ZHDE9G(<(*' M.DTWLJF&;^SDOD5/[1T.)LZ&_2@TWAW;\NR'VR<,6NW24",;(Q@(788LD1CG MIN_@JJ3,L^/3INKSA%%',7,R9M_ X?V]M2>P."7K59^R\^H GOG5I^(9$@## MU*K(G""#?$5?TP:<3]]Q#8?PO,^H.Y[3@>E/Q_DF*>?XSB<]N=8JRVC:G$@FKN7Q7':.B"XFI;01) M,V0^M<)T;AAX%0Z"U&R6(RB8RD)E&[1GP=WYI*3>=,P8="Q3CD(S(TZN]\^X MJ?#)NZXZ@'?C0SJ3?NR(9[PIJ*9,SG15WG!@M\"+-4,)[S4FFD$+6#%?ZI9Y M)[4VX!#1FQ?XO(GJFU7],PE]P8Y4I&-):PVEY"9;+M>4=7HU/MU"/[.BO^P1 MK_&J,^)U'Y3#CLK/DA6S1P,?";_OJ,LHT.CKO)"4S5C>;U=>HRX ?S_AJUB=1?)_=RJIT[HVJ_[/;^J)3=<4?MU4<.8- 9 M7R 89&RLT[NO*+U2QC[S>*N/"GU*-98F.1QX6BXH>JPC=NALB@/X% G]5C8( M?10A$JJW)D$^5V,H?UDN"&O(KDEWA+P#(6G=)O11A*R%L5$N3MD)P5>X[-)# MFT!*[RZR-"/D>IN%CI0:*\/:G/%S*P9&@=F?>3TP[[0N'A/<0H7M1/^<((N4 MMA BG:$J*]XSO7JF3OZP$ZI>$WITE,!]5?H.7OCUY9YW MX( S^_2PVUX5-=75W0#U?84,4YMBIPP':3WR\1TXZ/:JDSR#D%G"#\N^AY3S M.C^ZVX/3_$):#VM\!PZLD4 NVIY7)7+B<#C7!ZU"NWZW!^>.#R[T5E 1J%P' MR+Q.)+/>B7K8H539M)R&E;PMQ>WHPJXKNBH@@=$RK,$C3%5SQU2S!8B#7TI]>"PT&8J5A]V M9T,@JNO4VHTG%.[ON'J%Q*\E3<*P=2L$("&4M&-GLI5DG=,:<[_5)9EZ9\WG M43P$4#FUD< 121XE+^U2/#'2?]JJ'"D;,!(B^\F#GDCZ]:$URW>>-3D>7+Q[ MV*0'!-\!8GQM^S.G6#.M4=^J:!4P<_V20M/C=FHK^G]FW".(3N7<^_W(ZTN' M#SL&G_/\:^8TGX5X=0D^AOB"XX5(3L0AN)Z;]$VFC,Q&B]2%0Q= _ /G[HA/ M!^*C8/WU492Z^AC6_6R.)@FVP&DA'U!]MUQ<*8(OGB*\+8X#H80Y *M47M;Y=_R HWGKVJN9#6= MPG3;(=@:/LF;9;Q'ZJE5QC>])N-37L^,%,^^N_9U$_Y&8VNOQCW6-SLZP59J M0[@^%T2MDMHD^CL;MP?Y/YZ%D:QZ/S\8XXT ,&N5.KX.5P!>>"Q5RI-L%,LNX-V(J8D1Y5WU:>\\X7JJ$5%#2@^_>/BCJKJ";L6__5@XB$_+!EN2 MA1P-0@MRZ0V>+A-U7RC*._: M^6I6M+]7[./JB7ZFV]QNW^#U9V>C/"Z6O79&H9/O:_/%2+5@UEV4D'[!]W$\ MM6'>.505_>)>] @>OM1ACNE2V_=ZU8]I+A^ .M^5F@2C!N&@5:@%$M&^:^YM M.]F[\G[%5!7R4$2R3(MFV!G28M$R5*Y8]U3UAIUL.H+A+ZV8GY2K#D9-KFB2 M_0H!!4#HV*L91))?VHW><]7;5,\/E_2+HPG?')-H&ZX4*429HVC!O*_IO"K# M\YUZ?>HRS;O?-K ;->(=E9_I8!@YPR<_CQ@J6F8SFI(SXTV-E"00W2<>UFF6 MR>'V-FT,<3BD@E$:CU.YN6I6!,Q-K3T\_TL+3G[TUE/Z8^)W2]@@ MSMB]US/@A"I,FEA5[4]@%"M),LIV!<"EUNNF'"=IW0M[!IRP)8NUFW[-@]ND M@B UWED+T!TG7VNO[!EPT@54?QSBO2;<)IB*E@O=9;6;VO@GY3BYWFL*#\"*STBU;DG..>GS+?$^UD-$ M[:?\>U1]S3CCC?*.+S0L#^A;22_HNMB*\G>+R,VGNBO8RLCS;DC2\94]>KZF MC(^_]N$-.ETS+)CJ@!+-L#!>@T;9KI5/W\[8%.ETVG96G:S3[2%4AD95>T"P M"S?(KR?J.E3O.ITN&1]_O?P;='K!"'UGVL08IEW0,+F:)R%0N2%)?ZY.7S5^ M?Z.\G^OT:(7TN4&!;C(HBJQPM#@WIKT;LMZ?I=,IS-'>J-.#16F8%RLHR[31 ML5:=K=TE2]V0I#]=I]/Q2OAWZ#3>F$F.52TTX0HEV'@ 9+23OI[W5.CTEKD<5?9=U02N6Q(6ONJJR6L5M\65W0E-)5-,SE+:2MDHM7(SLDCY&EO6*R;N M"FV(2&TGUQ'ZDEK*80+3OHK^7))VN;M"Y-%B1;2;+%^PZGEV.;NX?;TJ\><_ M$WTT;I4'O:D::@NV;.=R7F/$0ZES4@>ZCJY^GO&U-J:\2\RT@?06?7)I$:09 M*&.E9+MZ+G7Y1J1#'84C^W/8J\LF+=D\6 M>:OK:J0AK&@$ZB.S?AK.4+_$Z1O/U7@Y'3'M+E6MPY6"6EB9P$<$L0),;E44EI4ZCUOI/1/^NG%V>MJI7F^3>04%-!0 M"N^ G5=3Y$EY,AV-\PPJM#"^OJ*ZUC!U"?4I$#A W9W:3 M5K_8JS2X08^ \BN_@V)^N1.F+AZ*"RZ'N?18=CO"IJ/H.1FNK_+W\?F'&7P; M&=0GXC&R8+1@ZVT0NIYE@NVU[2T\HT3VX=42(?QYSQ:KC(ST0.K2KC2C,3*A M1]E[Q^)++/:!8ZB\&6_$,I]BL;E:N/W2O!80/N-V9N51H=_*IRZL2CD6C[+W MCL676*Q;2^"8\5=/D9@M\$.R'BSZ!)!)/U^61<2?WI'X-B0>8>X=AR]Q6.8U M#1PRB97 U-HKHM8GC.)0*Q.X-YI3J4LS4@[$8]S]1DBLHLN\AG?9/E&G^5YS M)"XIL?0M#-KMRK(;X=I1>7T(HAO%^^I,.1FT%6DG[.IZ$( >D8/&+D+B(R;0 M;](TO$[HK4GV+$4"7S&,EK ,8(TBM$(.;[3Y.IRZM.Q;YNNG)]V6%V,Z/E0B MWL.ZO?QD(XQ7PTOKBC/K$)!TJ!M<5HNN0 ML\G:T^YP3'>]\+;!>+Q@*(6JRLKSP0 .YU2Q@-C=(HK=9 C\C0J&MPW&8Q7# M$6&-%U,+*FF5VJ( $154GM?N4$QSQ?"V@7BT9,B!TM37A%630#%4+G&E:F\Z M3%WJF'(D?G+),)505 R.A1:,QC.5KDW7= CT:?9;-"KV(35H8A MK:F%DC3I++)U -VDF[I*T?#R1]I^J%:P"MG:H 65)9_:5HFF)JNY[ZA(D M9\2JG@I<8B7HO@C$FF,9%V8;LY80N5 M&6=U$*>_'A,+I +4NAVZ]4YJH7)!_CP:E"<,.B>PTGZ*R_50&/;6_*AF43@< M>IZ:S4W]47^=S&^K -,F%\Q#M+\H*( M?<]^N$N@>V6E-.W/!T2N;_7X!3R9"'3JDJV'+:VG\V'OW0FG,.([^MC+H6HJ M]ZHS0C?S6EB%^P*S=JA)]8ZJKV6KCIR]>CE4H82#F'IQ;<*DN^(*#:U6X-/; M<'2#J$KA:5&71U76KZ^+ 8R-&)9NME M'1D6:Z.6[ZT&L*^-QC+;< 1CE%I3])+,*[P.\5:BHG=CHJ&.QDL?=P2"#2=V M+^"L;C.][RA,)2;2&M.\'Q.=.<97>[TJH0*:P\K4(%=&[G;B*T0D[\8$;:(C M5 BT/MR&&J6^)=7*]B"UR5$J,9'6>*(415?BR_<(>I:@E6S;B=^]$-\E.;#) MI4I#:@N)?*^*8^( HF"V-2#7W%*"FY/40N()E7LGG/Z)S*\93;P'$4,0*90J M>$!,F,9$,;T[I)@M&NR%&ZZ631# ?LUE Q)KM_+IK9X<0<.K)-Z1L/N6,&S= M"@%(F$3:\7UVU8ZY9P2*"*$:M'D$10<)>]K(N /JTGOL 6- M2FN@&];"U(S**!R9F%%#C=0&D&FS!:E=5WRC+; K=E"BQ[[%J%QC*<*U(8\5 M4ENC2I,M2&M&^1Y;,*7%";8J#4V-U\O5B:!+S8Y]:Q[A.K8@A>^Z>*\MP S> MLBK(:$V@W=Q2G_#Y >WAH+/MP4IKB2\QQ8H,MRRUNX,P.Q2L -9(XMZ_QX7 MI+Y^\!XD'+<%2F Z_5S#K6F&1MCK M>I1)'"C:'@*K8@K16DAT;D^ V>7ABO MW%DF>-%;+XK) :F\WN=5L6E6>%OU^-V+5)B1:>#++(-HI 50ILG70M1);?W@ M58KW6NQ?(_EK9I/X'E)R%T'*DM2911;QUHPZ1H,150*%57J7,=..%/QTI.0^ M RDC@_$(B]%+V@+I4[:#\IC92,-)ZNEAW'Z:CFWWP9Q9Q?P%6!NCX9*A&D37 MFQ@<[*2WP3+M*O:&=![;VS1S,:1,K:(R#955!UZ$< S MWW.H6%]LK,K%Z=!B?*F0S4NXM5XV4YL1IUK%KIHEXWM(R5T$*6Z_B!86?< S M;6P^7E6J\]+(OQOC=R+E5+<-7RK>>8:40@KB?8(Y?*\FON331_O,3G[T(0XG MNP__Q.)S:OZGO@CS>J!LMVJ>7W4;+8:<--!UMC?A)L@=E.D'Y85>VXF\#JF' MR"3>&@S$^-IN&70:M"5+G2.$X;!H21.9H%%,+9 .2_,A"GE.W7.Q<8DM7TMZ1#BQ17Q'>_/5?0%SGD+#X+57F,M(:RNC.C4 MKB.DY_VYG^#IWR[,L#'S/;I.CV'44R1'%9;6HI#:#"X]PKRX8NZ]T/OAST;$ M/-X1E+ #ED!_8FX?QC1-V_?<9 "VE;%E,:%LM":ZQJ^[Z^)PB%G]S:D_'GCZA"90=..VPBT-E23JCX_,81Z:A/X-&Y[Q& :GR-R/\7KO0/D_,/LV,J&KX+0D M"(X/Q)?XK)!M+H (IDHL/(8RD7&A@7EW?+X+G\>8_/UP25'AHC4P<%FC6#K, ME\G\I,RG-L:Z *I2(MD_Q$KQFRV&O"EO!!Q_ZJJF:OC&5HST .IS;:X::F2C M.Z;6?GU%Y5,GQOB]%0]4_/@G_OB$C"\5ZWQ0HN] M"9:SU 7%[P;"R9;BBNME-X@\?O5QY/DDR0=.V8?@-D5,?9505GWK)I"W3_T= M>>?,[T2@BTV==7#B/K?SZC?O,[E)?GOAUV,X"=\VSSB M,./2'@5M5Z X)!_A!RD\6AM_YJJBRCLAQ>N E#95D]U*LC^+:"$E*7J,*6\1 MLI:@.9@,94\#V) ;-]>34#929XT>K,(Q^C8+R0<(O(PDD4)L-)#\>>/9K3 C M)_06R3X4;I; *>FZY<7T/-F!WFAI[&J)C H:NV1AGP^HR9I,G14X0<8/99-C MI%[*23R7]RM.XOG0CSJ) U#8]<-OVRI>0J%B&89E;@Z9?A:LO-U"P+"V[K9% M-@NK=@U45:*ZRMW YLCGS'ERTO8S[GP\F/EZANFT$LKIJQ!*1\(JT$HN,#PJ M",WLJ#DJ":F%41I6(2X7.& <$J]#(L6/-YMCM4XAJ]1').$32[A0]+21/$JM M6,_?*_XQ;2W&.UN0[!G#B$?1)GN"SB;G["S/SCMDH::U]6R;PE2'9(G45M53 M(>,Y3:7%<")6WG"5V9<_">0WC\L-L961(6ONJJ#PT'T?<5=0DLQN4[ MNG @G08+/R*<6$;_>9D7/;V^Z_,=@R&5-8RJQ@8YAFGXA;6Q3%W0O-O'^(PA MB9Z]X,AY4N@#K-Q+O@[Q\H(.#H%/=G!/AE[L_,$X2*E8IFOIJIB,:WK >'KN M QD]++IDRD_?,:@QE(3G84RMKR?%5 ;W:45RO'9VC+UW')\7QWW@&"IOEOGH\E,< M3Z4.SFBKJA^ AS[Q@^+X;+O*:!0Z:8F1LM01[+"E/W5JWB..^* M>#H;"E,,XF/]"O5R:I.8$^,WI%DU&+%+9<=FO2!$[E;IFT(OE:99+OB./C91*7ZW=6 M2 '78!:U5,!A^>)L>K?(-U F^8XX/E8FL=H5SA],UB-BT6ITX"*!4N/>W1JG MODSR'3%\M$R""IW<:F#8@<8/>+FD#BP'N_S+6+X8B*]1)OE"*&X8HCY;F>9: M@U U7+.$W5Y3WP*#-XV#PR\ING:V'[0UQ.O".-!8M [ZCD0&.G'WRNG/]E/X MNNGK9ON0DU=Q=\#GF;8R!VV.+E:#YCU+2GNV_TUQ?#S;;YN@J=86 YM1!_W) M4@LF8)Z^3>\IQ_'G9_O?%,?'LOTL1A3RD T#H@V)O)7M35:EX3VN2'>V_TTQ M?#3;A^QP;2QP>LCX,.B:;D<;%>[!<=JS_:^%8G2V*I=(&PNTMN?.&7T6*H'] M+<*!+X@#0O8H!&_@8[B>%V9AL; D*MS%#UNM2PVLRT:6=UQ? -EDN^(XV-EDCZDN]EY6Y&( MA5Y20XY95HCZ/<-,?9GD.V+X:)EDQJ/9OED6)(:T^0%JM)RPXW^+OOT;+Y-\ M(13WU^0JVVFOL-F3"D9F!2#.Y92$<:[H_!1NF)8.VN.B(W&)$#,D)4Y='[8DH+;(%-G6F]01<1%[V!'J_%$:V M9R@B7&$#"FZF#_HC)NL1;-_JV]XDN^A=O@G[!$X].7,.B>@O/-SH4DZ[;D M)0.31*"QA>64U=Q'7AF =WT'_+.=8_*;W7-VUW:?XP?]X:$,5>4Z=2K?0\A& M78/\]5H:.KD)LA?0[>ZJNA:.(OG?T4\^\$ [&L_!3&4Z)NU&FR#[^;QC=R2* MV]OX^)3&^!& ":EV/#0G7':P*)&((5<+@"LUJ#>I)I/:2MY'UVOO5VY]= M59<1#A/>;H5:+JH%NQA4&H1OM=;U8GN4&S0>62PF/]B_6<\WXMC4_ MC[^L M,R5//0;4^%TY-;_'HZ^]-ELC7L'-26%T6O]35[VC^5N1O@+OYJ !>3&Q!-,E__H[^DW&]4(],BL&OH$ 5HULC M,/R__[)Y48P2 4@'DA=]\Q/+/G[GQ$=W/WQI;0ZXBQZD\_&[:/_Z\>R^CJR: MD&?9OU'D9\[V_HK8!2D@N0>._,QGHZ_V'AS]VM[]5HKL!"3QAJJ'O_^'CARN MF^F!(#.T#-[\G_]LOHG^=2/K(OW/7\EH5UV#Z$;Q8Y('_X[^S,3_Q[9_Q _@ M,XH#I/_^^%\T68D^NC9OGN61FX_QC7Z;EF/P^N:;8$/L]JO8\D&\KLKF[YBY MT7QH?J:#C"5E*K%=C$*$OW_%4XJ$Q$?_MP\(2] ![_R>69[RUW.YO1#''KL1 MY&=VPX'SL'@'B&@BGF7\1O:^BN4=?]ZC5HA( \Y?,\N)$/CXFU4FR4DS_PM. M_K>['M\ ^QD+[>GE1['^=4ATF\E%%Y>JJV[>V_=;4<7("T;#_\__*J P]M<# M>^T8"K$V]^ Z.T!A;@>W+;AFEBY&8YE>DR:J&8HNT03U]Z_9AL@+3_GMTZ2("C-L MTDV"RI1ZU0PQKC1*O3J1J9#=;I.BFF3O?',O_&'J&^MPC-M/Y\WRKA*AV[/, M_V2J/RL_,RBC\=HIR=XWL5K 3XTH\A,I N. YC^UJGN3 MF_&")CN6;XJ08.F6\WNG7+L[VJL#MTL>_3,7/6IS8S3[,[KS1ETCXV:"!Z9F M>-^SXF=N#-?FOQ\'8>[-('PJO1HY[/Z?_X7DX+\2B47>,)IU$ABH0F8;DPYC MO_"^Z#UC\G%L'K^3JVH)?NR>XZ-8?R06IA=E?QR]KC3,:H>7X3K%K\?Y5;-N M.<$?9HW T&"#L"<3OB/NCXCS$K^ZF\'&K41/UWG;!;]W?^QN!\>_]J+(R!-W M/UD"QU,%7M_B+8%>-*6_ D7U !3Y$"'V\X'#VX_S0Q]]X Z2YPQG=O+!7LKG MQW-$2W&\X?WWAQI-.\H2(SQ9^HR/7_XTLU8_+@/X@1_EB,#1PR&P+TL %=7*VQ-#%Z+OB@@6R##-#-4:$2Z\#^) R_F\=RC S^@$;\\ M<5^&5Y/%:RH]8$I#FAAV)IDAT2>'=*;/#"FFU*,S-)F)?",=.<"-H4*P##G, M(-E_B?_>?$'6,G2#R.PYT ?G6:K0F>@R4L3P!X^4<.-7#.M?B39<,18H' X% M:I:3\1206>R0D]D4"S+ %(&8.6"I]W#]6XPK;M%-%9$/PR@F!N:%@-U/)D5L MZAI[L#;1Z9!5<:I+^ ;D$ $][@?TX$TE'M6,#>PMVMYS:N[.\'H/&-I97LFQC,R&Y/?]U[,^,?5\G>;7 M#&^\_J*Z\1I.1E(CTV7ZB16^=') )/7W6O3$7O+ /:5M=Z8=9>Z4!0(%>F%- M4QUG5GJ9(+Q&% PC$%; <.R>,UPG2RV>$!Y='%U#(*MNK-E>+[JRA[!:KD$T M>TVN2D#+O-:N$J*#,"_CE6=&LS2L$W2F05+])EWJ-.E)ID(.^S]3$Z+\BUCQ M@I=P(:ZC.@_49W@WX]I B%? Q(QJ9E3/S0A*$FK^^Z+:D+\9^.]*H+C$S_*@ MP.%(MLCAV3S,%6$->R!LQUK&NGCV;&QCW)JF8#E1N)O<*VFZJ$1JXCEAQ1*WMBY"Q]B9N/6) ML+)@?J 8LQ4[&?7G,@,7UM*CWJ/30G_G+"^^4U9'""UN% MH*R4V3WCUUL9F>]?/?%UW..87]^=-Y_45BG9(H.L!UM_]T5!,@>Y44 MOB85YU+099F<,.WKOEWNS\=OJ]6A2![.E'U!\Q3+,4&FK_,"^$^&\M4H1L!Q M^'+UE3,OXGU2S70KB4KT)^G05F#NB4,)(V'T>O2*".7UPNHMZ>FZ\[:%.%H! M&=:R1)TW1?<@[T^_UW\^ER5)6$DZ_2CQCCS=?L%/4@ S]]"I24#*M*AW]9YM M,:6W\67\069\3M/-$X;TK;A?>:K:CS6!3?W3%<=RN94SM)P?^E@+7_7;J[>Q M(Y_'"C"$Y//9Z]4_X]AL2^E_,I'$=3]V49FU:D<\%2,;8DD9VXDNJ#:O9\ * M"'Y<'HR^CIP*_.T&XQS)] M!JY06KLX\RN%)9(C\V^#OO)R1?US.>%R^B;&/Y/]R,Q[0@1US8+M, MN:_V? 2,1._/I-=OG.ZK:T<)-OY5LYR(GXE$_Y/4C*,/_,9^92)ON_M*4MU( MT)FXDR>B3XI7:DP91$%[[-0R.N]Z&2=I=+@.H51D1AW54Z/;;Y:8@!--SO8= MUX_7FCPK$XU((G8$_=?LW[$1CE?82X+W>[_9/%N$T:(HB9Q0!"*'\UF>FXDB MSXDS1,I*$H_EL>*+51%+&4\$8C355+5F+N!)$\:*P:&5EI'2;+;KM;&J 1F# M-+QBFY'?N*:R2;Y*A9_%HK; M)9'=FT+$ \+L MKBL ]"Z "PE@6_I\QK#B3SC[5A-UXE:HS1Z\8U>=73? \7U4+R\>A0:2?< & MXBR:O6QTFP:$ M"#I+[-;#XC?2>S MY'4?9/X_^&=\I$/?+W5;>/M*V5GQCQ!]@MJ;Q/!CVJ5+0 M@JT*5'>""&;('V!&-\Z%G^_C',[0$Q?[BW>TPWV2%2.VWNRQ43B"F&3VL08M MA:JV8.51D=-SK-"/6RO1/T"L5Z*JI4&FKELS7L]T>4<#WA]!=_>3:;5>'SNG MZQ2?"=DEABMWYAI1&1#S8#["NGXYX+ _^LS=O.*RF[V=643\HR.]^\IOB[;# M?M,5UFAU-LY3S*);&,HDC-IU,(B@]F>_R;+LW75^)==Y=L-VT(TV^J-WN8_H7\.Q/!,]FD*&9X7=\N@L5%AX6O MQFM0D0^<@>V Z)X/RU!8W.J(9#/_$A]6H_86L7:8C5>HXLOQ]M6,&%TUY62H M[0 !)&4D!,TDV^S=S+^B&T9:FG%]08ER4BO>2;7;..HIO/=\\@'_=)K)3LOD MQULB_OV?9 7P7^B&R%FDZ]'UV3PB(1Z?#(U^%,]B>Y_D:.)D$LDDXU7!(IP1 M^=#]F=FUFFQ4Y>+=)A7?<:+9;'9?QQXG,CB^N[<\S=GAW%RQN341:I4U12M^ MY'P&?X#'!+C'E/VUGSTC_O2#-9[?Z-DQ&R<\LV>=]^'X9;L]/E-[8U!'>#94 MSXLT .@1KAW+C,,#/^M%( M',[&ZCL$LJ]O.D8IB+ZT(F_F\Z"?P/WWIVO?'M]BMFV5<4_[BDB^35@4(Q' MM\@Y/H77&";?M>]D[7O_C3)G5>#"&_7W;2JJNAD^HT?W AE>$"(5C= 9@3Q& MM1-[IX/?9B)@0 >UN /]IG@A=_%HNO[10X-2O,PG^\ MRYNVV_QI7I^Q8-8YC-:MF7KSF5_XN_9RO,[8SV!#Z8(,2! MHF@E:3&)O4CF<##QHDZ0Q ,)AV.S+UM.>*'-YW%HYE2VS]@+-;1 R>JM5E]C M(*/A]>,?ZIC+>RU>_TO3'K3&05,JS="BJOD.)1&M_)H6V-(AFM^=9/W_[+WI>+M2*@C^:A]SXK0@@Q3T*(Z8]"2$((3:"!Z>H_E;#=;@N[;;>-&6K'#J\V M+J2JK'R>RLS*ROJ0\]6G60^_7IV$YXRB77 0YD!)&$M_+EL>_TO]^ZC[\&)$X0M M?U9"R-+RB&T*3LTAQG)G M4E^NN]A8G?I'S,MEQC]4LO8BUW=CW1#LQ([\%L.G(1*AH;\JGVO MO%4K=_>8\/^^U=KE(_L6/W7W*O%K]OVQRXG>>W>^XOG$K[Z5.SS_7QK-W0K7#KJ M[K _ZR0L?[]K_ J3[1V]1UXOJ4=[P__OOUZU._WHRIV[01QJ3YM&X7 21ITE M7L0/U=FHN_#.D:'9[P^I:C\>%""]B>AP>U+NT;]_;EG#6YFN_U:FKW-D'Q_/ M?3_5W!UEU;#I3*<05=$TG5&(F4$!RX=15)W4$]L Q6?&_;'3KSBR_Z2.!8A) M1[FJ'RZM2 5#3.8V6'Y_*%9]=S(V5;^3=;G/%9L"*![.=]I]H=V73E?@X.>% M.(=+9DY66.&Q4G[U6&"6Q;]3U*F+?3W0?I?K M]6OE6IMK\S6NF9BMB79RH!R_0J,T3;-GL": +AZFO7;O 3$8BOT[]]#MW*-^ M9Q:,%^.?!P#EU((]5"MQQCY;O M(U,/V:"A0A LSAQ-^SVQ1H$>WE'P]]Q#3W,_NPJ5Z*N5*+'_4D<.[- 552>9 M(4.:&P;0(A2E,>(,M.AQ%W-W?2F7D\2S\![L] %# P MYF>@1P]=S?VB43\[>Q?5 =TUO!#D*X)B[*Z1^ZOIA^'?N0O7-NKRM>U9)4LC MX:'E":LX,:R5B]&V0[_!]D :1YPGOIP1A'=UL7*'T5RXVM%7K'9J."\[_B94 M2(:D,?IBU"[I=R[M^(7K%G/YNM7V(R.,_*/KZ&/C_@QT*^WJ_25HN6.VG[B4JJ1_R/$";GA'&SH'Z.DOCL,-]Z4H)[F*\!JW$19 P M8T7ISD$R6ZPWU/39_< M71\O76^N(&B?>H.R][.JIZ0Z1N+^'>*-/VMHG)4>)=[@XR[GTCX#E^[0Z\>E M/X"A)(=I?M,=84&M.P^MPTO&3 6^>+ST/WGV7 MDL5(GL@!,^->]P?@&]?/2]><*=JC!!%'"=FY- MK303"Z?(\UK0J.^Y^^Y!=?ER=9%JE3;7EWN"I+ L0^/,&>C*SSY=NH)\>NI! M]D#-+/W?OS]J5+^_=/!#;@@^NZE[]Q _X?C].^^ O(K3;O H&3Q*=AU'R?X8 M"G>'PF:TIDX9@E94EI@I!$[JBDKIND)0S!3351S52?Q#3UB]BFL.=H7U3D=(3_IS)C29D=+SQ^R^ ML%-O2,6Z.W_^S%FO-'):,K3T3W M"JV\]'SPH#-9TR_FP9]NK-BS-]G_[.QC%;^K)O%3C^^J1\ " .]:$E]Q-.(-I6C/ M+C+W_OC6^4?M/WBL<'K/;WIO\A3\>>G;I:0,_*(N-W3H_9)UZU+VAY^E(GC$ M_0*T[%+.M[].RV[L1/MYJ=*E'&?_194N[0![[C//KI^7/CT]N'[Z:PG0RPU( MGTDW8%P4X_R0(#K[FA@M\UR(]M>8[*.SO>D-ABCZ;&G.Z>.4E=_7B3S)4'\W/-#- M''JH5SP]VAD^>?(TL)*75PUG;8!U%W1$]<+""UK[ZUON;W7(O.379LFI M0O?/+ZCLL6&=:FG[TRE^98WJ5T3CSD)C7PS)?92N_&DG__H7<+VCN1^#8A<@ MH/.+K)4I2K'L5%<51D-IA"=?CTVU:V]TCD%RSZS9$T6EDWO.5OJ,N4UVD"Z>W.3M,P\=K2&%2H(")]&N%'I$.[ZZEM4J E_K2EPYDQ.1@T*;MC M\L->.$4KR@*TS$II-)C/1P5A)KLX6EU/9P,?6VT4(OOVC3Q3AAC"*/;.+X^Y M 1<6ESU1(;,MW8T?:6W4WB.4O/65?7T]5CJ@949*/41N-"MJT9-CR_+;7GU. ME8==CI=:F:*&O5I:@PV99,HZ0RLF J0L-RMRO;K$I8HDO, M$Z=V8B;NFPJ;?28O[[TI2G-%.0Z-2:TN:F/#Y,#%,IFF M#72$KW:NP@J2,.:9"F?HR&"CH-B1,<78>H+5J0E2<(+;J$'28=.#+Y C_! MC+;?Z2*-2=&>"1HB[L&PCLS48)ETMLWU=G)!Y_<;M3F(3#7IZY&IZI1[ W75 M[ M"I4[3\WJ=Z8A:TH$C5J$#-$&O!-&UWTG78;MHTHWX=:R_.VLXT MEM5@U2\V5W:)-]*F&?WCO;&XQ0E\9F/MLCL*VEK'$L3$ILMVP.$[);>RWM,( MQ=>*"B?[:"5,2.+(Q.YVZVX\KHP5N2#4"NQ^O2JCHX0ECDQL6:LMYU:Y6A56 MQ6"&]L>KH6F9H&EF6$B#J$L53]H*0VFV&&^-H#-IIDTSPVIW58O=,L':7FUJ MVL:A[?;"2OIZ1%W47;#8JNA$$0KM%>IOG,Y =Q()'%$73,2'Q8U$4(@:!UQM M/!09@DN>>D1=,*O=7!!HW4.&0<01Q5++==O)4X^HRWKACU>E;:]F5_ B3T_6 M6V.:Z"MV1 >XPK1LJ,6J(QL&XPQE7)2L7=+T" SWDSI2&XVXEEVA[81[UCT/ M43EPF5BFJ5_A1FMC*%5M:DD1R6I2*7"VJ.!')G8H;7B[;2!]A!HME]VP;O:- M("'@(Q,;392AI>F1BU4@<[3O.:F#S\0(?39VN"HP%XLC$1D-N4]OM M]IA=Z?+%Q6K&"STY686/+>NX/8'K5&ID(&=WAKH^9H&F&"2>MR.#Y)CY$$C'U M)D)I*XY7(FAZSX0?E3+TCGR@^[>^\MK[7XZ_T<1W#'LID\YB%A M)C@/'S)O)>KI1,V\8]:=2\&F'_-XMF7L9).X0^/#_OF'?WLN$R'?J MO#,^?,?U4'R(1?K_A,9L0O M3>M]V?&G/S,P_S#.^_7J^A?OIC\W#!PNV+T,_CMK-;AT+4!^2WO9K#I-,XS9 M[-]?RX<9K>#"T#A^KO&M(S@?3;]7W<\;TV\RL\HP:\W$0)*/-J>EJ].,B[:OGH7A[ MB#OS->3(X9M?C5ZH?C>F?F>I?9?J5CQ4T+XKKI,>]P2U!#7P#V,56VO5>:Z< MRL788A=DN'PVI#-D]*]K\CB>XC6'?2=^*GGRQMQ_K"TX\5<.5"V]Q3;VK*@' M#G;)R3\4*4IT7PUT199*2K,BT6VT4ZW8A7B_G_4":HQ*FV^Y-'UJ>_@6%RJ= MF<*"U$L0<5*X>K^)8LZN(!3:?M^Q^<5@:R3?T0W-ZB3CBL&"JZO('@"/GZ> _PD\L- =6+C M6RY,9B3Y5O+DNQRR^5"F\.ZF&@@-7IQAW' 9MWH@1QW_]@^.Y"D"_<___BJ( MRW:V(,"_#N W@&\4 PG3()BH;&1IE+A \QZB,FS-)\6*P.ZYDP-\PV\DG5Q8 M8]LM&2%3J$YW]MA, $Y]^X?*LS3[ K[/W,=\:I)PFI;H:13F D,S$@E-'2.? M^Y^1&4_*-V-YW[\O8?A MW[G@3]6BG>B,4M<],406HSDR%(=M55K5XT%D?OL'S2-,5BE24^]S9/1YF/ES M(;D^-RZU"*0@&#ZQ+6PMBQNLQ&__8 ERZ(R0\HGFA4M# _DQSNX2/,[S\]M. MONI]F(\-3=@_I+0,,MM&] PXP9D*G>YTK:C@VHW=:% *9]*T'W,*E5JN>!ZG M\5=9KA"15XW(&P#D)ZZ?;T.D6Q*-2=ELQ+9DKANCI5)OZZ*9(#(Q-3$FCS(O M(?):XF+=P%BJEIXSMDO#"^]N0O;3:R+5R]^6A^[S5V[;0@OCSRR,.VP*!V@F MWG1Z?>LA6^8%0R.J=+=DN3R57;M5<%N]L2$6-PH-# TR3U,DC)!!B,,PV7F8 M+.^#>'$[1M]8=KK^4GD8*.<3R;P[QDN+>2'742"R/E--P3 T17\DO3_PE;X M4FR4 ]^]6\>ZR3)F&2\L[39?6^ #<6@@ZJ2E2SVACND$*&Y&@:T.#'GCTGX1 M,8GDD7T_4IV<]DL*)G1+H%L"(P]?L[?Q&P<$V72#I+!+BB>HAA;T9KE>&N)Z4-N!.@<1+QE@BC],O&=80WA#>9[52GP>Z/W,O M_DWP#MA10]BT[:+LMGM=I*C-I@O#!/!.W&8<1?,$DTVY/V._.:.Q:2I";GDG ME7QN">22Y@<:]Y)YUB*Y06:Z7 *"9L1YF!$IX(Z3C8#PWF)5Q78RWW1TC'8: M:PH14S+\]@^*Y%'V=:8$Q.55X_(&8/D%Z_\+N&RA7=/MDJT98ECR=C78A3I; M,T$GP7X]FD?0-QY8O9001<7W]8WE.-!?@?X*#$=\B1UQ#\$CM*2L<4DLE!M+ MVPKU65/HN6-N8(*+!Q-S@4AH"6=@Y $B&48>SL/R> ')P7!;IPU%PX2X/BS* MW*+)X/X&()EZ!9(O)TW6QTW2#R7RR_0(#BI05![0-$AXR=Q M682MYL1 AB]03%5L.,/:V@L%"YF61BU'=U2O\.Z%IQCU)UG%^8*N[X=0O#.J-O9!"$X07$#R/8B\5O+O@^$+)F!E!8.BY M2-T>; +HGT#_!$8:OL2PN =CS=-\U^BKVP<2.\)9["JP$<$J$C9/U(;1A[. _+Y$W8WI!BDVB%V!I956O-\G8WY=PV![!- MI=A&+[D^YV.K8V9YJJ9#.065P0-$ MM7WO[K3O,\F36EGURD,R$ K6.D)H>=IS&@G3I/42L3QQI)PIA.7-P?(&4/GY M*_];8+E!7!1%)903&@-!HL9R-YQX(H E2'K,$]@;CPI>2CCBL$V1#*L :Q1\ MF>-RW75;/C;8TG6QZARNYH[PN[ A;+C7%%8^9X;/E68L&D MA1CQ/$O!JTH@FYR]J&!YJ,\UPE[+)BSENNJTV2[9.[OG^6*YA9/F!K )!MZEND.S^G-/P!*C@\AC'.!52?Y'(T?N9/L"8.?VPOIZ /KG2 MTQ'"X4)QC.W7DY+-[S:X:&%U:[I*/#TFK2.-L7F6I& (!D+W+9;#+2+WL\LZ M':OGI$5DB0HV7D(1]24?=VS/W6P =(&M@!-Y#'_CR=0S#=-6VG/>T(<7C\.;P"&GW]!_&]Q*.J-1/Z%L&E+ZV:?=[NX,G)2 M'*;GKO,4\=(9QDMU(H^L^$%LZ(\]2FB&0S/\0AW**S B !H?Q>R?YR_=:@]Z MH[%@([NBC/>CO26T:J:"I?7?,#2/H? 6> CM:_&PK\$N>36T6UX9*WF;[4 H M\#33;DPGULC: &@GI@E&Y"GV@C.!GUH@#^>Q V-M>+&15I_7XC#IH1$DTE[Z MH043AB_$ [J:O19!J8 0S#> A8__Q3V;\&H+ZP.$GA(T:;LWF3,5?Y31U:8'#0XZAA@<#P4\/:_\LX>)/DX&HH'V8^ZOM1T:. M^1MZ.[=QU/++ ATW?V;RT\R7NWH538#W>Y=I]SQO3OQYIUZ;AUNY0P][5+FL M=]1>PIN'>G0$+(0/J>&T@9*;9X;/,Z;>2 TX69_3;'=6%:3JJE-KA+7%%D^I M(:UF0])O+*Y[3I;3O^\/56O9O$#HH]V^OPJ(-C8M<$Z;5FUC'O"26>.Z MA>D& !%S_7I HX.EG"!$($7CZ^2MKNO[N MN-P-POC,T'J]?O$KSKA!];MJ]3M+[;L<%^CES>*F[YF%R C8Q'Y!TPM5_=I5_3)G]\P]CZ>K5#>P/,U:@O+'+CB=!JW <[0"SV_$ M7^V\7/JF7BFQ"6M>& 6Q:W@1KP;!+I$>EV+PV*X"/EM)BZDS0&*R&BS#SM!J M^R+H'+C.@4#R" +W]R"6+](3O/A]P3=B&5FZ@W%]X+<%E^N-$;H[V$E;#F"9 M>@V6K\8_-L+P1S*UB=V1=')OZ#D_T0S+2TP1*PQC(Z=;H?:<20*]B,OS(BY( M%%]MW0 2_.N2#1KY)ZQ+=S ^PH3SF=D+QDUM::O+(NO8*A--ZQM TR Y.L\0 MV4+Q\.@$9(-KVP7],C(XE4GT.C;8FJR.BJO21"BT&EW=KM.[08L#/01GR_/X MD2-F?U]LW"5K_:1;!8Z?0$!_YAYPZ,^]VY^[[NOVKNR(V$5:/T=N,SYZAS$[ MH8W&OC4W!$G1NDC4-5>ZG]@\:9$])L\BV2-A1VT>"'P(_ ^X%.LV<'_B:\R/ M E]'6D'4=P7-ENQ22"*22G:')@ ^J.J'YE$F>WOYR_;-989]?DF+R.<\ P9X MH$MW:P&>2]^^D@PM3E@/N'G'*O>TXTFENB)\N1,R,V^C+F472:@N+0"(8VP> M(V %0,@"7RX*N/'U9\;/RRRP;A;FS5(S6LA#;%L:D8ZH39@-8 &PSX51>>*: MB@7VC+7OK--832(2*\K-5"U5[!>+_MP@C]T>75V\;0*&B&+PA !48+BLGN2< MN6=T9GRZC!Q95RNCXF:J[EE6,+JS28$B-TN^GUC7:2D^@KF5])&'.,*;2O!! M+P-Z&3O<@Q!6:[<=N- M8E/F]2[:M_C>$B\G'$,=\CC)%UD&XO%&\'@#*P.=79!VNX:D>;" MM.[VS=HFW \@@@!?0NE^M]_=P_T@"[/ [K&6@SGP6BGN@;H13XS+&U4**+R M$(D%85]H[-?^"$OL"SJ]"2C/D-ES(A#9$-DP1G$.=PJ]B&P)W?8'$V:^%8;E MWKY=,LMLK9,B^Y 429/9I,B+#5!P86A$B4$268$!CL7\;E_B!FGI#O3&H:T190JSZMC#K( 5Z74KXADFO)LXC.+Q2$"+S M%H#YB=<)OP^9TG1BS\P*WK#Y#M-&FL1N*^Y39*:G/S&&N(&HQ5 - O7W&Q?0 MD;F^^\ N2%3G?G[T4FV;1+1W!+![O+?[P@UB3(G;K-$A)1N[PA+'FDM'*7 * MSAZL&?3%JT8@G4 Z.0M1G?FIU(LUR-Y,)T&]PB#2'IW*G<5VN9 ]?DL-14 G MB0GVYGN+SLG.^O?]=80P(^26_;I;<.Q.<0WAL>(]2ZU2+S)+V8Z+V))HE#LM M:\HI1%J@E,"I/(G" J40@K> P)-<0'@$@DNE,UE,]:DI#ULL)M%.>S8HI1 $ M61\XF<>)Z\C\N"#;]AKHZ5*VBB](%/ B#P@1"!%X :'A:8EA<5>N ,5@O8+;L\Z_NLXMO(_PIM7O++7O#>>^O6"6@)D--OJX%YYS6E:SSAIOL;9,K6=,?R4.VG&?^_8/\AU!$/1( MP/G)![FE&N1?&XF_$QBIT5&K;JYEI"-L["&SG@SMT/PRI4F%$W)Q-/<#<)?# M43G-FDUYN1QTE_*J2;/L9%;K^L9OE>7](S^-JKQJZ/1>K9(5L3T1ABL6(Q5F M))B)?O]#(.EE9\]4K'JJ)^K#2ZY"76K@DK/C\M)VLXUOF-^*L= M[4O/5WJ$^-2(/9(QH+@H,-8R#74Z- MTNL"+]%)ZM^-(1W4G1:DO3MJHB$+?<*MQTO>5D>1R$A5K*JXW$5ZU&\;.*52 M?7/!,P)B6>)LAHR*=!78ID2>0(D\31TKA_+45#V,_F4W*&.\YG/)=Y9&\HBU MX>R.FK(P^'YYP?<+$L576\7_OKR[*8]PRW.KZGHWGYN!C P%OJ\OEX.6QGL$ MIQ!D>J 0SY/DBW?P0A: +' 5R8%7>%'E&UB 'P^G;5K7=S*UIH;J3L2P>)&R M /4:%KBP_4LN>1D8@NKDEJJE%RRO<'>C!'3WS]'=O]X$R$N/N/U$4CG/+(1N%.!2,1I@\B1[;.89PO#$XW@ :/[$0 MTZOA* U,T+79C!Z2]W%TA MI?GN,C#FAA=::R/G^"$LQW0ESLYM9LY>6NCB$2+3 OC\8SS6O 2>1C,!9=D/ MC&3$A\HFVJX?J%[HI#7G.'T1A^E1I[81=69]=9O07](TZ<>Q305.;07"O# 4 MADUI3CC$J&\/$K.$/M13(J@L"\+H!R0$&,4XG4US6D((-&1%B96%)4A<<\T) MK>VHLQ$!(:1%*0D\FX=WP8&01^:/H09>\N8P!YVN=SM=7US2[#-C)#=?K>W3 M+)Z>$:F69^C"'0 ?@;)DS"SMZ(W QK;6[)4&JSJB#LOA=CF1>FV?4PCF$$[) MLT0V5Q$"&P(;5F$\G>7R+F!7UE5\3P2BCPP;K#>K68.Q7]\ 8(/ #)/'L6O, M=/KW?;7&\)GSR]#GNHTBME\6I+EY'OPT^^9Q20(A!?,1VNMUO&HQWEL\TE#1 M9CEL+/J\G=!>6M>:Q?,$\;IK.B G0$Z !:K/WC1Z%2?LT=)T6FPR4\&M:F19 MK=C[,L\!3DA,(9;),PQS7?6ITPS )DW8^GCO$EY/6O3PK) MG'Y87T]0IZA\S7GZJ]A*10K3B;/T=H@J33=ZQ:A:JSJGD&DY;!)C\RP);QJ# MH'Z3S7&+F#Y)+>W7@EI!!'Y5NEKYL:\6F*7[^\\?W5,H"*?@,C/DD)ZY/H>;IT_6^D)K;')_1;,Y)E M/WA5Q]GDC^EO&P,,-ID"1W_M2$ZG8<3KQ?O'G6)?(4OKURZ"?_\ J<"6EOQ5 M,HR[1 M)!^DM<2_)[;/1TKZ?1KR%M76K?4__TE^W#]%W[WJP?0&K[RC,03Y MGT]![Z]CQ!Y9UW<6-OFHT^G/__=?CSN?C7;>.0F/1C4_H 9+R<@T"M/ 4.V" M.DM>_$-U-NHNO#<^V>_XO?_QX\'/P--L(>0[3OY/[M&_@3@RLG35;>&1Q.ZX MK^ 8L^C'W=?N/TMYZ^%#/TRSUG\$!LC86AO@Z;\\-YV8R%_^P-#O%$!D\NO= MP CT.TU^TE0]29S"?T[,?]3DH%-<9W \<=$PDE (BC24 M*4/0RI0B6&-*4*BAJ]\.;ST)S4U_>.#&CP^Q7#(DLS]!4XS M_/TP_"\?R5__2HN8S/TX5#T]S.>,K68D$%L:P:%614YU$W*+/K+/7V2(W,%' M,S"4)?29@A,DHQ SBE#4F4HH4X,DC>1S:H:1=WJF/AS-184&79D+O#QTUH$A M23R+K3<*JF!/6S8POE0G.B-*V,GAL%:5I_QLRB4MF:*SMQQV[075+ ME4&%*/D33L&RSW0\?(>.B8(DN-:B1?=GN]EB*"8M,\^,I,I:%5<35C:VE6Z; MFT>S6.04//O,3KBI\7ACZ,N%V8131_4^(T1BTC(S=JW/#FQ[HA0$8SGNZW-. M8[=5,VF9>7MSW.^.PX)5DC%'8'H%2N!9&;1$T4Q3EAGME:Y"V+MX7ET;2BMD M>J9"*,C3EG.RJWJ#%A4(NTZ#P(.U,"KBHI(6'/JUI57U&7F$$#.AH!CU6;_) ME5$)/!/-C!XGYBT.W9&FP._(9A\471A/187,OEYMHXV*0.W+2"'H!$VJ%6V0 M^29IF7GF!EE4?*P7#>U*==.*Y8'O(P1X9D:BM",9B3+M7(1J-G?]=0]16P*7 MM,Q(U"'-'3E<2R2RZ]IM59M-PU(B)O*(1%--%J.W%$;=LLLB J5 M'5+;TB<$O6%VMM69;WI4R"R',:?0V9:;2B#KPX:DRI*PU*+^=M36$K5GLBT; MQ=C&+%)H)8U$/CQ M7A@@6&-8:)H*=F2VF/D"IP:S.6FO*B0>%6BSV?"2IQZ9K4YL<%YQK/6$8="S MAV63QJK#C8(=F2U]9 ]J\S"RY$T,D5[RU".SM2&CT6A=)18"937WRS%"-_=;$S3-,( ^\LWYOCP)!(M86WZI M[)A:-WUJA@+VR6QN>VVW+AA.VU9']K110-*F&0Y PIFU(>Q^S9;6';2O[!F= MG:1-LR2PXRIA44S^8N]:S0#U6)-%^$0$1Y2@-)!W\\ID,48:HLWO^KZ+U14. M[.5EFM8(N1?./3F4>14U;()L%L=.VC0C@IX[WKKF9&C;E08[<%V![:P>;_5>'Z5'TZ,Y;RCJD47#_ MUKNGH0?[Y76[#03Y'7DQ(OG(6WCT?#]YYLSQ-_?VSOWO!1 &^W%P+S>)$'[K MUMTYVNF+[YNJT\2BC2/CD]VYYXT\]*VQA+N??Q@GI5\,&\*).-E$H' >SF > MV.\$!,0Y3 3^'2/A1)S!1$!F.H]Y2)@)AQ-Q!A-!?"<8.!%G,!$),\&U^APF M E+3F4P$_IM,'S@1D)IN:R(@-7WL1+PQK_BWD;[39N*]=Q/U&D6LE#>9A3O!T0\\]) 1\KA/Q MU5EMYZ$E[$5H2=OR7E02R)F0,S^(,\_G8/B;T?)P[<_A##V.Y.\/TT-"/26A M7KT*0;H]0[K-G%M]<:(/TYK]F>&*!U1@[T4%BGPG+YM8P2GT#R+1WVVZ7;<: MX)>N!@A<2]^VEOZ1NE"7KBX?R!J?NX">-6M'%QH_/+4GVR9929E2?7W/L-RD>IS. V3=$IC^K_-K+^5^7>@SHD\3UZ0;C M!:D.1-&K=]V^_@!@STC/DNM_/V<#?90HSMF6/D-"^=W&.4015)VOM=.M*H6W;Q&2YL$+X6)Z56YQ)!^""BQ@R$,KFO-QF$R9 M$0A;S8G!7'!A:"3_UP^7D#VM-FDW53UH^TM!YE?3)3^(F()3 (?S0059.H]A MGW)#\C5XCS>"[Y.NH%^,;^0QOI&WXGLE:]U@4L-EN<'8N%FB.P6#_VI\X[TN M-2S,9-UVG45Y:8[H66\*\ VN%B3R./XI^#ZY[_OZHH2G!/R)X\40\:]'//H1 M*WK9]1&I:7!]>8@0Y<* ;/ET4?QBQ _IZEROC3A:;CB3EFIT9'NN@L(\[+=_ M4 +/,\BGU(2_!B<<(OSZ$/YG:[JXXGJTSF-#N8&-[-)T'ZZ'TE*X'D2>PGBE[K/FPD[+ U0&S;:Y0+# ]?:/!]^ MN)@]X N*KIW.3K^BUW$T\ 5J,7%";3D?1-$? M.SIM/WJ.%X]PX)8L[CT$XTE;$A,AU%8=MZ1N% K$+3 LC[#L2>_NNX: !B2& MF[>9WA@'>4H,@RW:542F7Y,Q#-T2&+MP)^T_MI;>1@R"T6I3ZL9&;'4U[U6Y M22G>],V$&,!=QEB>P5ZZ/.<*L@!.$0FYF,U*2!7G$D!Y2A6-7J%8&)26HC!< MA1MZ/[;V.^O$-D3%=5$,@-1G ZQLW(>6MWPQVKHXL9:-2647-E9ZORY_]7:QP(GMFEFW M):&"M'G=J\;A7@&7)>#?_F'S#/&ZJ,H-!D\@3?QBY4":>&,HY5F::#0KRY%N MUNNVZN[-J#IL^SSQU331K=1UJE2T%,2B')S$L5%#-C;)F$&0!3Y<+(Y,L[BN#:J'_QX[4'S*'M*S.7)[W*[*E M[Y/O[ZPYOA(3YF!3YL!8 B:G0** 1/$)@99GB:**E?M+LSIPD<)L49O(U; = M*U]-%-U136P5HP*&[-9QX/DU+.!)$YA5V+=_,#I/X2\QQ:7FN"2/[/L@ER4X M"!$FL\ ]:YC,\HYXS#PHR&P3(W7$I7'*&:%+SO;^V&T*CQ"5T6O9AKV,9;F# M">,(K2X(3> 4!H1,&#:/4C 3!:(:;B)]2/A$,",)):K$"*G0VG3',FN!5\Q/ M0;7EZ4Q<[>_MQGIC4+.B+ A3,4$U]>T?@LEC% [32,X(YG"S^$)Q?CS8H2S; MLK!1&!RI<([G=BOQNB9_"L[;RVCO83I;M(?=1B!1Q+9O:@#G+"B1QN8IF 0" M<0UQ_4&QB?FR%<^7:[>#J/.Z4=_R?05U/L4J;["F/UEN,456NT5Y%?6\?5 W M$URG9V1H/$_B%YS"D69MA%%XM.#A#88!+MG_@*VP*[!P[TEA3UM*;,S M5-BK=-XNV):#*@PW4*'&7H;&7NI&WG,U\N"&'@S]PPV]BRNV![SMSJSB^WK( M>?H]F"7?T8_$'GAMWQ^OJ:6/K+9,?;::="H]WU10!&P)XG0>H5Z7Y 2W!"$O MG,-J?UZ\<%9%^M[$"Q6IX.#A%*TC4LG5I'EE%%5U$? "*,:'YED6@9N*9T04 M9V/^0Z:X_.)^;V.**P;7?V#H4W!W'3J:9,P7[[AR'S#/ZZ Q9P5Q(2 M R2&\ZX)^"9B&'G*O!WLJX+@!@[KB!-1J=LI,8!]30;+$^0;2_^===#D284_ MN-MY2.7E;%"-2;00DDD*NGJ?#ANC> 8/&X-<7Q3.#Z3NG1O MPK%%C\+U0L#;0F.'+NS(#[GQ),4Q'61&9A_ 4GCPS97(&FI7!D8_=@X4TW.YUSH M5E8[1MX U@#Q'9S.HR1SN6D=R2,K@1^&N67@SZP(9G'IY"7: 2F8]P('&]BN^3Y:IO-\)UU1>0&-]L10#0Q%NGL3R*?]9Z>?%..<3CE>+QGA>'=23.P!^_@VKE %3.T[E?8"ILEX87&D>H+EX6)X49 MWI7MPBQPB.EDLVD6$U>=2),43G]1^37X\!#T-V_$G,3K?S?H>^.)9[@2O;"E M:#"8QCN5&RU% 'KJVS],GGQE> [F&,!SWI %OCJT\&X6X$6_W2F+Z%PV^M:X M6=,#M]$W 0NPW_[!874'B'J(^K,-8+P;]J-=LOJS%UR1_FD(HQ/-C2"1\:,3&VD0P_63/N_3#V >P,UM/,*XPT?%'5)\ M/AF7%\3G(*2AU(-",P-@!"]$4OA)%&" M=T"T;VR419D9.X+5%9NV1GDE=R<"B()KY_(X\=+N!\P7@/N3UPS:DSCU[P"M MNS$V8JTL*@(U$DIZ/+0JG74*6C:-Y*/(IU1/N0:O'8+T2D'ZN3[X>U;6@!Q; MP=QK(!7%9E9-5?46Z]3X32^$P_(D^5+0[5HR"PYNN7$(4N3^LCS-=XV_\SG/ M.)J6#S,*X EH6#;A B,#G:4!WNF9M13A=U')M@&2KA())(\\PI%B8=8Q!34< MV@7"9M"6%^';?<*1% @0L*]S/6 Z F2,&SBV"%CBK\N/3KQ$$T_9H54:LE-N M;C1MB]_5Z]V6V-Y(&\ .X# #DZWS^C=,78 'G2%C7&V4Y%TVQLCAY3YCTR&R MPHHS:[' .1$U 8N $Q?,R8V,BP^A0,ZX7L[X5"OC=)&:MU@9A8)<'U)LN62O M:G$3E8IM"1V(@!] G(8FL]53_KZ8' D0?[D71>X0>LG]Y?AA>-12NL$0RRWM ML\)4B \+>/Q*+\T$4,?2KW"DQ>OK*2.[2L>K+Q=&-(XY!:73\Q94GF(^JQ3V MQ<E@0I"*;SNJ!5$-($H*2^_<,2V82D MCU@IKS)T '=2KVWM/(TC_ZJUT^NM W4FB+%@K)N2*4?[XF2?KIV)TX[A>0*# MUTA 7-X6+C_9;WX5+H=,0,R&4ZPI5&)YRJQ:BMZ9B0"7AVLA*/*-)PHN,J>A MEDQ28(31?5H#S&: 1Z5A?80S<<[OP?F6/8)J(S!%#?66MKOI$L/]<+>7 *TQ M:1Y"GJ!.?CSRXEUX"/>;MUM.XO^_!^Y+%@D-K:#1PLI#2V*-6/?#G0G@#H( M>19]W16R,+, 'H^&!/#5 87W$,"LCBWFA;8^D0L2VQF/6LYZUN( 8#P IM' M7BQ^#M,"(. AX+\L4O$>P!<[G8XQZEI36:WZ162.=SI-9P, GUYW@.31%]?\ M,]_F?QJ?X.>J9QHYR\O-5"O(K54G-L#UE1LU"%0ORCF6FN+;,HY>77F#P8D+ MRX\^/XF<^X&+4VQT?FY0"0S.F+.(Q7):M1&3V[HD M-]K>9$'LAX$+$IS8- \ACV+9PZ(?L>EY#4$,2 L?LD5SV[3PN?&/=]."-!?J M\J;5FP.T *5^$!4MA8LS(3XR!U72!,71!-7%3#Y'6,\)0K3 MU^?<=JW4D1UJ][W:K(*%M0T@"E!M(D_!8A.0&&Z5&"[_O,2[[0>EH(S\?G6[ MDJ6^@FT+3;O;TTQ "VEUR3Q!OGA \U)S0=+TCT<'*7)3(Y&U<7^Z(E*W,!$$ M[@S#1)"O#YC\3&0K![[+)_VPO#@1YEVFF^^%Q12ZAW9]=6N$PC8*U&2QL3PU MV-4BPPW;O@=&$/AI#=[[T/,1.MS6S)FZ'=M(:C;'-J[^2I@5AQLX\9 MT;XJ@$@CF@80R#S*O)@=>L&I'6TC^GV=3)C, ?=H83+':0,+"3!?+$P4:"7% M:?IL55"KK9Z->E+@AJ*"82"<0.4I&E;P@-"&6R-G$UEXBN=G;9$!6J\Z)3U> M"H5NH=>CZ^Q2"5)@4V#7DT+@-2!G!76X#7I)6#])/.'56*]:<22:S:J"%$2Q MLK29?6VUYP#6TPP'_,@B#C,<(+0AM+\LN/!J:"^0_7;*KT/)YFUMP<]H>5JS M4VBGMZ&2>09],?'Q_',2#A>=)K)8!L;<\$)K;< K-VZ\MO\))NN\MZ2NP0^^ M)87]W.7P A3V*MV["S;UH K##5*HL9>AL9>Z[_>T?%[9#XRD4SDM#@+#TW:Y M*%"]T$G=*K@?"&\@_]3]PAM-A3C-O7W 1>^B'X,4=X/D[O/">XC>FD MH-6<94!O /%0W_YA7I>O"7=2X>7H-\E$E[\3>S8&D*)%HTVYT-X('7SC"^ID MLVUXJ0$$+F!X9>U1N,T+>><6>.>J;F_X:@O(L,OTIK;H6 *V<8*EB"LSM&(" MYDD/QU_P+1#)(WFX^_SIAV?QA!ET/TZT[$OH\%^?="3^],,Z \8[2=3I"-G= M4]<1?NI6A,%J-FZ$,M;OC^N]"M]W<4[!R+M$=NJSJBU?? P(0OL96^:LH'WY MJ>LOX_E9EZ?'+$A71R<+V3)G--*2VNY@O ' 3A/9R9?SWV!"PP>?GX58OW"L MGR1@\DZL3[;-[FY;KS+VL*CO)VC8783M=!%/$]D))%OTS5&KA"T&9D VG>)[/3+%6XN)TGFHJ*6EQ^9N)3C MMA]=L&MQG,^B0I5_QRG_1I<&JCI-Z3IE[,-E=E?'1I M*H:>4Y..J::1\V)W:@2Y<*X&R4/]. K!SF/2AUPA-U5#2\LEO^9TRXF3;\%M MJ.L(J<."SJ_-BCW@0B$U.FK5S;6,=(2-/636DZ$=FA^<&(N\80/^'L?< <;M M%,6=F02ZV_D)XB) ,.?II0-^'[;DD8B[$KGJ;A2, M 2FS+ 5*R^59^G5YLW!W#5+!.5@"9T<%;\ZI_1(J$%V3:\]\Q;-W(Q>EVL4. MUL9$0 542@4HSN0)$IYS/B=N.)O*39 8K(5B* >[PW%A Y,V?G_$8,]WBOP]V'BO[5:_D% M*/I5.K/G9J="U3_':;\&5PUJ^@UI^@7O\6;NX$9P0U\!+Y MA5TC2$,ROX_#C*J;9M(2&)H'OXMW^0A'?@KBV$^A7$8?_] M^WH)'X/O-^_3?BR^G]1-^ GT2=\81I.Y;2.%]-+ZM8O@WS^L*/F"EOQ5,HR. MN@-*8OS;L3RC,$^W_7^\8C[?T7OD#22L6^M__I/\N'^GYAAJ %AI?M>QAV)M MX*EW%(L@__,I)N6ONH,1CVZR.XB'>M3I].?_^Z_'G<^2[EU9N4>CNI,\EE*I M:12F@:':!766O/B'ZFS477@W2IK]_E"Q[L=#93H@AAR*?,?)_\D]^C<01T:6 MKKHM/)+8'7,7'&,6_6!^_IY2;OJ!'UJ 0'X$!B@-OS; 4W]Y7CHAD;_\@:'? M*: [R:]W R+0[S3Y25/T*,"3!GE^3LA_U-P\ '3^W_T._T'JF[[R$5%X@.6= MPR>;PV#O/GJD.D"H27_Z@&ES_BS'@Z4FY80[95=?H_"_SM>QZ5#3=4&A5)V< MH2JIZ%BR]!$LC2M30R<5FB8I%-$H>C8EOAW>^L=30+V"8*>_O.1.2E/?T5.9 M!*81Y:I^N$PY-]HET@F6W__SO].#3 YCXA_1J_3 J?Z,GZN>:826)ZSBY+O* MN0Q+?E@8'O<\][/KJ1H<.I^SO.0/OF;/D^\:00B8$*7_G3L,Z4$07SZFLA^D MBUX_ 961[@>TD]4BUTI:SL.!44B-6F!-_@O,1C3WXS#I,KC'X:/Z^VKSB+HGF,?]?>6*>4< Y)0B9[A& M*X0V(Q5"QU1EBJ"ZHM%$\I^9BF,T=H<4]2&7?Z*IA=:BQ\F8O>&(.K'VXN(& MF+]/6R(#K.O)LMN2$>:#,&!Z7.]BT(8W6%7;MBDG+ MS-N'4 6_N@#/1#,= M+38F!:I@=>I" RGNYZ%<-MTU>"A*9GJZU!6ZOIZPMC1LS\,=-O3*I;0I\[2I M$B.8V%8E!<'V]1X1+T5/ET ',/1ITVCI3,KL)>:$SJEE(>[S5X]DF:9F1E!JV MUHO&LM^P8Z:P[ZPBFRD[B<-Q1%+5%=$9"$BUFG3C*0LWY[L M/0I5A95IK"M;E?/C->AI5E(;U!QHZ'!*(#NU1K5(;4;09=#5K*1*]G0I5YV1 M8QNTPV@;NU!I)QT@LI+BIUXXU58^AS28IM75 EN8CT'+S*!TG&HV1N8NL'>N M7M81LL:'MIFTS(QIB98<8;'IB396F=%3.R066P&E'*11]>*6 MO6^W3663M$0S'5W@JPI-CVA5P)2]71G'\::,@(>B^-.F_F GUTRJV[;Y^=H? M3:@QM5- 3U'J:5.&FWL]3=D%,F\LZDQY,5\:DJF064&U7+Z)J&PK0#IK<[HL ME99>,.62EIGAJSU<:_9Y"QO >,B1+7;Y, MUY=D#)Z9'3Z.UA%A5,9P@>_:0C6>J0->3IMFQK2?[T>R/A<(9-AF[$%'VO9C M,FV:T6FN)FAAF4/K=@-'J/9V'Y6XJ:A0V>%3 U.0MWK"?)6MBR!1MVHO,#-I MF=&3(1XV=W+7+@F[[5 5MA0Z&"?<0V4%U6WBPI3RJC6A$6]BR>Z$"]4&;\\( M*M(+]85"RR.!5]K[D8&M_$GZ]JR@RAZE$/*N,;*QJ;I#%+(8396T:7;R)TY[ MH5A55Z"4D&R3$N450_#^K*#FV]B922V?ESNDUZF5IM(F[)D*G154<>0&<:_' M.G;#&8H=K3LHL\$F:9D1U'C2&@ZZ#.8(?"^:$0&]KN_*H&5&4)5%N;ENZD7/ MYGVB7%?F7KG(VTI6$_H(H 8%PJY.R_3 MDHD&@_W_-C=@_=G!65U%+\VV(NJS)<5 M&W.DQ9+=B@J3%=0(G]"1ATVKR&I<$B*AU^88RTQ:9CA:0L(63PPI5Y#B]5C7 MR@SNMCF%R7(TOALS8DGGV_)J'X]MKV#TZN)&88YP--=C!'/Z04F9-&C52)MF]-?7[1@C.M*>HU#%2SN;52R] M6K#=P7[?L1OE*;[IN1*!DX>V&;0:FU"L,2/:E1MZSXO;W+"+=9(^H%EY60HS MZ'6""BL4U'J_/O>L;3=(FV;)VM4V>#$<- 7>Z>RQNEBJCAHF:)H10DQ@.K?; MM"9V)5:'5;6\6H"E.FEZ!%RB5++[]9$LN%%I-A8':]%9'MIF!A9A11.O;*6A M'"/NKF3@VV"Y3;N0A1>$%8D9K^$I$^+:%NH/F=+*BTZ99>2W=33&ARG"6=+9:Y;1@ MSSI[,6V;D1=7$0B1VC5)>V>5EX157-:#S>&Y&7D5J'6K41WM!&'GKJM#LHE4 M!ZWDN4=LQD:[[>RFI;:66.RSOJZ8W*(\VH"F&7F5>ONAWJ[W$R%P'"(/Y,IX M-DV?FI%7FR5U0@W&.T0M& M9[-9Q]] T(Z]&N: NFG%-EH<+248*57M4EDW0 M-"LO>3YK#D16YP4#*\9K<6XDMM"A;09D(\_<&H(_:J,&6:'VLF')7H5'R]*8$T'3#('+ M!%MTW)$9(HWQ>+,FVRN6 &X3D67P6J+;YK+8\>P.T]3]:F5$,]VT:9;"*=V? MC:Q6/[8[K8CT-G6EYHZ<"R)"X0"D?. MPT7+QJ21'%=7S=:@DHXLR^)2B18K!&DVA=6HT:7:>\X7 =4<,:'D@%4TTVDW M98L4!$IU--.O;4#3S,B+,K5SJ^ MT/>U,.Y(A[89!:MVB+7J<07/+A"]+3&WFT&'20>6!>^@97##%:85Y )E-J7! MME1/%?>()=4N4%M*-T>N;1GL(IPV;'X(NG#$0&JJQ8DOS9VN7=DT4 V;$7-W MD3XU(X1..9X;;K#L(U0S*K:Q1KD< &?_F(E$]./=$AT$/,+C/6NM-.-*K!_: M9I>G]7ZD^_W:#J&\F"H8E(^3^[0+1UC)4.*ASNDZPI?685$2Y&41S-D1*REL M%=D6+_JL7)F7&^.^),T<)VV:49I%OX?%9*?!"U(AZNY*;,CT$QU:0$V2J;H&E67J/2G"*Z M0W&(Q R!J;L>24GEM =9>?'E6+"%!E,2J)'+#R;=5J#$A^=FY&73Q&[6<==M MVUT4II;)5RPA\=)0-BLOS2<9=![K"=EM%D6^@X\3^R)MFI'7:#I6JFLT\8YY MKMW:TE9C7P+R8K/R*N^:>#Q;;@RY@Y5%?MN:X9-V^M2,O I2"6$GM%JQJ=AT M,;15&^\)$33-RJM6Z_A!K3_V9;<8(>2\93.$E/8@"[+B6$%%UZ]@MCJM,P)+ MA[VU>7AN1EX>':+3OJW@B#'CZ*CDU1$W\1>P(Z9E3^;]OA!,8L'J\<6>WBL7 MJ\G"FS3-L+@E"XYT]5JD3XUZP74#:F]:Y4+0BS)RK+3\DRM MES;-LGC0$X>,3=<)?S%H:V=W4630>6%1@WU9R)TC-(A+=J>X=9]@77VX"V68'-5GQE MC(W5HJU*$Z)KVQRUY)7)RNS(=$5XWO0PZTP6C8Z)(8[TL(-2.'_5; MUF)%-3:@:49>@N:BJ^&,:U L= MM!(=VF9DT*QVS:77+) VCW310I/AE[:1=B'+8(-@9@L%>KA$XM%*6.C8OM'Q MTWOM,ET0++Z[6+5I6<;FDD=Y['0IK]+K+C/RPN?::!0/"H1 -7W51UBC@C=$ MT#0C+Y;:S1/?>>;+%H$EQ+N9&VC_T_$N0>BWOY.]!L!NS4/N_=7$0+$#&(2TQ^%AD0( M"0DT(.#JCR1\^H MH=6N?B DVYV+E-4XS+'JNJZP>OSHR2:TP8H@%;<K() MGFIWBL.)B" E#L-7NM"BG$BSP\[IEMO)G/?K86V&-(,2T >2J;8GR<>>,8XU M?C78M#=U$?16;GGAMTNC^O&])YO0L&;K\I*?3Y! KA?63;(U7LZB]Y[1+=UM M.%[;-7R! )D9,IW2H00BXSAZ](3%RS7RP(W+AYU8DK6VTRHN1(%-WGKR 7W" M5;2P>EB8P8*>S#?#@8NLDK>>LGC70;%>O;-:B/N.%>)FU<.ZP^.S)^?@-)FQ M.%$\4BPL<)5N:!5]9?>29T]8O(:2I>"@68I)+8SIA&.8"2DDSYXQ7AR\N"/* M?001ULWMQ');72;>L#-ZU0Q?8X9$#\9BJ>Y6+-S&67Z?/'IJEFUL7%-V P$I M#6D6<5L\MXPY](Q>9>VVF$J(A&\"$@?3TF))QDH-=D:O HL6L^3Z15_52#[-:2),34^ M(.B"-DB^]E08E7ISB.U+G0FRJ2H1<0RE<1 9D?@9O8I5YLL.>5!;O#!'^W93 M<[6FD:2GG>R7&=)F0\1*ECG6=E6KH$N+43UYZ\E^H4L7#+=CF3*K_M)=5>8- MKBHG;SW9+[F';^K;1?M@&OX(JPS:/;-73=+@3_=K,[66YL9JMDRP%^0VPZVW MWCCY@C/1!<4JKH01.C=!V]BTRG5":P3']Y[@H6LCU="=(JPY]GQ*-KUB54:C M]YYQV;5M(J@MR>H&*8SJX=3OU1FQR<6/G@88II,I@XSK&P2HZAX).XY;&X7Q MHR?[14\XA[67NL ;;:J_9SR.(.;)6T_VJS7>5K7N9NXA)0^I>'-A3C8VR5M/ M]XO4]KW#7C2EI=/>$X5(QRLEF)T M#T&GS(-IIP5<;>]-5V'R[(G0]):SZ.AW2J16+>D"6;%F2FMQ?/9D$^AV@]KY MR*"'@&81(#Q#L(UX<\^HEHW^IEQ4&],&(M0)644F%70;F67XF3BO/O%[R- V M^^9X9#AU9+Y6Y^->_.C)!X@#U:@Z\VX-P=C"CBMW#DQAE7S *8NO-N,E-BQ[ MD5&,("IJ&3ZIU+CDV5/7Z7+H="U.Y_AF;RYQ'2D0!#3YVE,6GV!ZM;#3C9(X M #6J/Q6I@A\FGWO*X@&_\+1UV:Z*A4FI7MLSG1K:B[[AC*[4VMN;8BND>CP( M3%$R*CV^%O/'&5V)Q#"M3@7AG,>:8.VV.<-M6,FCIRS>/I3[FVV9-PM(@Q\A M0ZVKB\FC)P+6'JX(5MHA77/ %RS&66P-/S+@\'.Z$HKV\=D3E+4;@C3%@.J)H+B4]':[/$*/7WN&P=J',5=2\2*/F44165"'DMB* MWGM&5U)W';*]J"--21X]MEEBD)JXF XS%N$[#[8;QHZ>W7O?07#6K_$3<4[HY#6>#!A*S^#FU MJC9>%'H4/2XAA;(2N)7EMLLMD]>>[H$D[X8VZ#IMD2JV1Y7EAN#,Y?&])W@@ M>G*'J7=($EFY6'>T:M/'JR7V'?!@-TTN#-\73OX.1LL]7CCSWCW>O/_0TY MJU.F".3*%\F;SU3$A]/6A3>[ &R&"V#'BO6EGTI>.SI[9>:[@69YXS M%:O#8!DN:G8C<))/.-VO&MD9[?ODZ, '>'&#]?1JPV.C_3KCW>,**P?' MI @6-];#KCEQDT=/-D'C5*E2:CIED>)5CCT4UDB/T^-'3S9!JH0;EYZS&!(, M*T[C,!IQ92MY]'03^B*REBA[-12QS3;@ZIZ,+ZK)%YP*S5[L@XB4]T LM)8< M->ZU''1U?/9D$Z*M5Q>+^K8F#C1M7-PJ6+W+1)M[1K4LDF%O7%?)$5^5!CL! M;TA4O\W%CYZP.-,"J^F@%*D2@Y%?Y<=RH>(KR5M/0\&N6%8&U&K'ES!AMF<+ M;:5H)F\]HXOO"E->4.<+9,.7>Z9;6RC.\0M.6=QW!I;#-U8L,O!1?D\@77ZM M)I]PQJ,"M/IHXM,[OFE.MH+%T@>QH,_->[&>Q,C3- M @]OP:B_D%>K=I]E\CY[OQ.]B?_O?*.=@OYS6B[TW\?_CU M0_U%D+_85TO,KWQ"#^4)R0\^.:PO=1#T7P0!#R(%!X'\15'P(%)Q$"P+#R(% M!Q%1$T1$&@X"_0N!EW4:#@)>UBDY"'A9I^8@X&6=BH. EW5*#@)>UBDY"$A- M*3D(2$TI.0A(3:DY".S5=E?P(#[I()C7NXO"0@Z*1W'CR(2QW$.RYI(->[D?#S"ON3[SLC_3(*SFKE?/0SN^Q=]QU M+^;/E8D_[4P'A>2\D,3M!H?1I> %[CX')>:23/JJ%I5J)KV.*76'2TZ7I'_2 MDE_WJ=[ADG_CO;S#%7]!N8:$_166# 7[*RSY=YZ3]"X9^BAN[Z.@3U:LG'UE M*?I>Q36B5]2 M07Q&N+7R;97>/[.GVVO8T_ZTU\O9'H=,V.C\I6KBM'GURW5&9=Z6F6#_0O'LBT;JAJL@K@#@G;< M$<%? #=7\,!?LF1#E?HQKS4%9^;"LQ&ZB MS,K*M^]#)[YB?I[=A[,_)O?](A]G7$MOG*HGMS.\QZ>.:1X).[035$B;X8:2 M@#,K\6,?:Z-R:&]IYZ>YX?5.Y1V3PX_FM!#X7KRZ:/?/C A7^RN^W'7"KKF9 M%+OC872B];BG:-R,#D60/$,@>93"3N:$7Q>HKY>U7]PR/S,X_N)N] NR&'MS MY/VT5?^Z,M&D2F&\&-&(@[+4J@[H#BK4JF8A.!SF?9>:HH/PYBQ3P-]#,L_4 MF^.7/+(,_L@RH3VI+.H%9< +F$5,US0U7: QRY QRWPJN7Q.B#FCY *O]0\# M[D>V9H*+(_H>@(>J&*7O^I: &XTPM>]WK=NU9*8+BV9A2K%M="B M03B[>,HN_>T[D2=0(D]3-+S+FGBFYB@OEWNN[SC]#+Q^_U:).BUYRY MX.7&;%[C*RV9EX/V1IE.E,E!3D9T(]^^8WB>)-D3EOG?[%_SD%4@J]R=R? 4 M+HNC977[(5;V0#,C;MK0#_JT)U)=$RWOYN*HL=&O:SZ@#<,>C*:A@02JV-F6 M^$4CB =Y)$WH403/HS1SAT9$-MCE6''P9=@EJ39(+[FD4&5Y%AU+@JL_Q5;K MMNJLP .WU)@5T"F_:)KC7:/,[6>RZY4_2X4A=OM=4.#%#E+HZB7>/Y37IJM+ MQTF%6*3!G%(,U&"@!@,UF/1I,'W@RX8-M!^Q^ =Z&=>(_LZJ4J)8Q>GRNM^H M] [,E3V?6G70:L\T?,,'+7;>"$"IK%035F&_?2?P/$&B4'.!K/(YK)*N?(K; ML\JFV=$UV6E[IK!2=T.TT$65[I5MF(8O^]6$[__>;L MI[F$-&N[0,2!C_!%C7+E56,H98[#NAQ.G=2CPLEQGY-$LI-T>=S6P'T @3,6" M3//C<#S6US)-H0T] GL(==2D7U2U.R\+V[*[;KW=% ZGJ>M\G>EYW//A(\6G\[KKG!4"+OCPZBVZT MIXYV+%I)?BW&<"L]0]N9^I4&(V@+# ,'$=OC=*&*XS)))[!/S=[ MXHOX92^;8 &W*[/FT2LN@&PE)&6T'BQ]]]HG2 0D64BRD&0AR=XM@+*T.>F# M2YI=MJ^7SHE3HXYXB[V-[,N-NA34&RN'^&"ZZ:F%-9*M /S&P'KR^.PZ?F\L M&Y:(%#S4K1.AWFQ78@,K+JUCF+JLZK&Q+B[V*(:6Q:,Y0PJUU[3 .#&"_TUO37T)U#)+D@C@< MZ3LY#_B^!7)K>>\ZEI7SY5TN-/Q%7&D6?0:LLKI1UG5V/+/0 9O%=)Q,[$JF M5$FH,4*>@SP'>0[R'.2Y6TM]"O?@UC+^WROT+LMN>(?3EH'GQ]_D]4'2/6WH M#.7=^,GRJSCNF^WEUF;4X,>S@.3'PFCE:6.@J5@H4<5>DR7*I5.O82-K8@Y[NR[5G)]N3DQZV%-5M9JMG*4CM*F/N>-AFZ>0?7 M^]K.[/6=AGE#-Y<82.*0Q"&)IV<[(8E#$L\X +.T>1!N$&X9&YB5YS7_II%<>-5">[%+@NL-7],/;I M'?>-L[7ADX?OR7?: ;XP'\J[KN,F_^#[KJ$$OJQ88.ATY>@U_FMSOO:#AN$A M?GO+K_9ZW0EQN3'KZ1*=S/E"T=.&,G*"51,(-P@W+*P>6F?KI7] MZ&EJ-(AR=S#=5O4^+09SL>U1S=)Z7 DC#2(9X?6Z!I'^XK-_E)]>^=RQ]>U[ M4;9D6XW>+?NYMNRJBQR.YG/Q:>=SLI=S@1=KH=H__U$NE'7QY<.M%W#(XQ$- M:4X027<*>.@S6F4>!_U=KC=F95MK$^/P8/'CCS7^&$&2B"&*.&_O:=R!,HD:Z=HDR6:X2 YR M >2"M.O6KU?7EL8.ZVK8JH/L^1(Q6_C"H!'VKJMGKPNA6*V.B*XYF(PQIE(9 MD/5*;(/'1;,H$AG@]"DI0$[X\SK96X/GXIQP)ETA5920/O7@[0D*7H@U,T>%<;40$7J0IZBH+8 MM06H+5R/)UZ8CMDF9AUK41%6XGA7*XRX/KHW^^%UU81.!4.)P[HI\)N5+V_Z MIM$N,+%C(1Z123!Y%B&AE@"YX'VY U^;"PI;K8Z/VJ1N5G>[\KI1:#3%PI6U M_4-YQA.@-%GS@.!'.P7A]>HZAG$2UL>HZ%*G[F+\Y;MPG;+J%I@2D*'I8EG. MY[I+IWVVVL5G8R^NWOHGRX)R#SHJI%M(M[?>'$BWD&XAW4+00-! T&1_R& V M]N+:;6LA9NY#3N!% R\:"!H(FO3.%_P\T*2_O+$#_)SE>!XL3[Q=>6*: ID9 M'B>5VC3_;--ZVE2>NV_]G[;CA P%&>K.1!HRU/T<)Y1@*,'9/LY[\#*GS)D, M!1A2\%U3\'^OV;^,>-:_C))PY((%"7V=F1_V!<\S#<&1R(ZGR!+_YT7-'> ? MBZ!:CN>]5J!T.& 5W"QJ S-8V6[=+:U*;$&74"2I2D#Q/'6FV0$L48)TD!*? M=?KHH-<(#BM%W&+BQC2Q_H@J"YO.G]<;OAG)*K5HZ#ZW*"$EDF<(=+D>,C87 M(SDI3/@MDK-3F'#BK$_J-@I*/ PO.JFG:7BPP@!6&*2E1=)%E8C3_F)2B!6L M?6EKF86ITF_-*+\DU#[2>S!^=]WS J!%7QZ=13?:4T<[-E#ZS>S)IUY*:V=2 M#,J+,2X:JE=3NH,RO2-#"463]H0,D<NV/<^, *3L M3KK'D720'C.+#DB/7UD (!C2#(8T.T!?[]_F=5F,V72!+#;QY617*B^Y4?#! M;DVG9LQ(M@+P&ROFR;.R,?!ZG=<)%MDKUB@HE0?-#*T=2KJ!>."1W$:52X+Q9?;W>22;5 M&#L3792G.SQ1*I-PW6^4RO07T!PC!;D@CLGY3LX#OF^!W%K>NXYEY7QYEPL- M?Q$W6XL^ U;9P"H;F,,.\TTRGWX&$R@A0T&&@@P%&>J+'">4X*^0TYGB",?3 MN&JO#Y)Y&$-G*._&3\95Q7'?;)76VRQ:4^=((*Z"RL1?^=J^, DE%$M"'?1I MLA9,!8>E3?<7G8 "#.^]U-U[4(*A!,-JG-NZ_B^K;?7;1<-DFD-*'!^VDC!R M-7F+ZK&V%<< 7M>V,ERN4SI.;C.V(.>[LNU9R?[DY,>]A74[6:K;^7D@$;K> MY3S',K14SB.".=1IB,K?4&(R%;4_'?WWY=%U#XHJI%](OY!^T[Y7D'XA_4(P M03!!,'U>'0<$TYLC*5G"4JJ#M:IZ=$SLD:(8"SMEMJ7%-977##'Z=9 ^FE+ M_G6Q3+Q;+^N6FLKGD\/[*Z3CA"C@>LOUW\.';9K5LF!@ 0D9DQ<@E5D]+<59'"H-M8$C:QD^7$GHCS + \=69$!]07H+X ]85+ M$<4+(P$YG;>(NK-J(D 7PO8$='8[[\J*0J^(4I(8E-OBJLG6NJ0YMO'E45%@ MOWW'R3SVQE[7D R^+!F<)A%\;3)H#<5U;50T*9-2M_;,0'DC$*Z,8VW:UP=% MRZJ;8,.[DZG>7 RX8^ MCKRA1!Y!WME?-*75Q>\"=LKJ9V%J0(;F-66[[NL. M/?>P4W@&V^9G65#N04F%= OI]M:; ^D6TBVD6P@:"!H(&C@;[CYFPT',W(>< MP(L&7C00-! TZ9TU]WF@27^58P?X.+LRQ31%,N%T(M@A'/:XOV.- M!3(49"C(4/@YQE M2Q*FG4THK#>;@UCMBH=^"Q6]M?WG+5 [P#_60;4/$G>GF^:DKT7&J8Q M:ZA$H3N?;)U>;,3$#=X8AH+3G& 1RLWW(DMQ0X@%>"-_K1L9@@&"X5Z+1E*N MGEXX''<1E;+ S6B66[4T<]6IA?IH)@.QFJB4<:CN=94R_94SQR!!+HC#<;Z3 M\X#O6R"WEO>N8UDY7][E0L-?Q&W6HL^ Y36PO 8FK\-,D\SGG<',2.^E[MZ#$@PE&-;AW-;Q M?UEM:[.J(1-B)_7Y KX8YE:*F<1 3SI],0D[^AQ&0J9G\Z]>_+H^L> M%%5(OY!^(?VF?:\@_4+ZA6""8()@^KPJ#@BF-T=2LH2E5 =K5?7HC@*:X"^ M&S_F@@6P/6,+CCUW'@*WLK.HM;0Y@_/!,NCX31L%Z(+[8U?B2S^MXK@@VM92 MX+K 5O?#V$-VW#?.UH9/_K(G5V0'^,)\*.^ZCIO\@^^[AA+XLF*!H=.5H]?X M9YR/5J]%"T1MRO-8M;-NK!BT6J5""64EE/KVG6%A01O4*U*_5U"O@&""8+IH MD5"6P)3I6.*M%0!,4ZD]6-6+ICR=ST)QL$.1?B<\[G9"_G B]6'[5__J-<*-G@]I2< MQ>JDG]D(C]A(DP,9D\,U..$>S"-XEW[V73IT@>P%[CZ1ZB-V M'F"S+BTT# DFH6CTI(-95%I"U>*N>Z?ZKM(TJTRSS0L+>@CV7# 96K>PU(N2 89(H.4J]>O%X'V_'!;XRO;LKCQEIN6'>R\ M?>O*JK99!D6A H:8&,AJ<)BHC?9FVDM( 8]U;3)/,U9 J3DB?@O#V](+MCE!':'^"BH;.+^W:M@O YL*4\*+"L.'7:UQAYTM3[FV= MP:9A^I/PJ#!0D<*0)_'3&1U07X#Z M07+D44+PP$;$]Z_)X<%2B3*@&EK ]( M?&I?V(SXE0PX$[.6]M20^$*%ZE2K>%]K+A+G0CP,$*/SU!DV@&0 R>#53(*O M30;;V4ALM@?E*E)B#&9GZ\4FMOCSP9YOPG$H5_;&3M^0_(:Q=XC0;B%H(&@@:.!XN/L8#P-% T$#0I'?! MYHY*'VZ?8DM,W-9*(8 [$, M9O25JRYFIE>=KB2O9A;TF;H;'*2%4NY)&/:CDA&ED3R+7B4YXB[=B6F[8J^8 M&95!>+\OU^%3L7WY9(FEX'?8LC&:B91,SH)-U5D@HS#&-BQ$A%?=)UYU+Y<4 M*4N3W2C6X(!LM,#4UX,./]!ZU[WR&+ M>.F\\*Y7!7 34%\Q[5]QHWMO66ISIH#:I8/@8!W+2A1:6"<(L9P&+*==>?W- MK$>Y*BHDWU\B6!4S78CG9 16.F# _SQL'8@02&<8TT /VAQ2!D:#RG#'YRHZ&4"(B6L MO%35M>&9*];29DL"KW"+/Y]TU@'^,8C:"@&C6]ZYC63E?WN5"PU_$H:SH,^ZE1@\6W;U=3X9>Q/0%_=.7YW!K;?>: M(GT/>AAD*,A0D*'N5:2_($-!"?X*=M\E"V*VP08<5J/^5AS4^+8_74F(._SS M%#].6P:>'W^3UP=)^O[0&(OL>^\MJ6S5>W2#3UGIE"GNS2@R+!\0NZ+&V%;OU7]>V,EQV43H6FAI; MD/-=V?:L9']R\N/>WGT]!IPUE-U$F[OTVV4K/OYL<]2(+H";X?JG[*B4V8N8DY-[>\9 M8669*T3$QD)3*;0_X)A[Z:=5'#=23>Q2X+K 5O?#V-]TW#?.UH9/WJ$"0VM7#*VEY@9OE%"TX3;IC@B*+14G M<:4EB%Q\@R?%-J_>X!DHM(E;PA64.#H9'?93>/)>:FJR./=*<5P-N(7CPW^C MZUW.%7-0 .9VDPY@]$^4;PHBGJ$VY(9;E!8F''Q@9 M$K^[[GD!T*(OC\ZB&^VIHQT+V'X3^G\:*C(N\&/,LD8&'W2Y -C[RJ (X61>;Q,P5]L.C@@HD_-\1<.ASN?V0/9(FILI8=EV[49.^F@J5:D#4A:T+6 MA*A)]QYE#R.ICL!\9O'9"[;02+8"\.8LZ(+@#1LC@NCSFX97&@AV@;*67&P* MQ35G-)7A24WI!MXQT@O)Z;XJ+'?J>79K@Z[Q_EIU<^=YE\^UZ4+=E6 MHW?+?JXMN^HBAZ/Y7'R$__Q'N7;VP9UXJ;PD3ACLA0A\+UX<='FGXDBLJS,+"17 MW/)8@)1L9'O0#$V7,#J.(J((FL=P*H^1^)LL:%C-\VE)5+>&WD][=792XV73 M"&^]WMO/>/Q,GKG\B,@%14ME;#\F^#$_[S'&9KT#1!CS#!GSS*?2RSVT*H$7 M>6HN\J$+9"]P]PD.CFA[ !HW-[!M82,-Q7W#FE$BBXT/3N^Z%[J^;#E$;T@6 MS)*+]63A8,E;T(N!1G_[3N0)E,C3% VO\[0 $%[G*2.<:^1!WXY@/GZ3OYCE MO'!"M5:B> 79U_JJ>5@,\4F0F XH\NT[AN=)\BYKE2"O0%ZY/S/A]:C_O!,L M_4E-,$U#]&BS>&A4NXL+$\VO_#*LMKB"Z;95<;P?\#RU)I8*QR7\@LHH'5E]258KEA1J;AGCABXC&,9!YE M,*B\0%KY)%HY31[YVK1BB[;I[V8CAJ]Z.[P^KCO$DKXR(]#M]09'Z#DJ!IM^ MH=$C*+#E$D:(TT$8*D\0[\P(N6WB1P8&%,*L>B#!S[/:B)D/$@XT'&@XP'&0]*.I3T+RWI<$PB%/0O<>J0TJ&D?XUC_Y*2 M?N7>L)\GZ1FN:^P /V+%+-4I)BFH!:L8))2[]"5O\\=[H#_&,U6,OQO->>$8KT><=T>+,#=H= MK%U,QNW:)W &5@MWH;6UAX@P%+6VO6:D9C/AC+CFXC>^5J4].F'%PY> M7%:G6Y6# ;G -H:(A3TY*,\Y=F F.ETQ\^FX;YRM#9]<44]>O@[PA?E0WG4=-_D'WW<-)?!EQ0)#IRM' MK_'/^/6VEC"W=N&N81;FZ[$#.K8G#GIQ _MX+LWG3O"$7 =5 Z@:0+A N-QY M9="M=8,+1]IN?8?7M<*"67;LK5CPZ87&;IVET4ON\#@V]]H=GH'2HWCD34&) M(Y31"3^%*&&5T>VJC'Z>\(2N=SG/L0PMRP.>O*3"32)5VF\W]*V("'QHCIGM M;&QZ^A7MCN.<[43('^R+T0KC?1[1QN)^$TZL8-5<:])/]D6]4WGOS*BZYP5 MB[X\.HMNM*>.=BSI^TWX'WFD&*%>F1#2N"<@8XJ8-?IM?.#YH81C4L0P)(OF M,>8T!0 625PP'>B&H$N'U_T",R[3354PB>YK7U6PM RR)F1-R)H0->G>H^QA M)-61E\^LG K=Z+%-K3]C#OR>ZD];EEO;H%L]MH7B\C:*?5O0 M!)+3'Y:W07+Z;=0W2]P$[V]X?\/[&V($8B1->W2,$&8)(YF.(%Y$+Q6*@[*\ M'-M3$5.9B;UCI[7 .?KHL=_II1F5S[THW[X794NVU>C= MLI]K!#;(X4@^%Q_J/_]1KIV2\.7CC9>M/?F9G_"(GS0G4"R098)Z1R22\R1A M?L'08]A>5JS#FD1%PZ\M1Z-R:L$:> MV'2<]:K<86NM?F1,XW%@$470/(/1>1+_W$3$N_2?7S:SZM;0^VFO_G7]W,); MK_>6NM#G\\S[E:>XI0%PO>.7G%&.0+>\J)5;NSU2<*>LTEJS-F*$,<^0,<_< M89YS-M@$7N0?!MC0!;(7N/L$!T>T/0"MV=U/7%WK,J;<=!AR.Y16O<%' M<*%7C:) *)-]RQQ4NS.Z0WJ.-NO%0*._?2?R!$KD:0I>YZD!(+S.4T8X_[U" MYZ';$:8EL@-KX^S6B"O M0%ZY/S/A]3P I&H;\TUW7Y8P$H$ M5B7$?;6Q5^I5=C'8<)^DQM1F ],;U;PZ4AC,B/:F&M(,QR4T0T5J3)X@**C% M0"T&:C%9T&)>F&6)U.L!0--J2.%:] MZ; MJU@/21PQ\1Q+(H_1T.L):>6S:.4TG>1KTPK1-X=&"9VN>."(;=H"1K]/7%CE M^)41PL)F@.NVMC.;!.LLYAMW(HM)#"1.$&&H/,J>.DS^I%C\=JD@[^* VY38 MP#20](V!RT!&WET&,5+9U"552[YZ9Z,,'/L]:(Z0\2#C0<:#C <9#THZE/0O M+>F?T[4X54N^=B]B*.AI/'5(Z5#2O\:Q?TE)OW(/V<^3] S/)^P /VO2SSGKL9>LM&FIO7J*5VI OR*JU#N:E MW=3[\WJ+#O"/]6(MQ_/.)5;/-Y6Y;:@XOU?'CKD(ES92TR6<3$HMJ#Q%DW=8 M:I%1@$'V@9,!7V2?A5L0V19&:LB*QBEK@JXYT_[SUE2_(XZ>I\'T+Y-;RWG4L*^?+NUQH M^(NX;B7Z#%A;<1>#T[3Z&/-*6I"3=WA69>RX8]WB&K05:#K 99#;)::J0^ MA7MP:QG_[Q7Z'%W4)?9Z(S5Q9*^(+2FBIN 3*S+E3WF_GG?@:?1]5X?)*V6 MALY0WHV?K+J*X[YY@@5'#[?43*<5T4"]_RXAK^M#Q(DEI26 MI*1[#[(4IH(B#N_.#-Z=4,:AC&>^+B5]^N&%@Q:7U>F<;L&A ]1LB6/DH'8. MDTT+UQ.=+@YQO*[39;@PIW1L/6IL0J7AK(;RU;7 -"N6XXW]/R]#>.FG51PW4DWL4N"ZP%;WP]C?=-PWSM:& M3]ZG)\=>!_C"?"CONHZ;_(/ONX82^+)B@:'3E:/7^*^-K/$8<587L<9<;"(6 M-IKZ?K6PU26<3D;6H*!*5>_4&ST#943P-IZ#$T]4WGO.*FZYP5 B[X\.HMNM*>.=BSG^TWH M'WDD&:8W)%I2 6>0ZD%E4;LVD [;B&08*>(8-D]3;QM !QWM?Y@(=$/(IB$Y_3;>FR5N@OSA)%,AQ(OHI>H'BO)=$Z08APW^4GU[YW(OR[7M1MF1;C=XM^[D!6/N)H9'#D7PN/ME_ M_J-<.R?ARX<<+UMZ\C-)X1%):4Z@6"#++/6.8"3G2<+\@M''J@"Z DJ5&1[K MS3!E-AZT-B#\0/0Q68H0^%Z\N&CSS\06U6+ V.UB3SNH&+$7&P< M6T01-,_@=!YCZ4_MNWR73O3+IE;=&GH_[=6_KI]<>.OUWE(A^GR>>;\&%7ZOQM4YVQGU.2%#LGMY9;) M":TP!AK][3N1)U B3U/P.D\- .%UGC+"N49V].T(YN,W^8NYSX4=4U:8"5+C M!SXV6I".U':WB>F (M^^8WB>)-E[K&""O )YY?[,A->3 0RK4M5VJ-=#J*DM MCS;#1:V^O;+)T$+ZJ\.XQ9.([/3:9@=1EB)[Y)>XBRW"Y$D4A8;#34N_;XVW MS^.7,]']5-%+^M26M]=WCVKX<*62!](T%-8;&?YR(Q4^F&KT9C6FKC8ZN.PW M2!&;2J6 T8S]%.TE-$-%:DR>H$Y)!FHQ4(N!6DP*M9@7YEB6&D.5#&I""6E2 M(ZJZDMAQH:1?5WTI.VBG)S*()S;UZJ;125 MTZ22K\TK7&/80C%K7^ +'6=HF:7E:'?M($BCJ@X##U2WXFH>;GN]X8X1]802 MXC01%L\3!/6[3)'_)+7IUT>K9GAK2][_;=A61*@%Q8K6]R!,./7P_ -./PSR M#Z^%6;]>[Y/(%8H]"M<_QL_?&__^[]C<-=2X[!V G*S&!>^RO8\PD+,=/_H2 MW\E%:FPDAW(0F#)62H1Q!P@6P6 MY'GT@_^6K5#>>S],P\<(VM^/%!IO0H[Y/[F'_TW0\NL.KN1=X=D^/3!NP0)S M/_J;A+%__%U"EX]_Z7B)J^9O%QQ;H\=O_^F]R7'XSOIO#/V+BF$>_?%A.03Z M%TU>Z8!^D5;\Z3C^D7,+-Z;A_QD*I0L);_(CG^'7CKG:^BE3ZN&OG@E.O+G1 M]PQC$LTY\UPIOB(BJ#Z*NOP6RR^+]\C5@9^K.5[B"8P((MHM M=_W78Y[><8VE9RSXJ*1[SKPD>XN*Y82>1#(DC=%I7:;XR.?/5Y)[6DHB)M%B M?NH7\^U\YPXZN*"?P(MW(^]]?SDG2$!6=$QH5V1\D)1$L04D,+6,2 M)E,*.2=4#&5^')+\0V,A@EF7\-DMBFRH[5JC!5P,="[.R_WUR6YW5'>Q07TB M&@AO^[T9.9O4= D[?7+>Z"\ZY?%NAY2J=DO2MFQK)W$2?OKD9B25I)&W(<52 M5]+&+BZ,2#2,GB1_?5+F![OQJE(53-G6-ZV&T#*ULBX1$O+KDYWNI$J9/9[@ M]VJG6MF,)P$_ZT5/4K\^V=[Z1(%449O?$^3>WW3;2HD*)?+TG4NDV6J7FGS1 M#,#&=IWQ=CQSN.C)DQ4U@"<7UUZE*FZ009WL%.;;[:87/7FRHLV^5N1KZLC@ M2V6NOW2-1E@)0HDZ_>FK5LNR4=R59DA)G0K[=K76+4SU2'T^>7)0D29AMQYTS U: M&?.66UGLAZ&$(J>/*AL/ \C!;8DE?+)F2^V=NU[U)!0]?;19DT;VP< J2'.N M>X;7JO4Z^.+"$YG3G7(328^8C.!.%;G.EZ? M5N*>EQ)ZYEB9!M7=L.UI ]D/=Z;2-5J;/HB^]N9@VVRLHR#YH%"FE5NHG7W6\\Y1( ^<[ KNDH''91G16I:L(3UE. F MS5#"SAQL@).E=:BP2W[5K-M#85!;JBLNLG_.()5>X?)^5D=X8R$C'3HD\;+2 MD[ S!SM?N+[F.$4&V3"UK;_6FH-%._J ,P>[V5L!-FE1FCC6Z)+FF+.*OXC> M>N9@Q<&:678=I($4&C9!\XY5-M3HT7,8G)3ETKPWFO$E7>Z[I4X'%.?1!YPY M+238!C2GR%41$_2--YHZ2A^-WGKFM/CRP-3IP]P2QVU3X+=MIA)JT:-G3LLE M U^85S<&(AC+G=[&BXJUX>)'3X20V,S$;JE>+(L;O+TTEMM08^.NHV<.%M66 MW2[9I@5D@W%KLK_>3, Z>?3DK?59WZEVRX;,[S4)H-L!U:S1T:-G9&!:MBBT M3BY41 9J6W1DMJHUHPO@C Q,5:(1ZL!MFL&LJ.-8TZQX5/3H&1FHK#VRJK=< M%BDURFQA;#71!A(9UV=D8&06^Z#/C1"Q,)F"?86MJ,6V'C]ZLJS&+N!V*N67 M$*$CM?K6>K8;+Z(KZ(RX^/*@4!OVACK?',R1>FL^:'KQLLZ(RYA=NQS=X$V^ MVC2=M>:T$%%.&K^>2E:!&GE:@Z3%TJHE=$JA.L<+2?.GDT=9&S=EI$B;R'B@ MBZ/9T/8&U5[\Z,FR2*^^Q7BJ*B,RT^5,=KC6Q_/$$W$J6<*LTL ]JV[*>I5< MUD.[H7BA1)PYV$%/'NO(O--$2B17MY56M>T9T=UZYK2F2&FIU@2K+([WXYT6 M-@[4PN8B??D,OQ8[JR+!E<;FRK'+6UL/RY-)]-8S1[!"*Z92F&S:YACTL.5L M84G33O+HR4VL[!D5[9E=A0<^ 1)\Y:#)X^>7,4&[KC;PDKN\55SN0F"Y7H> MCJ-O/7-:PX8J>H/%;F+N2WW>&

    !*A@#AS6F87*>X[WM8S*;?>KY1& X$. MN/C1DV^5]E1@'BHB@X!Z7YZ4::O8._3B1T^^UZ#=TVW8ITD3,\$#95,>6&A,:J3:!6>Z,P6ZWTN-'3Y8UH+TA.6L1';/9"0[#H3UKB_4P M?O1D66Z#Z;DT'^FP!:JP:O6V_7:9C]YZAC)JAV;5YAONS,2\9JM+]*V=->+B M1T]0,-[Z[5Y!J0]%#.4/H_1:'/VWJF-9\MH#?__XS7.C.#;W'TS]V$Y5C_;MS\Z%9_[=!\_"JWH4>+Y+=UC6];/W.]$[YY&5]<,3]>//A=B5_??1 M 1-&F_!;%\B#*RKYP3\>E97(N@M\<&77Q\MA#_2]WK:'7S]43HK_A=/P(%)P M$-A?V*LMD>%!?-)!H.A?).2F-)P$Y*:4' 3DII0$ X7 I.-RP1=%'X?+8?.;_^Q^40OZ+(_GC M;R!8T@:6CY[T\5Q/?SUI-O0("^Q/88'B?S'9AL5K79B@8'QMP4!^RXWOS57^ M)-)D3CCSM94FB3ZQZ>3EYJZSRCEK$'>CL_5G_;D MA^Q?;TV_K]SY+\F- >)_U'[^\ /V[>\K MK3LB'TH,CE0YRUYUJ\&V+OYYK68$FV.M>2O"SFMUX+JDD$-K;RD(9B^6C-WR MZ[-6G.Z+?_M.YW'ZC=.X(10A%#,+1>0Y%!%IL6X'B_5V)2#RH@$:N])00JT_ MKY%\,Q2W*+_;2N1:,/=C/&3-8K=87\99\E0\4S?/H,0[Y^IFPC3]]<)_&E*< MU!ZZ(#HYU;! SG[0!.*_C7^OQC;KVG6V1NSP5_8O&:T95O(SI!!_/KU=W^"Y M/OG]>0O'VY\XE'XH_;=QUV3%A(T+M*/WE\$ZNL6,2\V0OP?<91A>64/1YPVN M^13#]CF8SNC0[=V0K:]6LQY?/11J4\#Z3#WD)#HV9PDT3].G.C2$)(3DG4/R MN@;N;R Y1;26L0:^A30G^@RL1^Z\RND1)".S%F?R%/[;YC]9MFH?= !NY40? M=TCV*.ZL8-C1F>I&7.4D>Q[PS_JWH:8.-75(:)^O8SP'JS"O/T*52Y!ZAN*, M'=4+]OO!^707FW7@/1_W% M7&<1!!FTG;Y""]TEW]6EI-H<1?,(_=JDF8QY+SA5=<$/M27157+QG]VD2U3. M4:(OAIX-:$;=:6CP.HI&M'L)M_0?@20\XN@1;WT0'8@'SM /LBU*IEH3 -(D MK&)-ZZ\GNWY/2IK>8,2IK@$C]A";=XC-ZR@%'\2FQ@1-95I;ML1"?2[C ] > M66[<0BZ>JL"\FDUSK[X.#TEQN%6LC&CP6ZC':DU%1[)G$Q.RZ.WY17IQ(%*+]L7*&YP4@ MIQF>&LFS#RVJ5%I4Z5ORUZ.NSU14RD#QRP^0[$;6FA&LSO 7UBAN>7%5J8K" M'JGQ*M<8-@MZW($[S@JA,9@2 M$-T9T^Q>1MZ%X6UHVP2I14<=]O[NN%!=+I M;)/^^I%V0B"OA5[OQ>-26LBV#N(Y&'/9<'-;V0J2,2^A[+JR[>_'U6/*Z.E E ODHQOA3K90P'Q^Q?LY^,VUF/!ZN&WM18+A *+HC MLPMZ\5B1.#\E3R'06P-IXO9[<7.:R&[0ZJW,\&+MZ>(P,P[3G347!<_ :O5= M72>5,*:(XS1P$G]GY"K-ZE(RM;2@R%XRS7*U!K9W]/> 7?Q[ ,T_:/YE@['N M3+$9+&07%&-3-H,8:KNY,2[S*4_7Y9+HI$;JS348:)CH(@[WFJ+T75\Z_J[)A_^^Q MT45TTO'@;,>3K=B;XZWC*BO+W^?<2*^+_NY8.92+3C_G^ O@QMTPUM':]OG< MVHK]/O&_@$U@K&-%$)ITT*3[BBRV*F+>!--C8HBT+A:]([=/O#6Q3F786\<*(@W*W<<'%6=RQ\<, M#41H(&:#I4Z5FGB-*':)RA$HPE]AR3<7X>Q>M-'N/=VQ]:>KI/1XDYRY9.>A M4=(,QVOQ Z.\&8['-78N1-IWTMN30MFO4!94_E$&9"3=4'.^O(/I*'=C97S% MJH#L%B _M6XZ8O+8H'@H[_AC!+0(;# W_-<<"@BUKQ@\M=7YJCQC@Z8XH =D M**%4[%!@D#?V#8=8AUB'6/^D-FU_C'6Q8XI+C!J-34%=C?6>5.!1G8NQ'JDO M9)ZF3UNX9==-T(U;BB<>@6AK'P,Q+E"!L945"WCYI/VX,T]ZDT2&K]@LR M6-J(*GU+OCF/W5E Y!&L%<%D(;0CL5^LH[H6T%6T/TJU*5%_:M!:(1U';83: =]YG- M(^RID^6.?"P/PU..A4!>7 GT;!K*4YK(LT*@L_$.:(Y!] MN"?49,RH_Z$X/+/CH6*?2L4>-D5,L;E=MU47R!XH@^/_UNT?P.H_XNI9*%4T8A/&\.SSNSG]^(U1>=_I.R?J#F M([_/%ZK$$NNQX#V [0?LFT_ MI(TA/UN;*0>@XCJK!]!W(\P;P"L%;EQP]1I7$L&2WUM< 1(()!!((%E6L?Z40,"FR#)4E2V;I0(]G:]&_7)93@@D5K;> M6?B:9GVJZX*U;&@_6FT\KUY]>1#>%Z2_M+$ M=$3MK\.2;A1KW,X3U*9 $( FD6_WY* EP."9W64_6Q>B4[8UD59;-EAZ3 M0*0',7F*N*>FIH_EM2[8 CLX*CQJX$5?&.D\&DAZ@4#O"K3+H'?EPC&C!^#U MC[@[PT-3EIFL#S[G($&9J(N+6C5TMA$/)=U*"38/1]! H-X>J/>H09QB\T5E M84@AQ&#;HPRSQ%70\6$ZYV0R 6FD+-!YA/D233H2QU(N6F1!/0:M7J@>@;;2 M9]I*BN-JP"T<'_X;7>]RGF,96NY_D.0_*2&\"]M2-U[T5U9I$A;H./8#!QP= MS9'Y]7+4LH] M*E]O9I&3;FD3O,-C!XKAJZ/:9,A*7JO:XF+RB)-A\NB[5;$T:5S1*Z-5YU39 M6\3]VK>&!K2KQLM:?NBEO4%F>^.">[>>.S.5*,(J:4(J-T'G!;WHAH\R;?/50J8M8=V>@Y9Z$D;$.Q+)Y@J"AVP;-60PP[>3QLA"+2F,$1]/L&'R)'N/(VSB5RH_O3($L9!$ M7V5IT3_&^YF;6T[HY>:NLXK[KP/O%TWG[W_^HT +$ ;@,QV /Z[R^FN%L@QE M^3:RG'+;^M=V6-W 51>R!UZ9G@85;AAGO3]7WW6LXFCWNO(^GB7H#1U.W02& M"P8_8-5/4/5B3GIMQ'ABP2K+T?H;Q&N@"+_%#(N2; M^TUSOJC7:_VE+F%,,@[U=;J#D(>0AY#_[&[@'X:\)$R=!A:6NWRSV6"(-6IB MM3"!?*SDG)F G)V<@E\5F:3!VSJ946+87G1.M@IBC2827@UZ/*!1=?,0(9Q7 M"D4Q):*8[5OQ@=/CGE/U'TP_ +YO@?@6K/^(M+X:M;9'FZY;UIRQ6,4-8N_5 M=MZDS4D8^])PTCNT_!_V\1B@]J(->B5D\*R5Q"]> N@D^)()S1G:JPRF$[VB M*T T031!--V_NA/'-IYI.H/H?A;F/VS_0: L@>H/G<<9D4=P4 M"9/AP9IC)7D_$L"$BS\V[@=Q9HAI9AP SXL* B^9L7XVS0X:7#"].%L,EOU@ MQ0L9Q>=MLQ<+*@MV;6$=2IPCRF1'K@P\:[PNAQ*>].#$B#R",#!_ L(=POW6 M+IG+P+T;2LBR08U%L;F8 GU\X*2X=@A/6GBB2!YC7H5[5OTR[RTEF!NV;*NP ME !&:^\L6@M+": LW[H15_7:.Z#'S 3YF6@Q+D]I2.^$N>>\(2N,\JS M:,IC:=LNPI M02_6BYD?60'$@X*!DJ=5/G?FGGBF3B3J!5=L03L'VCGW9^=\GC.BY=CZ$+BK MEF&#Z(\E%VC&N6JC=:4Z]K2V6$,PIS!L-6JXC*XC\R9I_D=3>00Y'9H)G1 0 MG'<(SL]S0KP5G"0Z10N*6NB81D$R(R$5]267@#-2#4@L3[X.SJ_@>WA!58"V M5 9MJ:\8=[RS1L3/#:.WLIS>F._#CHB$YIC:M7;;687A^Q'+44G*('-6!8&8 MAYB'F$^'9O,GF/>I&3E#!OL6,CA80KU.4F0'#6/,1YH-<5ZSR:S3HP\\WS54 M'T1?NY#=Z*5>,FI" _$<3-^)?2$Y7][];G#5%^2QM-%5^I9\3<=Z MC/-X@@)R6J)YCVZ99VTH_7B65N#NHY_HJ":TSF -?-KV*O4E93!7!*(I,WN5 M>C3=C[82J25]L'ZX:X5YI)BL''L07[/G?*D&APHK;6\CFRVM5F8 .S!HI)K4\H&/5LT#)^%L[#XAT3Q]9C ==*% N$.XIZ-[Q#OAOE,\#!^:@PH"A(V- MJ N<#/!>#/AWAO;B^O[G#&T&! D$R9V! M)/VV/S^? S49%@%VZD*V=9"+5!Z0._X^R0:-70/YHX,@;F^]C?0-^Z$1MON4 MA!'_.S0:8-PU)9!.6[;8=1T%1Q0+<_X!P_T(PH(=&Q/Q?_DGU#YE3<7_P-G: MSW_Q[,DSED5U4%2&M=:\+19*]?5N1B_:)LE)1-*&$B7?E$\*Z0#20?KH(/N^ M@^LPP,L=:>NC^M9&O#8O#T*US.]G*W*LQU00.QGNI'E'AG3D>^!):#M!VPF" M!(($@N2>' QQ1Q2_=&T(A9HL;POKXJ,U^(D(NG%B>%YBCK-/("H MAZB_<]1?UQ-P<]2S>K'2K:WWJ(GU>AA)'TRT>@ACU,=E''F,.NW FT7OP DB M2F_6;'*%G *B_Z,=IU@Z\]PZV75H^GR1E/3;E>>G-WOKZB3,>9(PEU L'J.3 MT&XH#B:EP%WT$9EAZP[9J_+L@;L-[9YA4Y$Y5GZM=',D$ @@4 "N2:!H*RT:79T37;:GBFLU-T0+711I7LC:^T,@;1H M4EGU.C-4-#A_P)FNSJW4A$#BR>YY!G_G;/ CXYX!'I.UL)#;;@W(5*3$&L[/U8A-;]%(# M>*LEU$!'.93$TGC$66QS.QJ$7 SX2(UA\RCRF@LY.]ZD#)D_]\"%,(R>V3#Z MZVE\J=T=B!J(FGM'3?J]!J\.&.\X=B%Q&!@_YK4G[H23;AC[%Z>,?T%.^(+0 M_\((AZ(.1?V+B'IV;,?3G,L?%]E#1:=A1U>7Z@;@:90HV*V!K1E^X)YO[035 MW@RJO6_SF&5'G_/-JJ6M*7/=XX6>1#!);B7RQJ[8$.80YFF'^1MZN*;.\$R?:G8/"$T; M$-.WY R7,D')AI)]GY*=84OR57]I'T2:LQIM0J(QQPE6YXO[\F>SLGPG5KR3 ML'L\."*GR%8\YCOG+0#PO1==K/>BL=ZYCIHA??V>G%80)Q G$"?W$*F,,Z.2 M>_/7V_0.-.;[T)&OF9^8)F]+]A*..?O7Q$+.+\FNNX_V<21; 3@[?$PLL>X( MG?&;EA9ROM J4,N>1*+WG5@,H0BA>,U4X#^!(C58!B.O@0W,#;H6L8&WQ@(F MC*%X5RF_)T+;_WW_&ZC5WT4!9_:T_BP53'R!$7\0/Q _7SB\>G)U#ITXJ>D] M[F=OX81VG!GE+T#T.;(/XL& /YS8N;GEA-#4_@ ?X)&(:TZ@6."^:@4_?UWI ML1!27QW<+!26.J'J*+^O\&4@#]K%B,4E$H=&/ 0Y!/E]5 1'*RRM_W_VOK0Y M<5U;^_NMNO_!U?>>6]U5P+'-W/N\7<47CVPC+Q5J&=CD;S4/_-L1T=(>4PY- MHA_W/.AOW+87,LKD[BX8H=67K2?#5G;'#)]_0@"M,D*_=F09PMR-&1H3F)<8 MW7#0RQT#BWBN+KJ2@L6_8-0!3>Y"PJ,O R*Q3]E[E4_'0V^.X"=VJ" IMJF) M:^!"^1]-T>7PE-#T#6OQ&\1CWZ'G2,KBUW_0O[QWCC19M GIW1@/@I"KQ0E M6?9?G^+BVUUF/@!T%.Q2@4'C?__W?P4'OZ^F4;P.S(I2GL?0/9'#0TL6U; X M1B_^*6I+<6W362;3D:AW%/ST(1_(P'!L)!K_%Q/X#.38H^5,7(4#%*,G15B3 MQ\Y/^ICW'89Y_TO#5@"I?EJR)CK*0H;>=_K%"^,8YD^>BR2 A]"?=&(Q+I*, M?])2!8XA^">Z79C_B,S4@N/C?[J-W >Q\=,=IL,9H^U@$OTJP$) 7% ! =-! M?\O!T8:W,65Z\2V,O[MNAY9#Q ?08"RG1BR?B@^2Z10WB(VCW& H<])@+"52 ML7AB%.6'HV_DK9^\6[Q%X7A_4;KH%]EA;@P;)Q8@+$#DL,P()@"90!U0T3$$ M#P]S 3@L>FB(9(BCS0$G+*$QD2)V"*[]H3'!L3'^X)A. *H_[(!\#YE?/HB^ M9V8(D!R;470RI^[4<&TDE-DA-#=-MFTR XEIH)/)6BJV_,,_0<@B=;A$@H_' MN'2,+@-EOAM-C7-LE.=Y^CT1=.KN#,UI]!&9++NR6P>10QDC<5IW,NAH1;-" MT-5$2S)29+N+7I75C)%*1;/A(-JUI]&V[*15?E!F<_ID%E/4"9$V%=V5I8SS M0KL!-..^,3(2^4PT",=RY0\#LCVYYOG5Y2),PYJ(NK(A@8U@/JJ+D)T#\-(P M94)8M)I9T59L^+)IR39B&OP]L3=UW!EZPQI^#!"1V5*1\JU'N0D[W,_F(>;GRKJ-#N2#[X"+1DBA<&(1<-!$]!;+'SBBS3Y7P&]H M2B--D62'Y$ M&_,'\,8C&J?MC0B,&FA\^,BT(T?@:EVT)7'.E#1CB/87@@M5=D(>TZ%5A#93!*UX,]%=.Z8( M-'1MM'BV+>.SC_)NU9B@%R@C&W6VY?9J-4<6&:VG[0YM15(0>Z '=^'.1S%H MVZ[B(Q.][(8,P'Y#/^0)KQ^TH_)MAJ;7HH>;V_=MOP_@ZO9'?R3&$I#-1-RX M4F:(]=!6>:/=S41L/&"%W,-=P[RI%!K-9-(RJ^/.8)EYV;HNR=62GVP)D.NI)%1US5S)H\&\K6P+:<06.)MKP]54R_(:9E $1HXX98>:RE M5PF!16I.7WU(MNJW_9U2Y_P;['D@2WAO+(. C "@,K?A/A,U"YF#0(CA=PZ;:I MB2/BAG0L4;* M3DZJ[VA32_(8_2 Q0UDSEC^8[P%QHEEN%K:CAKX-4$X8TQTB\9"QIPA" \0 M42-/:06BAV$I"(SH03Y"!#/(48[>?.NB+SD>BR))P!81[< U CVF;&N@%C'R M2IZ9Q#9'$TT.9 4V[+B @.4*"(]A;#L>&69XWTY" +GH[)FCQ]&O&8@=^T^V@(@1C62&%4%)O0J!#]+$!W3S\]V;%[ M5F=L0T<2] )C*L-%,0%3"#C0?F>PQ0!+48[QD_FN_, $%2>6+/NB&-K>.$N. M,B^Q#5D3ET0JF&'Q"F$XH;.W!^GP4(=(FD#;.@RH*VT/7ZS:/F$Z:&V# MF&'Y,@-E>#C)1P9!50N-Z/L.% $H= U3W/@G/HSSQY/#/3"-[:0SEH6>]Q_K M1,2(%=$B,,>JBV!E:+C6A'G98&,;(^7__H>/1O]QR'\0R7D^]@\$C9A(<"64 MH3]A@I'/,EAM=M:(C*:#)&'9VI%IZ R:(F#U 2PFD/M=>0OC,&_G&0HKS_ , M=!Y"*X2: -3[Y\-6@(,.GJY_5D'<%?J- MWO"#@=ZTB8S8M(P/;3PM)AOI86ZJ8R*1\^IE=AK*MF8@!1,IM[IN&(Z-3AYS MGU7(JP[P"EVT%W@%;2IR&J)Q'3RT@B\Z) WXXH7V; MPE.)";@#:<^3*9;1G\$,NOXAC.5)Z!9S@R]P^E_31\>6,<,_ M!'F1=I$PK,(,A\1-K:577^][/J*D4'7)SLT>5<&&GOE:Y7GQ/[ DF0P>H@#9(PR)^%YQXTI2M#DS1 M7T0VL(C%5CI>*8_Z!3;A9/N)A!2MQXI(;64C+,L>6$4D95-%(XB\Y.T,?OVN M;@4QIA'/.;0+*#[\[.Q1;,%!YX^,. !K %AS !%D$W--1[0X0?LB'?(7T7W M9[RD]/@(&,Z1Y +V(;3=.C+21[&@#THKTG@]]>DY_3K$[/*E%@T$[23C8^>SNZ81!SIC6T-3ZV89!#84R"3G29$ M.A%?9I 9>69JQEHFX(H) V^4+4=4=(\N_M3LG5]QO "\6 (3O>U8Q#8_,FQZ M-]62[M6]HQD3FSBDMF-].BO$3C+J;UO&$]-!&;K4'SD3)1EQG1W\#MZ*/1XB M%B%Q='O 6D^L/"+U6!M+BBC@-0%AP9^G!"HN-B9'F RPMCUR;1NF.D0J<0A? M[6[HNCS:&DVP24$S;'K+Z5MW#M9R)-(%\0^@ 5$!'W])I31"2-NU%NC0 @D+ M&TV)I>+?._[4 W^?<1 4P:CT46+_WA4S=@V_NH9?G3S\BD; <&S\8&0,&S\< M,<,EN6W$#(U@(*+TBZ$K7A3#.P)8(#+GF7>\&"EQ+!EMUQ)%3MX3.;;:53(8 M3QFH:J.7W%M82L;@3UO5'C9=AZT\6*JXO)TWYNO:(/ZX?*]?R],5"EA#K\G. M%&Y ]X0/?Q1(7P"<1@AVV-.U>.SW.5YFG8*<:M='N=51^3*N!.T"["42RPUSPN&8 7QY P\W-V>=E2"5(@(L8L M_WYR!"<.46R,GT1OKI\+^ILKZ5@SJM]UU([KU)WU.*7=@KGGU&%\!R,MCVL_ MB&WM!],GF2;O2"Y!^QGQ[5"6=0@_,$7 !_.)^=UR-=F[RGCB:C1XB^Z63B"J M![4H4-\W;)X9VFM/K?^=@A^, %8JAX90H#=AA5Z9!4:IZ.2PQ/;('%5I U\" M"HX-PX'$&JP!HA,+:M8S1"HDKG^B5D/+0[/WYTSNI$"R/B[Z24ZJ;6PL#5 # M,DP@L(T$/(Q&LAD(5=L)#/--)T*'*64R37_24P1"F-QH:= F!)45L'BF.,X> MZ2'2X"#QB7GVX(R"4\8! !9Q^]M3P]7 98.^$"5ZPHY IIKAL<. M0Y[;81=X*/@^WU%TRKV&6 R)#7@'&'[,KD\)!^E!Q/6L0TCA#+UL:E/2;,_; M*+LE"X>MJ8B+&1V'_XB6@GE74D;$7D.WVO;8]4: ;4 P.'B4&02HG%2"O\VFL%Y!2@!)D-1@I=1 M?R$\JI!+U =$1@@A(@K[@6B486MLP@[0D+]L-$B& M&8N*M5O$83M83YG$'30MP/RB@3W M#O'91VZ.YR6V?6O6&/_O0-+GGNA"RG<%.! )*@N(@T:,7R8NX3=D,QTOZ_>5 MN>(>HI'XN84YOVT.!-1(_J]_/A/OV5O/9=^A&DW_8WMH)!W>(V^0"V3FZ(\OQH($N7M*A_RJ =ZHR$>K_, 06*2@O*LV.:)!>Q. M%@56[2EPSDE(J8VY$TT #QX)K#-1ET?$3CHT M5!T=H8@C">EVLPSHGGHCHW]:I$Z26!W8H-6!Q9;9P$F';;-/O_/%.B^JH[?B MQ&IRS!;"=W7K7I-ZK59J)_\@''^'H;8N.V4=L8!<1?3SC;&)@"VVM,D.:@\# M=RXTAHNQ>:.Y,T=H0?A&]$!MD'>1FYF1@!V\]N>R5-R'+15W,\VHL84[+81' MZMW#37'N9JW))RZ5BX[C5J%KW!5RV6+>BK-Y];XX^?:+C\0_:JE".(X7H'"! M]M?.N?O4+_Q!4M?6.>9$NC@QD?D6\F>$2U@# MV(:@?F&AE=J]MLD;N.H-39WQYD9<($A\F9E$,!@&DU.A6TE&!_>,&@FQ'@Y6 MJ,!!#.<59-F0OKRX5,\<&53MH)8B9I0)CLAYYB$'OT:B44)O.L$#*6'[@T-B MFHQ8DS3"U]Q"GJ)$@IVV#V$K(S&\,.4Q+1$D0=X.=H,]2S#LQ2#NH6>%!+ N M#460-K<7\.[8>L #,W) V?4&#C8E21E#-E! (WZJ0_RNF>;YH)A=+\DYA\4< MJ W$L=?HE&MTRIE%I_!L+)%D8\F],!3X(9&.1Y_Y@=M_(I%.<7P\QA]\(LDF M^-\.:>'?%=(2?3ZDY<63_Q#$?+(@L[6QH9Z>?XB5;A M.[,S<'(VMUXOPJK;J9Q2('F+%V!F6HHM/W\D[J8I'$[E)X&YCA?F 8Z"C\M& DAS,PL"GN!>8'('$P&UO< B#1V;]9/R>M=N3.':2A;3G MX%'OC=T8@F';]H89\D-38#?!>(=/2+8-\<&=+JP*.%RJ;\\)3,II&J.9%OE C/Q6LMKGGY"TR)"'I,)4( M5!.M8!D@CQ;8 MZ(;)L=D*N)1A%6_?!3OUJ_P0SL<%A/9C)T![\54/BTK9Y*1&_(Q Q X$IR-J M&3-1H,7&2Z[0CHBUN3<5(K*]VB8 74 M VYETBW6.Z@'#LG]"-N(%WKB*B0Z A[U^@1UQ)*#I!.QKP&]GG%M/Z /31T8 M,XRK[,QP3".N4.33R,,4,@0_WSARM'2AIXR9E4 &R($AA"$1+(EL7E> M!Q)#9AY=?H#L->AV^,L _TE(NX/4D@A#G+ -L*M[/,,X:Y/N(>\9PBS!(EO; M*1%N@9](!(OWC,?7F/])G()A@X$;,I$Q4]/]+>-"59[)&I'S]_$;6Q.A:]^V M6!-7RLR=46NBOKS5G+::M NRV!_>I\8ZOVBV=NR'85L>_43:^1(I5K:L!XK- MY.C$BH:5"9*B0RDA "&ZHBHWK*:X]EK;742 @'TQUBNFW8*>ZA;U!&F/ ME*5.MF_[,-AG<1K26_WH7?1Q1..W1&E!ZJ]9VR,Q8+W!L_8R'(G\M-.M!9X6 MH*H/W,_FP6YWX0ZVH_UF+(.;$."7IEBC/8&1"%)O(:C!U5TPYAR<) E H2>A M+/DVI> YZZ-)X*@E MM;WT(DN#5#DMLAA%:6L+L0BN M&V@BKD./8R25N*:IX4^65T"#Q#.3=$PO&<^&JA_X1"$5?OQ#.4@^<-#80;?L MX8=WJMMM11UO[/24VHXT/>A Q T MRI$?'VI3X8J43C))3"21(ER\X8@(-][N5AO-GM1'),&81 S9S7'T3:U4E-M1 M@79UF=U*CE1X^0[>T!^G8[17-NP^F;WBCCN+OQ7!3#]?Q)NR)N,F5!K#O: ] MBR0O*+]D+$5T .ZV$\&.+@7Z!,X(.T88_NOU0Y4[+)L "13D@P Z M15Y@95NQ#_:GD/ZP\( =TTBS![65#@ ML^VC,0R./(2_@+!AA:9-;$>$2#!&TB8],'#L U0_VTIPMNPX&F5Y,.Z3T$(& MYPA[DT3DH\4N\6P\,/!9;E_6?V9^Q*T1Z#;@OT =($4)':$8S#WIQ/,[($&" MAD+9AHY.C_5VCA&F*))RH7[4JTB*SGB^##+VP,C)[MHBSU(6 =A"T%2B.T0> MCZ'LL3["$"TND&0=)*,/?A3>9[B0JZB1%]CN$-;?T$D@QXE%GXQ$. -D]]". MC8C*.C;!WA"MDD:)SCKB"%OMV)I-D.MA$ X%X$;+'O\LK MZA7"\KSG[_KQA\ ;I.61#3QH>0+Y*9:AHX^D$*+]K4+U7*B/ D#,< 8SMF%"/ MRI?9$83(D*H% YY8QI*/I!H#45$K'!CI2$-P2<4R_\@E@R:A AF*A@Y M#1? 1Z(_+%S3 ;X*!:40R+9ZU)W]]QS1W=4Q?'=-GYICFXNE4-)WB=KS)72ZUYUV. MIA-I-L7ONYW1TW$^X3_Q?K=S]%UNY]CS;N<7#_23')3HV"G*0PLJ<7J)-ER" MG";%3"?KQ8QG.@)3-R+;)F&6IYDY+Q>5K!+[__>N82(1+!7C\94Q?@TQA/2^ MNX"<1%!5F29@F3B $O_BV] #AU/ O4#.FDPGQWCO8=\^.-+R.SR-GL/CPWT# MKS)09%BF#@P-E]RFSA(X/@-#I\%K7O,=A59D,/R$C7$8['.TV#.<.]2-L:V2 M".]=*!;8_> ,\I.0%'^JWXG-!9V_NO<5T7,@A>J D .)(Q;2EL%W@MO_"#A[ M F_&1C9(#YR#S9%JR%26IT7X0+O!3U$;;R"@;7]^7G\DH(QJT$]>"D:O(=;% M8&7]F%YRR),B!@R>"_@B D:F"*1 >'K -@">%MVFPA LD"M?'1]\8X#FN]T>7"% MQT1U=4TBL3E&B-;R]78,N9(!(R,UAE&9<$1M*93KR<0(DV#!_-;599KJ\@PP MXE_#;)R(VYI(:HG0TN\+&D'AYTX&QSWV>>=IK"QY ?G=3\Z%I' $Y=BV2BHJ M^ODXI):$EQ/JIU4-J!T_=MQ#!2(X@QF;.IF\ M4]/;1MA[ ?(SQ7_O4" _8"\SJ>3R!$!Q40UBQ_,9($9:5;&2$"9;A!=@3FR%.7K((&B'Q/Z!Q86W))%83$FJB!*VB&()? MF03:1C.72#AAKPSR%O,H[Z&=C:?CY:]B,SPM=X+FIN-JNZ(?6K.CI>QZ;\!. MZM^Q( .";_T$P2PB;!#;FBX JA421/!:/M*IE'NZ(U^05\A/L#>QK )%[U^6 M!+9IK65LV:6EP:&7,)-#>J@"-\6 (1;$ RHQO-QEX.W 4X37HWP".L!G,&C/ M023P4&@*#CZ\B#A>BB B05DR$%@]Q2+%AH!;+3 A;]TQI+ .".B[+B#HWF, MNIN\I%_:,34UC_&5$6@/!6P"VRAXOZ(D?IFR)1?=!+1$@>\&0-_A/',"/Z MKG$)+I&:N[(^6O\@1,,A),1&M84.ZO.@9"5#40+^TN]*1(Z$_/!#OV#([K3( M7S_VY_TLB=XV;^Q_]82S)]YPC$Q8"L2#\X]FD&>I$1Y3BK(,@G0)GQ#TO22: MT9+11MJ 0<:2)VA_X.L^4.>(UH3SG!UJX)Y(.8OM"P@[X;4@X/@:%XUHS6PH M8(TV !TE9GO*AT&_RM(7:UXAZ=:'2IH\J=! ATQLZ3BI="WC$X&,/'C&HKWB MXUXJS*7?I(3E\)%'S^3R# R*5,@@]=4(,(68@RC(' ! 4HF!2BA*X'H1OUX9 M-?;;^Z*J'\D:U*"PF$7*\_M0OC!\^^5'"E3X4-Z--'U>$B+4]<6A%P0K6H7G M:<^_=R8_/1K>>28?+7S=F?X4=-=&*E5;L56HBB[H]'R H(8<&*ZY],O.$'M0 MG<;JEIXOR/'Q[A\FU\")>L/G;:K!>@:[_?;*N\^^.I!\F-ZRE-]]\$!3Q;9< M(DJB#4+K>^=E1"7I@Q,+7[E%/CBJLZK@ /MX0NABN XV:V,#:*-7]LE,["\C M+9 '"<<^.GEG:-O1"I-]P](DYH;DI*M(LFI-=&9Z!( ?"1Y MD ,'!?G?<8A)-Z%M2$D/UD::!5>&YDD]%HX( F'\9NTIAD636A>B+=!<7"A M'@:C#[ZC$!0J!-Q>9$$9HCZ)R$>WGNWK3T_\KN@4AEK\>):T;@M-L@E$-OB4 M\EG!BX (EJ;Z/W%F_@.1+%ZXOA<^C,0QTM_B 6PUO(PYGGHV'DE3QR@Q%;U'8T\J 1.Z2]]?1#(2E>J ^'5% MG77[.U'&<9T;$EVP,W$\L0G<%2V#.\([A $\-$.?$&=",-S++Q#G;1ILW9BY MU(\QE'49HJ< CCPS&S5P(68$^DUDFJM@8=OM3D0HR?O 8Z6>0GN7P=&FA(I" M.#;;@V"17GKIO66&;PJ., URW?6!> G_6 +X)&]:D" V],AZJ[9@&Y_'<7X8 M+=P>J.-CR5.N<+$#CQLI-@>J 3V]*O80\WLRX_Z&#\33>[$KM-_2]AYM;W_^ MI<$*_#58X1JL):H#9T$)>>>-6>BJM;B1<+ MMX9_9?.V4#0!;?NI*$K.&$\VCGCEK#)(G\*VY84X&H$JY(T+NXEIQ"Z]8MA[ M.,2\=:9(W(/D2>)I6BB6BY.K%)'4QK9!1L0GAR1#3B(T4CDA"$3B\XX?V$(&R.0IP4>2N9J#GR?16O MRL24:]A(T@B8?)=%2)XDX1[E8#8\T0NI $_N+7PF M%XOP)9)-L*-%\J[$Q&6#Y"$YY^$1I)W[*L)^0I=H6;C\#9:\(.>_=K9L,0Y1=7PQY<+-30VF->GP$7SC-D MVIH^2?:1=ZT8U9O\"3$3PY"P77[KQPH=> >6-#5IK%W%#=]NDGW\6]KZ]@Q M2>X=(>N0AVQCQ4):H5>\TQ?-:6E.U)@& HMH!RL3N)K#\]-)6S\=%L\AQ]R& M70+&FB<,N,=Z06N%Q],DRWK+>I[^1M<<7#[ES745=\^F<]L>?\TFW[&G'+CY:2M[^?9N/NF5$H9[4C 3 M,5W+G9D,O=H3WP2EB4NZ%RS4/9'!,HH48MK@*2>E? N>>$GO&R&9!=^),S:7 M:1=(VH7G%,>6*^_;P_%B?AZ!N4WS(R<.N8\$1I1BO;Q) !Q2\ MVSB8:<>00SL)&/#IE:629_ ,]&KCRL/4=P@ECXVE%\3CC8["HC\O*BEX4/NV MXLC$;NG?-DJ=Z]L^O5U*:B!O99"MG1E>Y(^*QG)B41RGCGW(]01T%SQW>])7 MND_I4Y1R-L+&MVKY^=5OI45UBI8Q\PIA]!%$Y*C9;-]9W*D45K6N%778QC0U M6!N=4HI-9/:=Q8?;'>;^XT-%+N#[/'X&NSNLDVA]WUW!P"!(Q M1P=#E'#$$XEO2; )'+/RV;6LW[@-?K,N]2O[I;"B\F@&2Y.RU!57!ZM7JX6Q ME)MU;J9L(SD6((5 MP;WXL[VR4O28/0&[0RFE)O%Y-RSJQO!K+-T@U5RC%98J[7 VW,N;K4)_;B^3 MFWMELU;^>%GKAO/<)7A=^_LN WZ6KTE41LV:JVA5E2U$S#;&_<#(*7 M&!^)/4_70"X05O:]Y"I\FSU.^_C8_8.D_[,X.9('M]+4"@OI*A^7V%DRFM#N M.#.CZJ<'OH?^RC1SFZ51"+N]\+B9O&.KY>6W7XGDR0Z.PQ=^%"9.AXO=Q.[8 M4G(T7*=3BT)N4L MCXO#//YF6)MW2])ME+.,0N+Q0;-'YK3G.$<_+L9:O*4O$\:85=P[)(WT6_WH M!N[\X,^,]]],U]Z*:PY:J6Y9X'EN%>/3C[.'>NO8=&U+$T'IAY5A02D;PUK! M,1R^T (/?R3U(W*_RB5C^295/ MOP"0"QS4&),K;V':'1J:YO,Y&^#S9EM=]LU8=R6L*Z.-T^Z6IG$%X<<8D6.? MSRV_TVW 6R"="_@:"F(WL+$2RI),#&O]\WUA=:'WQOR% O%%(::;:U:9BKQ& M>UN72=KI=DC>YO.JL=#:*:0F[Y;L)54_&%P7PS7 M2RUHR7%[9)IT6\-I)V:RN<6DS=:-\:JZF QB _9I2YMEQ?IL-2FKG5QS'6=3 MT7*KOAS$]UOF[GJRE:\N;;6D"89V_Y!]U#<3U')O\K?-AW6VI$:;A1(GI.X& M(Y6=;S*HY=[D5Z-5W8SG"@\%,5,<_MQ;PEK&?#C3DS MS54^ RWW)Y^HW:R7P&]:]U[AX MN6AW!K4):KE')M,LIU-<(9M5&Z.:VQ(;LW@W!6_?)U.'&\<6TU9-4!O)2GE: MTJ(/#7$RX-C].=V%E\.Y\B I[%JK3=1-5>C5N-: X_>;&MU<7)3O^JSJ\FZQ M,%>3KB*C7J/[33>-7%XR^I,[0;Y)5VM:NY/H55O0=(]4L>FRF"JO)S="[KYX M/VA&>TC"R4#3/5JQ+2,_'C?$3*'/LMEXIL@V50,/8(]87'TI&$/!7@IBN^Y8 MY55B'J_B7O>I59FUI_6[^]NVT."+Y>%\EJUW)#38 UMJJ@_R15GJ#@KK0KCR M4)'93=E&30\PH&VOYO9$G/;4RGBHJ(MY1TJGT6"3^TW+3NGVME8*3PJ-3+44 MGT3%CAW/0-,]:B7+#4->R0--R4TYE(G M+SC9M--;0M,]:DFQ4GJ33?:J0LX9*NE.6$-X@,>Z3RTQ:G<:X80X$OKF[7@6 M51=A_@:-X,#.*L6UX6-='$X%OKQXX#9MO;XJH'D=V%I:J7773*Y+ U4L=]96 M^-9IS(S, (FX>TWY;+-9NDW<%P79O+53C<=UGGM$Z'^ 8S.\DLRN[A,3ME(1 MLM4):ZCQ< N:[A$VK3NE?#8;3;'*:A0WB[/Z:+3"O>X1MM?KW6>LM3XL=,+U MA[6:>,Q/1[C7/<)N)ES4+?:C4[7_6(P5"NFLFESC7O<).VV5$O5-)NP*"-E6 MHV%9NB\NE@/^P/:*W=0WQF0T<@39$(3L(YO)57A$K0/0KB1JG-,Q[;!:<=6H MHM1O8L-;W'2/!'56JDT>PS>\&F:[Z3MI)KM2<@E-]T@@52;QL6;S378^2267 MY7%;Z4]PKWLD&(N5VW5B44VP2K3'I85,9S)W6]#4)\$S > O^Z[?X>GFGP\R M?U&)^?4?JG92\1G+NB Z:Z)IRS^]#T&9#*1-*FF"F#0BXM6N;,N:SA/!=E]Y M<"SOK=Y%M$2.="1?Q9$MG%M)!3NBA_RSG"J.'$:RW @$PJ4EFK3C6"H22_XK M&)Y!A^"%:APEJ9DT?+L?_=^.] =S1OIAXL*FC+0;_M*FC);YTN;,@^Y]43-& MC,U=V)33D73ZPJ;,1=A+.Z2X2")V85-.1^*7QMA\Y-*.*,37EW9&(;Z.?\TI M_]NQ0.?XROK%16@4[YPDTE#AR__W+?[M=W$K'DD>@:>?]7*](6R\2/VK71S< M4"/!#043XJQX["GA_Q*K7(0(RN.B[:WX%M@L'MB"*40.>EUEH MKAB<_,5X;O!SYO?GXGJO$/>6]2=X]O>O_Q7N_FZXXW_W1.>X2#+VM7< !+Q] M$-H=Q7SZVEP_HN+KQS+(E^3S^YPM(^+Z<3NH/'%K,CYK>UY3=/VKV1*@_M5*[0YW_ M_=3Y$OG^U!,.:/$XVCV8)AF%],Q !NM;D^$_N^X&S9P>T.]HE0C_6Z\\9)96 MJO2RW?&SSG00T,LSNK35R;VMCO5QKP)4?:R-\^G%E.7'A<=[2;'$8GFW]$3T M2/59HM_\))]J7^K,^4VWT-'RI5I^+-R5XY Z&/WVBT^%DM']VEZ?RK[GA&-OK7-S1!PKEF\?[7QB)@L5439BL=XXRTU/C6/6 M8TY-%]-R0:W4*]/-*&FL4T7 L<2W7UPBQ$<31\6QKZG=?]SL$V?@8SHF;,6O ML/5;53*/"%N9AI;)*)NH+JP?PM*F/LYHX?KRQ+ U*O12;??6SK"EA^EC]B;> M7D@MJ,>0_O8KF0PE^?21Q:\O:.7Y0-0Z@]"QHZ+6>85*GARUSE#8JB]95FBR M>55(/,K+4K$WB<_"IT:M/L=51"4GU N)NY04?DRS2K0)PA;'8]A*):(OP-;7 M=,^3RKGON\+5N^#YZHR_.N./[8P_"UP];(S[%*!\F-GBIC0I/!36L;"LKFK= MS+0V.3%0)K1\IE0?C>_8_NJQ$^M";;IY:Y!XIW7M,HUHU]"(4X5&G!-V/)') M/@4[V&*XEA-KLPG+FYVY=1-M\I/$J2U:HI"\G]2XNB"L-2&O6-7TG?L(V/$^ MB]9%&*ZN82FG"DLY"Z@X;'3Z%*@8MG/CE0IOF-EH$/G;_.:NG#DQ5#3[C79G M5D_7A(907.K)94=O&DL$%>^S(EV"L>@:$G2JD*!S0HIC"!71N%KK\T)TP98Z MN5FUHL8J8OC40D5M6!":F?*J+(C5_"R?JK) M^=AXK8N=_'2582O[&FY9KY?,]^OF>^?[-L^K\QWJNG3;F\R ME=I=*2URZBQ6$=G>0_>ASY\Z;.:N4!C7,SI7$BK34K>>LSHQ5X![5J/??G$A M/G'\IKY?4]__JM3W72 K&L5>,E.)"H*8T'O3AT;6L.]/'=7C=.][ M#\/Z2A76CO0HM%/*VKH!((-0X1 7CUUSWZ^Y[]?<]\O*?=_%K=)C?-%L3N6Z MVMG8,R@[5BK._51.]VQ&9N^$["72+:I;_]XD/Q]$NQB%=_ M\B?XDT^]C:_)[V<3$WT>L*64I";7YK$^YV1BT5-C94&MW)MLG"L+BF57BK%,>9;O3@8<^SXCVV7:TJYQ M%6<85W%J.]AGH8[[)L780!ZQK$<@9!+"?7XHXC:G22BU2TH@QG["S7+1D2K$;7@*$S"!@Z.58<1[ 0RF&V M(KMWXX+X4(]6&BDI$:N>6K!()A1[&FOHRX(\U)U8N5MK;?0E8,5OVG"^IQ5R$LG*9.LE%J!X7H6%=>K[G!%I' MRJ]Z#K3:=S,QG4IGEL* M F@EOOU*A+C$<:\__IJJ_35S_9JY_J4RUY^#J+[I:@_RZK:AALU:S.[G^US8 M/G6.>K\2R\RPF5I5$W2W?C6U// $1!,#.7 M"L5BJ;\T(WV[3M=D\ZO3_1R=[J=[JS85?/==.G!@JC7\PTM%Z[4"BIFM-Z"%>:"3L#0/$N"]-%&)*N M,2)G$"-R<@WKH^4'*3Z<"/)$,-E.4:N7N;N9]6Y!./--?3F#$)O3@X+'RTMY.U88;I*-Q16E*JSW'T_T=7C MI[:D&,NVWDF[-P4VD8PZP]%]7Q"T)<#"[UI2OG)(TQD9?K^F1>::%W[-"[]& MUESSPJ]YX=>\\&M>^#4O_)H7?LT+O^:%7V)>>#?7K#(5>8VT45V^IH;_[:K/ MA6HXEZG(7(2^A9%RH+G$)*L-%: :7K@!\93_*-37\[_63'"/U M^R+Z.3,U3QW?]TH(EW0H;)]5G7 M+*^5-AEWDIT/IJT!EX1PURCW]R5VGS'"'%MY.T*:]B4!S)$2B)X'F*F2JH>% M2F7.-I;)A=::(4OZDA#FY$+,HS!-E>^EGBG, M5\V;87_9KK7O3XTPE8%I5L9Y,:PF-"DCJHEZL]'#6A)$[[XLQ7Q-GS,BENU8 M+N&QL2R_8&&Z"$/2UR\E>#+G\ZFIGKUP<\5=3 J8EP3DCT5D'O,Y&HG1JD'K3R7&'GZ;!5F@\&[15[:H-5V:K> MMLV5MA0Z[X'F-\/ABA0!/%0%R:B*[FP2U5.[VLL6)%O1@N:WQ&O!E@* (3&)\,):(O8=%?%GA%:@3NY%Z\6";P M&H7U1:.PSFGV%Q^S]0'8VI?J[4ZC$^L+G63>N<]/%S=V]M0J9[Y\NTFD^8Y> MZ/3NQC>U[&SL)OLORD/9[=3 !BB%4KGGZI_- U$NO+1V*= MT>PO/F[K T!&[1:R9:>_6;)N3ZQLPO)L<7-S:I#99/OI9"M1F[+KZ":QONDE MNKD;+,> N8H/\:ECWQ1VR>K"E\Q&NT9N';N,X@NA6)G:7;G3X>]4L9O-)Q[9 M^$;B3XTQ\N/CXK[MQ-;"G$UE'ZKY"=\N8D$&VZ%2(8Y/_G716,>W#']-0]-% MV).^G-GH1 GG7_#TNPA;Q5\O\932-:3A3V7JNQ-_5PWSU,']]#_-YT>,O*2-X=8W^%:[1\R+'UU10 MK@Z\+^G .W-@_)+:S]7/]"7]3-=ZZ&^I>G@12L_7STD_6+SCFF7^%4H=>JTR MFH;M$MZ/M)-%R74J+%NH%6;YX6QT/ZC$=??4Z52IW'@UY%>C$JNLTZF;._NA M/B\N!SP/<;;QS[J8\Z_0(;]^TOE'8,TUC?P410]?@9K"\&&T3H<7A8+B*"E> M%3N;>/W4%8/<6'O]V%=O:ZRX6=[$'X7-[6*(H28!V5+7N\'_HA3RCT&6:U+X M\6L=OH(L9JN8G@\6M1;+-S./46M1R]R^ JT=+5XL3I=%%>JRS4VRB)[ M&^X,3AU;JT4W,[TUV(S4W"97KO2&[%U+;@&TX$O*0RSWSM#:K^R.)RG>OM_] MFMY]=;[_Y<[W4]NI/@182ZN'4KI;M1<"/QX]W*^BC_PL>6K#4S2;Z776@UR% MK1C:Z*XAC^X*$@+6Z'L,3]>HAFM4P]\7U7!JB]6'@([]>%NZ*YESN:#_I-L]3O69].;4$]BXSP"R?"&<907>_U.).476Q7.351 M3LT:YQ?W<[ULXCRV![$ G)HJ)R?"V46O7.H%""<_+<[@"#W];K@>F><1GO%5 M,O)WZ11%=)(,=ZC)IR$4B1$X7F3 >G:G2;D[CI#-UPME5OZC\G+OH2T0(G)]CQ@.:0,GOA.//$\%Z8.!TN=A.[8TO)T7"= M3BT*N<&I;>95+6?$XQH_+,CF?2M7FI05*X%Q)O'M5S0>BD6/ZYD[I/V?>M^< M%:SLVP5.39Y/AI5]&\"EPLKAH(&!61<*RT$JRI8RFCYKEMQ%63@UK&QJ;FJT M>1@(!:7SP-JIIMIKMUL *^#OC\=#''ML^>4NMF;X M:(B!LR7$.%.9R1DS-(XU(Z_DD>O($B,R7=F:*3JF&H/8CNG(CJ/A8!(F,[%D M\FF)UI?IYIB"+EN3-?,=^H*I\>P_;WD>-^7^^1%BT"X>31FTRV6TG@L9#="A MSZ/!!$8(3W#)?VS,YK#X3X?@3$7TG6@S!MIM]'E%1U/EHA&FBSIZT[P0\QN, M)6NR:.^^GQDC[F;@@^$Z-NQ'Q-#,TK!4QI0MO%7TD6A4\:7K<(4_(LKML/-Z-)VLOY<_?H MG0+K-IN.T##X=*:5'U=6Q5U!*OX.Q"N)BEXU;+NA>X 7&(B/;0F";771L@8; M_;X2C=>:9F%63=A5MU"/%GJ3;[_V[Y'_O_]!./"Z1S]RW5W%?N1X49T) M8KUEVNUR<5:H'G/=K?[P\69N9*+L[%Z*]01AH^OCY;=?L-^^9>TC#'D/9#7:+@)?KW/$.Y0#-I3+ I<; M8S @M;8P\E*6V;W]UB:!A P!N"UCB4,##10?S3"%I8Q>+=K^KZ,1P5A 1'@G M.+TP?MM>&".>-K2RY*FLVS!M.I;O&EJ.'[""N"]GBF:)IZXK:$ SM$I3FT&( M*0,Q3 =S!1-EO1U3-YBQ:P5S.]'LT.B&,C.1T<&"AX&A?Q_',1KCD>WWC,'8 M0B-!_^@&VBL!RNZOZ@P)O3!'"W5NHP\P&SP_4Y/1XJ)M^(@6&Y9'(^>B@;I7 M F?A&(&#L03ZX14-@'CDB"+&^0H_&1L)-@3NO*TRW?>UHC/]WL.->^;U#R8>Y-.;H_.Z3 MA]HJMN6:&!00(Y8T8RAJ: YHG20JUT$7N_(E;&L%"3A4J$+,;1$1RU)LE4"= M)J[1WR.J-#"FN"8$@4'1/V#KB&@-T9>V;8P4O!FP'.@_IBES5T%"T1K!F>W* MY/&AJ*LPY)$BVT08],:%"(IT!#C?$%0HCF'9>'QCM'MTU+\&$$2X& 9IN);_ M)MN3715]86@+>!,S17H>&B,@+31_="4/#V' 2/?!".=U0$5:]!3ZP@(%EW$0 MEV.)3T3BW'80B'I$SL.S68B68KBVWQ'2@=%I-59&S!AA 9I"A#GBUF).M^L# M"C7^)\+&?8WZQ4+ZWN'-@$9*6:RJD(5&+,+X]?6/,,ZSI%X?B14&J"#,5%S( M#-W!]-C#-/M0'CM/ KW(^?L#]9E*"W"2:2$QTD*O)PAH.P?%.BSD6S*2;FR M"Q_Z0 ZP#"1\Z,"]-FE'#B\*=S-QS;BV[(E28]=QK1T9"]0[:0&ZZ19%H5L1 MQ*D9R/!K9N@JFD0Z1T+%4 :4"L@K2':SJ'Y Q ^?%9#FJQ@24D-!$L682X:Q M+^$@$0^+.%L!%B0\$ $E!'S0Z1 =@4NLZ8@VE6?LGW@UB91<1_(_ LF/L)[O MRO2'3%88%Y!BX8'"N@NR:Q>]-ZL9(Y7:K(8#OK5.C!?%A5;@]6JT7&RF-N5Q MBR@Z"IJXE'%>:#> 9MPW1D9Z@XE&A&1M^>/LK8H>GA+40VSZHGUZ^R3\^%9K M]38EPD&?^DM7J"K='MROP'2586[/?_ MZ39RAWCW=U\9$&YU, %H_P2%!?I5@(> N!#QAQ59A&, '0#4_KX0?P5XZ#G. MWUVW0\LA>C;Q.VF:X&_MY3VKA&.UM;"86[?1)8#=-_(VOV5-$\.+5H;%R<]/,EK5Q-3-([+?,IJ=Z9UCD M-H7<1.G9C5IVG+=:@^1^RV9F[9I\VGE@2VQ7BZ_M)&M7)F#)>MIRHV7*M5EC M%F#'23X^XM@A MSR?W9C9R&WS+D!:%QNR^D%"%92-5R2!.B3YM::QD7FC6-B[;R71+67G4NEDK M!SDE?I.^[^355HH595.H#JI<7QA.4,N]%1AHVM=A8673MJ%!P.[WL--N$,DVI"G%3J867%NPW< M-+9'V5)BJG,URQ;X=;AI+:)K\:&YA*9[A$KS:9-U!_RZ4FA_94(5R2[E7VOE1P^YE.(9R+IU+6$K7< MH^F\9*BBVM0;@AQ]N%L/;Q<;(P?CW*?I0WZ42_?#CSTU$1N-,R-5KG5LV-+[ M-+UMR>VX)N=1FP=768EBZK[[@'O=HZDV*D[7G6B\PE8<==U%VSIGIC&D[%)J M<*.IB307Y6()[W5/I 9/L.I4"JM:UXHZ;&.:&JR-3BG%)C)88 *2/O/4BV+6 MK_\0 Z1WG!/_,)C51=.6?WH?@F<$G'[TY /8'A&XWSUK _YC>M#N"S..Y;V5 M]L:1<^U/LI%3J9WV'H^B<15I:(+J\*"51NPR_V MFHI#V]!<1_YDX>!YX95[A_"Z%?+^,',C%HF_6-7ENA!'6HAHY,4*7M=U.-(Z M<"FL9EQ7XN0KD;A"TWDLQ!6:SF,=N'@D]F)IW>M*O&\E/J2LSLN"['G&YGZP MD'AFDT2J$'SY_[[%O[TR83([=- __?NV@>W!?_:MG@VZX;#TM17WBG@)=ZCS.5-C@ZH65&#X!";$1TF*Z/O=8C^H#$:31S?\9FY6E],F/C@V;]B M&/AJB7>OFOZ^?F)=QAXTQ@..'T1I7MU2Z-SE7&O:9L54NFS$6Z5">O/[U\,= M"D;R@Y .),W-H_=.1GZ8=MA<1^K>*_SCR+X!=WKTVR\N%8HFN:-FXA[G%+QN MY^-LY]?,97_;=N;2@WFE/I%$HV:KC=EHU>7"36[8_/V$^_=N9[47NRV/HHNX MT+#'=B[;7BJ-1XBC@=LZ$B$N_=*%'5]3H_-2&'&FX]/ T:^@H)V#3>;XR..I ME7]>__'O%QJ.4^0#T?)%N/$W6M?(TVU&$_O%"GK_,OD&)%,AGN9HS/E7_.;6U[XTX]\$VCU// M^N4CC?G^)26:-VE1=(.W_?V-\!"1 ;WB #!FY@VIF9G48ZRH%IVB>3_(#Q*M M00+$FB32K_C] D,_OKZ]Y-/EG2N _+&5Y=2S/C& ?&Z!LH\#D*P>OFF7:M6J M*O)"5#;T_$W[88( ) $)A*%T?%^T^O'5+31!%U%!EUYW#EV$T/3GT':611@_ M0ORYL&*+Q(B\E7XRM]TJQVOK<"%<-[J:FGOLK>1/ J]#RM^-O+92#_902(BS MAWG*R37M(F0NDN+RJ5CT:KFY[NKWRR07O:O9P>*A)U1JG7R)S:64U$J?9"O\ MM'6T75T>Q<;CV[HS5Q5G/NTZ34T;)B!W& 2/=(AC7_4,?79IU(\NXO+)93]\ ML6\F*A#STMQ6\6SX13P+*Q/77$0S1TT:XP[ZUAX3^CY3$D19WKF+SJT[8TL] M+M$)3^]O1\W,)Q7Y>&>)FLQNM;HG\:&D;MT85Z$CS&DS$TL6'5S^!:T?E/A; MRZ)%2GMM:\YAQB)]0.DTS;!E4D9+1D.:X>HNWO5(P1)VS]5-Q85HH'">J]N8 MW@IJ_]V DF (Q:#4:?"7'[AZTW(JZ\P2O1$O&/3N&_QHZ1K\?CI3>,+043]^ MS1W;+U4CTR6'/H9!NR$I [@ES1(7^(/.3<2@I.C@W!71QB+%PL@OAN2B\:#! MHP5;,MG5IX[,>BM)\%\?D>_/I9]+^'_UL(M&TGM7&!^58D"(/RT4!(Z; M>UFTO#)!>7E$+W?B0N^N&72%DA- 2?KIC)\OB_*N@A>OGXG[-WA_*?9_1T&4 MZR)_X47FKXO\]R]R](,6^7PLR[]Q0EU9 5@A]F&L<"::_943?I,3XA_'"5]7 M';RR K!"XN.$@,]%A5,) E5VKQ9F^]6@S>Q M\F@DEI,7'3FS4NR!,QV,=-O![PBS\/^!8CP836D^*@JYV\RLWQ^NPIGV[Y?1 M>]. #V195(HW9D?*R$+!;;5[UF;9%Y0HW,X5_?8K&@VQ\9>R+*Y <@62*Y"< M"$AX"B1YQU';-_6'?H&O=;/)?)>]BS_\?IK6[P*)L\H-S8>$]2#D4H-U3!EU MA94-E_$6SC0N\)MXL2+H9VR>+VP+O@+)%4B. M!R0Q"B3S'M>LQM1B79W'K4:S8+=6R<[Q@23UH B&H$[&;+\FZJM!3&B%#9!( M.!XC23*6.C*2?%U7PA5(KD!R/"")4R 19J-95TOD;]G&7,F7AXVJ'2T>WT;2 M3L?4=7LT7ZIBNC5,-Q]E=J7C*\3C)Q))OK GZHHD5R0Y'I(D*))4&^-8/,&U M$H);-6Z:DZB5&,:/CR3QVW'U4;16,]:5Y(K0JMWTFSFPMG(IA"314#J5/+:5 MY"J3_)U(\NG9"F>%)!]<@>YW]W>C6([/9;.C%_@Z'^<&B[ZFJR I\!S:WW$N ME.1>NIYHKVK5MAS4N=:L.DE5I^Y49G+&# UBS8BFJ4&Y)-N8R=LB1$!:M#C8 M32XIN-R1HC-=PU1&3()-A-!?(\V5<"TG] !,C&?_P3P,'G5%7QC*2,9?<_\< MZB^$JQ])!IJF;CB,5P4*F-16))F4Z\*EI2R/B9XM_[14G"D#U:;0^Q6=O@4[ M]R5:]PLFYM6B@M)*FFS;\%_H?R%:"BZIM/OJ0-FI-U:5>F9X$8:$FN1=&3H# MH.@2'NK"YXYMZ(0EPV,ZFI:#ANUU MYDV8"8;8?%()N=<9G^//?7^^G*=&VOG!1/S;SWG10]7)U,VP;%.MJ+FTW!S+ MXR3']R90"0^]^=]BH&7&5#+3M12;"Y55+%V\4<1\;M!"+>-/6YKM,-?4]7M5 M<,-SJ3JY-R;]R7+ [_>Y2&;*7%[LYE"?HI#+&VQA.,J@EGM]]@2QED^/6@_J M[%&K-\R.DZ\, /W9IRWM6LI=%L7[A#HWEJ5):<6GA#C(@7MO;VAF<6P_IAUU MWAX.-Y/AM!C&$N/>VT?BRN&,!V',\H.TR9N;3C>KPL5X>V]WE)Q@#3(/#CL7 M]7NKB3RB BF:B# M-CX"/JB K:,=G[%MV;'W"QJ&Y^*Z8S[<)E79U0>%6K0A]XN?5=!P+XCM^?T? MC3#^#!@R!8;,(81>Z!SU/ X,:SLFBXQ)I&/290)F#LRK*7V4"R$ M*Z5U=A!WILG^9[$$TF_#M$0A$GO>J$"Q;P?6CZK 2*$=%V 47(G(](]IV/A* MHI]8N$(BQ9,^Z2&'7^PU%8=(7'$=^Q8"_/VVY7>)!V? MC :IWW;^?*P<^L'I6@?F_U+NVO,Y?D^2%E_/\WMU8W*1Z.=&-:;,EQ/YWDF; MYVYP>&-"YQ^>ZU]I8UP@U?TE]L8),Z0_>.^\H_[1 MJ4'TBQVN?Q6/L!^64W]F$NDSSHO/O/_VO #UM/79$)EF[Z1P0/5=^H^KT; M=]1U=#5=<15S:.1I2GP\E@Q%DR^!QY6V#.ZBLHRW.1&V4&,1"%8J%4+/8YEZQ_?7GGNO,O M8>?_I@CSIJTO;U@I/\B.1JKLVCS_.*[WDMSO9Z^]>^M/N;K0]\?K!J>&HBO(2[>U1AOG^M%,#,=I_G ]L/!G$09+B4WPH%MW/ OYQM2I=\>6*+T?' MEX!8MQ0Z=SG7FK99,94N&_%6J9#>_+X4]HD 4Y^,K4KE0;/46:]XD]D4.G>M M\A(!#)+7^!AD(2=> I@O9WEZ*0/I:G[Z?25T%P"B" DPX75G)M"\Y:.9\83OUT;R8/<@B[^#PW.&[33&)<.0;#2>CFPME)%L=PQM1X+W M>3U!>+TN6M9@4YZLN4V_>5?HWQ1GI?8XVC>$UK=?,3:R+XLSB &[O066:Z9.*-[:#_C,C]7/&Z*<9ZFJ*-C/4MT'O M@")(WS7#MG]$&.]F7V=JR>\9OW0(*EX8YJ="1/*S(>(F4T^MI9O:2'536B$^ M8_4X6\V<@DFKM>)2&V:J8W;=6G4W?)7+%2P$$5PL$MUGTD^%AN1G0T,_8_3- MLEMTV$ICRG%%T=J,PB*!G342D=7\=JR>6ALE!&[;ZI MCD;IL9I8IC=BSI);A=OEH;)0O)JWLH5!^T:=%PO-39EOQ4WU8%FHDFP_]-+S MF*66,JZ9+L3&Y8VT/%06ZJ9N; I=MLP5;";B\'J?V6TX&6J#2RL["JS.[= M8:J0N6_6E@A]]EHFNN*FO"X_Z@5>C$^$FRS+J<($M=RC$B>V5^7.>KI4&Z75 MRAWU*IQ8A):?7&KJ58TH3\H%NI:\7VIH%)W5Q^OL8E.H+ 2M4:S8YIV<(4"M MZ*XL99P7V@V@&7?Z6E6Q"-- PH?%>#0(,9@*^-SRZ7#2NE5D?*8_/M,?G[P= MW[:&%7&['"QD%3I5)2MG^A//XOE*5J @[_-8Y6%6"*_JA4YA?AL6!O6$6+EM M7\M9G5LYJWCZ8@M;G%DE"SZ2OM *5F>V$%PD=5V'&N MT'0."W&%IC-9!P1-+][D<%V)3RTS]:K4>KQ9'[%(RLORX0<7OSBG:A?Q2.I% M0>#3JUF\1HQ/KQWU\OE[UMS^,>O_N??F_.GZ?T1YJ"NPG<64]U;W).P>.^OB M/J]MAP^M^/3)T'?6IQ[_U=G@DXHZG0(FJZ(N?6X&WFEA\-0Y,2]JMI\P^<^M MK/*:[>IHX9YG78T ]A0-UW#T^^Q0<-?5PFP\*Y3F=^5X*_,) >'8F74@5G34 MK:G+B=VNL*5'>Y'E'.5^G6V1,DSI$)?8CX_YW'2YTTK\5S#X8##X7/WE3,#@ M#PL4!- @WAJYQJ:.]J3+N=)=O-NZ&^<_H1+)<_$*MOW]@[HJ ],*[==T48,/,,9GHAC)V \00>,/#K;Z8'"@H7-3%6N1]V MKX+$SE1*2DDIZ3V5%1/*9;4S+929-L&KF!7EB&6IZ31/PI/OZR'Y M(ZR4GR7?@>%Q+@$?"K6DID4M4RSW]'([.H_*Y=@5;1)(M'&E;TYJV*:3'0GQ M MSJ0M-ID83C'^SS^#!AERK+S00%:!O;5%$G$X$#S]F304#F^_A@5V@Z$M@[ M[U&'.Y';'^4$ 3!FG^V.9+Z0)KS<1_H2=[.WQ ,&;MCHQ+%8#CD&$:!"$:CZ@ ML&[=NUKIH\G6ZC$U_UG%JR I-H_0#7 GC>X50O=7%1H8*)0 M#D_Q:,::I@;!'Q^ ML):X;4[)G6B)+UH_[U<3JU(UPZZWJQD6+PS(81WCX]'L%?VEZ2B[K(TW49D! M'-FNU)?5\F3KM4!Z2L0^: L]3-CHCMRDQS2M BETE+#C/M&G*!;DYP0R'01^[K,[XVM"W>B*9'>P*1M,O=_' MEG6^9YEC)-1Q6ZAQ[,$C-0) ?)S _ODN91>"[??<(SS^/ M!\%Q6F6]TC_?1Y.1E#J@0&K89^+SV"!%F71L/)F.D@YR&8'C[T/;^!%62"#2 MCQ..N9Q(W\H,>;],FTQ"[8-8*RIF5O$E1V&:T>BAQG)VZ 1+'GL4OWK1U,U7?'L?[4;VCG\7_55,J6H#?*V+2[$= M;V6MH18M4FB.T$O#GO#4^[ R@M!+H!,^'9:Y^8IOKQ-N93#Y*X7)F.XOY!+% MB(047R3G5B*M*DVH%.QDY"<,3]T66>/K\OMB6DZSHKT>3)P$6 WQ[\Q]V8X[ MT4LOT83IU5I\(OK,?RX/HGSPPT9+__L_!QVDCN33%:2]9;F=JPA;IJ8@[#2H M8B?PS;]9R6(WNKO,1"I">C+Z>R>+B XA'(N0L7^']OZ-Z'%$3-0D=8]D!TU0 MW9\=]D'U/GRC49:[,X:Z^$W@2$SW6\5&\4@B=J&]VE,/MHIXWIG_LJ&9AL3Z M7YUZQJ\5R9=:)]L/@HP+15\ZZ&7B?K3'0XBXR-JW>]NJDU!&M9O4ZCLI8/>; M=;W&^8?[YK<=4)#BE,?8%:S[LFB$[[FD Y)58OGDEVVOD*WV_1Y9C!M,*X+/4FF4Q DB22)7E^>BH^B8'X_&B1@W(KEX L224?@U M__+9X6*SDV9;0I6IF^-NULA4JXKH"]*3YWA.F$W#&S$SFH"$D5MG5^&FWUX5 MK1I)C'N;B2CPN4PV5^_G.S(:&7TYDL*3[)# ^"HFZ&%-;:SZF3KD%!] G9R: M&HOJO)@2"6L9K? @T^-TM/]'SRS194M3"!TJ1G6%S9J-LCX94'!DXN7(FL;' MII7I@A*7X@A+3M>)2LY^.WZT!:T>2867VUR<,26ENQ',U:2W0JQR--'DTIIJ MN58L36>T?+,QHT$A1TWAR*.)IL(U7$ZD1(;NJ>EIKC>D^+5.P9%'$VTH2@4T MU@1#A_N)3'^\GDQ)"KW]>*(S/5-FVJ ZPH!&XT.M7&O6"KZ<.JDMPXE53BK0 M[7*W$397T3G6:/KQ7SPQJ!IRJ88Q]64AK19S I'.(?X[6E*R5A -,8UGQ3R0 M178B2QTUC8"'CI9DJE%]*"^*<;%>[),#+;W@-B1ZYO&2$F RD8TA#YA,K4 O M"VUZU(4LFCB>Z+B9*G:JHWJ;SI/QR5@CE8FXI?S0C/1<#YM)C=6,:?>9J3%L M<-;2QB@Z&IG%XE@7P[=QII[M)!N;=1;0&HK5)(\8SRRTYX7$7,7JU;RN%J/I MI-* HH0=/[37(FN-P3A?Q'KK91=;M;C>5)BBH4*P,.2[7 M-S.XKZ; A1(=WJQ'2W&3GZX25;-6[G8L/TV!U?CH.)VGIG0;Y)+5^C ^2_MK MBB65[R3*&:W*]"98*[=(4T;:LGPU!6!65$Y)FEM:+BUSB5+9JA-57TW12PM< M7Z_R0U'&AA@-2;%D;9UR--%A#E0SM+ TQ'RAT8C-ED2X&[;\-$4ZNYVEVZE9 MEUXRX;RU+8CA4;3IJRG"16:16#-KCA%DHM7L=Z(4UVKZ:8JUO%AL^&ALB%3'0RP7UQS]CB,(E3 M]+8JYEN)B9Z/T@E<]M448TN6%#8?CXIAN;REAY8XYTE_3<&T\LUB2U@#L;S= M,"M,G*OA5--74X!1,MO9"M4.311S>6V2&M%F;>JK* E];4X4>D-K-%BWG^LR$ MAX>3GK>.P=?\Q]T+^%HL$O+6;[M##M+9,QU"#B&>,P1N$,_K() T06$5A!&Z M[^MK8")!IR$T]58PT509>M]@):BF'F(YZ"@Y@4P=>OJL@<(-+%JH86C"V'30 MP*#7CB(!!55?" :+[A-L0N18#ETN"'!9'DAH"%TOX/@_H;9J&K/0V-0%!>AZ M2 =3V[%'/]/ OE'RM3V(Q\0[C.8[&-/-C.#D@N>$:&A2[Y![,C*J@EY5)T\ M2XL%4/&Y[@(0ZK_/"I%W/?R[UZZ M*_5-J].\D+TO03LTO,5$A'AL(+?W!#?# M3ECS[$!?]R0P:59B%0Z$6"-48A63U38AW,[QPBY;_79A,;DJ,.+9"V%.VQ0/ M5^CRUM'\W>I8\-1H6:Y->5:MZF)=YM8=/-S QXW/=]3WO&J?_>UMFA]GM-S3ZG^:B7/^4MT3)@X3#8_6Q+K& MT"9>Y?NR-J73+<\D.547&%@GE[5.;MYJ MX^HQEYNO^/86R\4:#ITP6'IY?+Z,ME= S%M)(PS20Y4N3QT$B_<9+)=M(7*> M;(B[2O)\WY01D[E3^X1RND&B]U[:.6NGG;OUU :T#Y_35N&Y@C);4>4W,AEY MJ"A0]?482*IEEX4+.OI;G=C#G.16).KVJBZ<&I03H/""BK "O%U.P(/)\RQ]E%V#87+^9+A,F83!0SJVVA M+\2L"V47[75:P2+OC>IA[[^#?+R4(:>C(S2MR. ._@ZR(8@(%N0'W<-&X'@D M%>S$/>P$&61JW<=&X!'B9)?+8".NM!')-]J-!AL1G-8_:R.@:@HVXAXV JJF MDSA,P48$JNEG;41@-=W)1B0C6% #=9,Z@_?%F+YE4<%I)7S72]Y5%N#86Z4% MKZT_FH@D'KK8X/2E[QO5!8$T?"-IN% 4\>8P# P8X_A GS MU1VO <.))*5550PB2??&W1=JUO(EX^2!PZ@:D%E!@3-RZ"()*W"N(,3%+9F; M]^TY;<0\,%=0=AOG1SGP[I@/HH_=T6D?ABO@AK-8/@_,#5U6,L'9.W?=S%0Z MK@/2S?$<(3T8Z@$8Y&5K2*_N#;S.\A>LG;QX%.>MTL@7"[_D8F\0PKG)GKZ1 M/O6]RY_?RO3^3@S]4Y34C:\0;\[05[A-#!@ZT-!78^C36:6W8^A[CR-Z#23L MJGETYV'J<#9 %N'Y_O.^"!@.=>[R.0WE39 MN:IE).@L'0"'>]S1VF<.%RJ<#\N-N0L ZXW[RI M;0"KG6AT\'(Z+2]PN1^C:,!UJSR^:QHR6@QZ%2V<"3.$F"\7R&3=C*8I!T@Z M%(LDCWJ!/$#4\RY:8=D'RZT[8;W=^N=3-OVMEW5/_7TNIA=24Z&L#"=U3(@G MJD*?X/4PW_QTWZ 3T[/3*GWZ"465:"E!9TL"DR$JC?!J5:QR:=1/*/;K#TXD MGU)8XD1#H4J0B_@YTQ \W(9#3>>ME!2;$.15& M#1@^RH&G4G@U)6H V^ F8PS-;+TJ6% YX/BO/XG84R)&?JR%\L-8%W? KR?R[W>4N[74NJUL M5GVLWJT.Z^M^>[[FD!+XH*,<*(' "'CX:]]O; 3X>\*Q/BAVDE7&Q,Q2@FW& ML]10Y"PH_9_UA._-X7WNL!Y"!1*\FR_Z^S%C?=_H!OP=*4,_PGV\_P/B;!MT MN;ROC MOFA0SQ-<*9PYFG#K&^TK\W>0"?C:-?X;:&.O7N7;RK:&E*U[?R\Q4RN-RV8= MD\7.U@C/JXD%^WFL8]_["GK-22;:EQ/ @JM4ENK&&3HKEFO=,DUVQ!0&IG#E MZ (C_A3%L.#^XLKW%[>6N^LKF_O.*SQ6-H@C<.*[U6C=ER# M^]2M >,]9VXY8;%+?L%J8ID6Y68AUE,W4PJN&]T8O'GH/L"-@9/^)KP':?8Q M@SG!)<*WH M*1+GH+XJ.)X_X"/>ESA_M^/YG3Y=6VWUMAG9G,!EZ*4V4Y07BS"%I!DY=2D" MBO.;:6#_,5CXVKN10'LVNR"'PW*<*DGL0@>_O7_LOQ7N^S\N0J',KL/VIBD[ M#@Q+8&+LLV389AW[DT.804/SWKJ'=_CKGAW>,Z 8/K1.O\&2K^0YW]6:;^U9 MWV*;;YS-?8,E7R?'[ZZ6_!/UU]T@MEV3L>\$L2U@[$!CGY6QKY&M>(DE/\!E MTK?'= FPLB_;N#\+N'VH;/P9*AL+ (Y^DC#\ST^\."^SFW#W M M>TF@< P!A>/$B'3_NA2@.U*F+%!Z/1+\'4O@EN?S^&I8%D.#GJS:_@@8P,J-P6(C%1G0; M:\?"Z04HCZW/MR;[!)99;YEH2K/!JL=LQGJ%E:*=R4#YEIC@EU4$]];",P#_ M#F3_X^UI" +DMX,YE<6(J#88M% 7= MC&X4M'@U4^&93-:8,LEE;9.UC0+4UB89?TH0>(#S'>!\?[_[OP#G^WY7?W"L M&NKBUF?J'9'FP&._#6GNZERVF'8_8VJS%L8F4T4UULS3J>U5W6H\20!SL"Z: M8GY:E^OK_B2V6080X?< L1&HCE=]_+M3'5=Q\*^G+=[OB/?R?%6?B5Q'!,DP MGZ?#/#TR773QCSCB@?X(3(\K7#_?J_[XSJ:'O^LN#/)F+Y8<#;#\B-FD25S= M5H>4"TS^&=?]WCST )C\?GWE %/DL]'BQV2Z )C\87GN815= $S^L#SWP'HN M ":_<&)E $S^V-#N4P$R^>VO37Z0MKGOI,< F3PX=@-D\N#8 M]3UV3\[K/0=:22Y>&&&]U;P3LXH34H\W YCRQPGM!%<*W\Y]#'!0 YCR MZ]PW?]IQP^-M+!;/KE?B4C.6#3)!C+ $%>"4!SCE 4[Y_>2,?" !C5:K=&>V M;6&]5EVC1_E%K%NA7*#R[U4*%AS0ERP1NR]Y_G8']'N1RLMY*6:,PGDFGDFM MQHU$2S27.Z1R'".?\+<3P^X,JOQE>XJS,\_@$4'3B]9> S M#-7'3[58/?1_SLRT+QN@X*@!2FI$8LX?HT6-H:U1DL3RE*3(C;RY*C+3 Q:. M?8"%]T^>^N0E0^^8-^XP;XW5M%%MV(NUNH2:8\R60;>[S':U+DXAX^*1XW!$ M"&Z\A*B"R'QI4F'[I,)<75G"U6-!DS#;PF3B$H2:'[%J*$KQ#-M#"3JA Q'I,39%SJXPM*5*[*&6*] M'V9T/;G"B$RMNTEWLQ,E"CD#'HDWDJ&$KPS14Z.-1PO1/I9/<.--*KFB,Z.K MJIMJ82/59$5N,OET>+Y06\*DU&DB2AW[L/XB%/$]H?[#"ZL__X7_\4XJ3@*L MALRJF7O([*PF=+ZXQB*&_?LBMM%A(S4XYQN>-Q9A3UK^[__^S_[LS^^ M:7 -O+UES9P>T81MZTU!>*P!5@RS$_CFWZQDL1O=768B%=EUQ?^]LQ%)^\#% M(F3LWZ&]?R-Z'!%39M?A/9*YIF58 A/CM_LS[S/;+-Q]J.H"VLK?3D^W%4!/ M/WBNO3.HN(' D?GXCPS_=!<6Q2.)V(7VZH7=03[OS'_9$-214)3^U:EG?OG M>GSVE@;>Y'>SR$B(N"ZL@P1/H]@\0.AUSC_ M<-_\MH/U#%DPJP[FC6J3PN(LU5.BY;S>III0CV"_G+?M1D9IK5SN-'D::Z?& MQB8C27.B0"&-GO9')''(VE:BC'Y06HBU@=LK=PK,VN5M$;1XY'A&,Z6"7RY8.1.N%M: M&AVI(4U'L>.1::V4W%3;E3P6Q\KUV:B>B2W6J"W#T@!J=ULT7*NSTQX;A37\]8(#<4OH:S>ML4[T'( <)!L'_OL=*J!*?RGOW7 MVM;(22,='C AP'(S--"V\>%D0A/(C\X8U)%/MX]'9!@!6Z,AFPD^>:)*DFJY M)2GO;SOX3JO[\'1KW ":4EE1-_>9M+ M9/IB)RF,FW2XE92:N6HEG63@(0[@6;F +SC@M_>/_4DA#>]."*DFSE%IA^?)7NS"/4R.#VQ#\][J M/@UW5O3Y\$K\C>#8GG[=>Z4*7S.!#.E1R?O;[F?RVSF0+4B7-P]"US:Q7^P- M9CE/&3]];!1EQI(_!@(^YC(U*1>*":SK@1 M9RCL^/0Q<@$*M:!EA@PI9-E<-D_QM#ZX<2?!\R4D7GV9OO=#YUK/6]KCN]P+ M/5OW5*E3P0EI$Z;#-;4CB9EY=PT^G_EWZL[WV.ROP5EU+""M0-4.LOI<&%'M MRF8T((I-)M^L;YE:@WLL M62/25GG$4S)YGBY.=Z;9HH']]9WU5*".[ET=Y513\^L'WVHM6MR@*M%AL,@5 MY)[2S[+H,O.3VNC!#;!88( %!EA@@'T/C0?'^FB\RAJ,.X,Q06!MUAS'4\5R/Q6 ($M=UE;[N;58->^Q;SY@G^F+O1O MA][*X:-JE96[#($-M#RKX-DJBW 4H+I+Q)X2,?*]16^7J38[=QK)BVS=NU$Q MNWQC0NQ%FWDQ;]*FD#;R@T:Z6AQ8OEG9)KL69C(7Q81M)=63UK7>;(E&QEZ. M'&O5 DCT9E6,:!5KW7!E$&Y@TQ%Q_,Q6W)KK]80QP^*9>*<9L]BH!2PXTN>9 M86$D1J4)U@/+2HX42NQ2M/PRO6MBMD*T57F)@0)=9C8I.EULH9SPH[=/.J;: MD**M+6U*U48UV>/:9!V-/'I[.KZ=SK#BNL( 3MDDLD.*66XIO^SQ4C%,].D. M-Z3+V]$HOS85D7SRDA28CG6@B.]>5XXI[F.,JH=JINJGY9"ESO35?4S*=%M:6L23- M9KNMS("Z4);R?AG$6)7X$XGH\4C(7D&HIBKAC*EI0#%"SG)L6;A";CR)0! M_^)+5,XGJ29O%_694.=,0_I&-X"L1^!RO;1Y5 6(7LK#@Q0EYH^!I%I/!V_W M?2G*K/=J^-CGM@5'!8?J:^M4?8H1QZS$*AP(Z3. AL!GF8I;)(C&.HG[Z$!V M4KA"U\S@KT_V^!ZRCKN<8[[?-)1L<3WH9AFAE#1KI7::B\G3"_']6VSVF29U4EV=9^JO=4-Y!C->:!QP1XTZW_KS\_?4=)_ (?GEF_\J. M9P&WO^&X[X8'JBW@[U,:[8:9$E_E?Z=X]S&TV]T>;*Z:>VPVP-[4>>^]4[]' M99AY<:OA=S_QE3R"FPO'3=-&ONHGWUM6R)>#9T'6QRM9'Y!XOE=B-BB!3[*' MFB@.4VVVFJ4)G50W72W;-'&W:"KQA*>29\6."Z3X1TGQ6[&AZTOQ@W0N_Z@4 M$ZL55AI9:DTD5&;2W(ZP=FD]A5(<1U*,I:)?RKR_1WNC G3]]ZM)#H]@;=]# M(KJC<6Z=B'YCK]HU-FY-A9L@JES-_G@_BDJ_9&0&\P2WI#/;-M;,KF095Z=. MX21J7'&#)5[%_=#5_/(@PRTP=6T@6.TW)H*WP1?Z>OJ@%]0TZ6UQN-, M3YO/N=ZVL*AN4%HO-&WPIW@R=DH=?+,@RVOYJ8%+=EF7[.;E*5>/O-Q\Q3=W MZBY6C[.G#ZN"S@%)8A6@FGO*T4<+UI9]' 0!O A M;O3*_E8_+#1R:GL0KA1 MC3<_5M-89?J,*S8&A@6 $OI\L8ZN&:,6>B:U%G3[KRI\I6S*53OG8^1R]^A$ M"6IZ4T6$SDC0DK6?XOTF8U\E JWMEEF]^*'[AF:I3+7$>J&+ :[*U*DZ.=(I MZT#PPCK@?O.FAL!'WE\;R^A@8DH580+V,*Z:S)IL372>PNJK=9)0UB-\(UN_ M_A O)D:Y@##Y++XG*Y;B8RT[9Z*=9?&<"@CM%OLSH Z+[\7 M!*WABI3:*EA=7X^2!3&79+&K@J;&4FF>RBSK6;&>-]9*69M4VSU[+X[#%!^! M KT!0-Z).YJ/=O$8L%*&+[3DL5COMC)+@AZ<)C+#"CF9XE@Y/O7KXD%T\/*2Q$MUII+1Z:+ MC586-:)IMBE4#+R1([&!+P8DG:R)%57=Q)CE= 4JY5Z;-]J4'P8D;>4*^**! MC9A,V&J8=!5LA;0%1QZM*!XE$CV0F9/TLEUDNF"UXD45X4I>J=\'!4] :,3J M#7:#?'A*X>$GF@GXBL#:7"F DXU 6NOL-A-EQUUZ(TIIEJ;:$MFX@T8@B4C( M74AH;R77\OU?SL:;BO0\%1<&\]4V';8Y(NC&;M1S@XSK=L9X#X>\@F69)].U M25DU9V*<&%L]0&K6HGHIY@BP+%_>S]M/B49=",XHT< M D\@6TZVS-X%5.;5Y.9\O*[-=6K&TH+0"M?$'*-JXZ;3F"+UE(@GSEKQ$$AT M(-'?4*(O5[#P&9'.\4Q&+6>*84;HA=O=\1CO&:3E=*F(/^&)4R)]=U&HUZHS MV>.4 1^C\TXMZ'OH27$#97.V#?HQBN7"U9%'B2JO*Y7& J.JM"7TF#+=FM0: M<6,QP5R<[=13*G&<_AD(8B"(WT80+UV2^!%)%$;C=DEBDK1 J:EX2L43;';J M=&I(/B43;\(&/FBXP4L2%%#0!>@&*M7CP=@(_)'+^B.W;M%RM]1Q=-^MR7-[ MW7B)YE99*-BNP!==>7]=(RI&$T]KYD 4!9";J%@WGS773:=K _X431Q7704Z M(] 9@<[X5O;41Y6&D%D:V'913=)R'8L9N5*) C7*Z>J0>HI'W^SJ<-]1$AM M/HB2G,:^9!K)>]TK%W^W2\WI?;>D=-87&@Z!0UR*Y MMCF*(PN&P)\(_'V-IP()#B3XYTGPY6(S'Q'A+!_CFCE386DBF;&HI5A>K&M( MA*$]042?XJD;MXFZDYY0KT_CV,:>V/\[=>6S:U0Q5E<@Y)0@.KTB]-!"@UNJ MP4G:_6?V&&"HG'F; L!;D93WTEPY J*;"!^'QOY]"[UTSFHQZL&YU 5#E MJC+U!HJ@:J$VX""%>5N^]%U;G.@5 MF]@5$>J2H@#G0+,$8V9K)+3W2%3=ZO2T"?\"NHXZTHT%Q6:QIU!:X#DU).@Z M$N]S=TAQ#D=RA,<@Z^*I77N3BJI,H7,LH[WK;!;@H/>)2T_TG=OG)-4=L,5^ MG2ACF50;G\T)(JED#H_4^ >.5/3DHJ)#GD7=@W+0K*'L-F&^'4[JL5&R(PA@ MP+#A;&M!P@D+Y _;[X*; MXGK![Z/X I)DA#&98;^^*)3I>B.1T!:527MD4:\TI7FF.M0>7]X")9?)1[>; M-<"61J]-)>J]+)@>.";13^^ %RAI04+!Z4.6;=C]#7?[$2;VNXQ)[(0LK!=E MK)=)S1DY8?8'!-R05"1VO"/_#NFVD#JTUEU)59XEE3=!J,IJW,SY$X_9S:"B MH;^0Q""M33C2['SM+_%P$/Y/"'[NCM__^&^XH3PZ0!$_P+/ @#^TNTGPSA./ MWHVGG+_V)U#T?ND]-!)"?2MW']M]I^Q$8*]1Y=AIOP5Y#)/M@Z8FJS& MP@&:;N\(CS[4 .34_=>A^3N3R.^&>V]^LI^;!::AWZ7%+V M@<9",P5.RD!? <>L@7_:/1@,I_/7%$XX$O+V/N1K/SBU:7LE=YP$6 WY)3-7 M ^Z\#J0)+U%S]VJN-1%]]BO< P%/O*RK^]__.2@8/#*U7 =I;UENH2)A^TI3 M$';J$=D)?/-O5K+8C>XN,Y&*D)[O]7OG8Y'V&85%R-B_0WO_1O0X(B9J>;%' MLH.N%^[/#AM?>!^^41?I[@Q"YR9PY'[M-_Z(0FG%4D\\[\U\V--.0 M>OQ7IY[Q,R*_9"[8#X*,"[6?=&! N!_M\1 B+@J-VFX"/)@SJMUR1-]9ANQ^ M;>9KG'^X;W[;\=R+JEI>"FIJ88KAO#J@V/Q"B-50ARGR99^C:IA-%,,#K$,+ M0W-8FTR/!A0UQ$LS3 Q^5A0I-/RK1C8G8BQ+U"2UD4WU^W&R5MQG*;T4KL(6K:;S-"] M^-2O9Y:Y4O 6PR[CHKE>XD1YDR[/4\V]GEE0U;JVON,JGO0+/'O_ ]X!<0D5 M_'8?)P%ZW4X;)'CTRT*85> ")>B!PR6^J!;%8_:Y=' $[[5V/AKM',^1$+2S M4!]FU77VG5Y0J'CT62/V2] <\'/._Q_%6!]RZVW ]F:]VO2?>)/C1W:M(EWR+ M69HP?47,;YVB>0_LL6?MW7'3C0]R3\.[##I;NY4+GXN!K%Q(5H[(=3&[\?M( M#Z-X"&I\J*X)\"&L%"JB"^P02GA T;9 K@*YNH)<);ZK6&51A!M=)N>@<,&C M2IF&,@B:\#*-H^[!V@VR,#Z6A1&U6BK!1H>F*-!FJ(I MA)(O=JE27RQWNL]EK141^;4N MT^0C]'I_(#;(V4IC,IM83E]W)^)81 DT<535GHQ>NS-?(/(_2.2O$/G_[A+O M>'&.$P=L#ZX&?-OUD3EI3?;9GMBK2;0TCXW"0$5);2G4SR>%)6]7-T8LWI4 M%GWSQ@9[?VCZSF;]ZT]QXM9IV,GD4Q5A$X:X&<*-=["/%4-3)92"CA"6]1 ' MA8T5[!0TP=!==&*OUD-F-Z$QJE%;FH+F AI/W(PV#4 7%SY8!WM):J&Z@AYM MYR [V7(A-T\>]Y[)&O:+U(535()> 1\-@/S\F"=4$&'-5)3WJH46K&8\AB#\^;"P#CM[]KM@_]^((F=X;T#'JDQ96S?RC9C2 M%B=-7UI>*[O7V^=??R8"I!90=EQUO*BC30[]A;C]$CCOT=XMF-77R )_Y!1320=2Q-, Q@ M\XW <2UD*F@6.@[VGV&FU94:BI-TT8:V^";MJ0+Z0683N^$=H8%3;8/$H]X M)_%L@'2W3.,OI$%,*-_Z#!J'2"7 !4D(#1[5"&@J=;,;,R:=]"BTD4]_5G:*= M-94%*^SU7K-+5^#;QJ9A[[H#-(]BE7;:[6(A07O#J<;=S0Q5WH3^TLWQ''"& MMWK[Z$>3LBMD/692%7=9$EBQ<((:X%2-=YY@:TH.(*3YW710,,L&&G_^:,%N MD*WM_&;"2I)=C6#'@,;0.P,(M=-./-X"%BT'4M>D:N7()ZK/'T=HM\I5\BTNR3"6PKS9Q#A#>UTX=)U?[*<2@YY-MX_ M"ZUX-WK@U#('T%EZ% B\A^#S0-@]8;]U(MUYTYI6:?3+T_W+V5CG\["V)LMTJF-78C\*.D2]?ZHSTO$$DOUZ5XJWZOF ME-8$EUV81!R+1A)^F9>/;*I!CB"^GR7V$PVOG^M4/;KZ%%;@:^HSJ1D;/,Y' MPU@^/F@H3!H?=Y?6#=1G5QM(3&J1 %B/4B>ZFB$Z^9R+'H=C1(1,'#T;5?L&U4[K" S>P. -#-[[UMC&[(U1;6']-5UMQN*=.MU+CL0-:[4; M>CJUGJUN8>JJZ[*\S*U3/3&O)D>=335:2\T\-"T,[I=/L<%+71VD)'ZJD][S MK#M>YEZ(U0"4 \C5O'V39;?3# M[5Z/VM!Q>]I(J /7 XQ00=47@L$BNH8$WIDR;K*C MM^R]I]L$ (+="7^L:IIJV0E"VGX[7:?-K_TQ(TNAWC0$FW'@?W:M$>V\U!VW>#;)$?GW$[8XR+>0U[4-I!TGF3J:N=L/ M>6^B^UMJ\V>E&J*7IK"0;<2%2B7S!&>?!1("2 A29 %8P_686.C*"#*_N7R MV\$#T.]W_9WAZ0:)C;+&#O)NC_EP)PQ>.JY-31,%AE$W=B<3U\ZB]=^3%QP1 MN;E><,K-T6&'UNRM74$-SU%F'*>N@ +WP\[\]5+S;$J[:S-F+$JK@R>$ /?V M4&%X^^"QA/5QA/B(2.>D$=/[6=LD':@X.V+D+8X#TM%IHXUE$Z+/>6$EP'."MS60S(KV6,BJ#E('+R!Z MCDV'Q#86 "3QPI4>- &.M3DR9,.%_.,]05)9Q7XBRZ]0M8".ACN+0!\JF]U. M(:01;PV;G?#^8Z>>PR<]A9!^<5=C0('4417";I(.$2"9%I L]AZY6N"CK_/? MYATMG_8HZ;S$E+U)2 )0/-4)%\^[:@O1%A+:R_Q\;E9N-W>W34@_I<;"Y-#JSQ1A3E.RUJ/H$2>L0JI M:U-_VK*V11&4B]@2CTXLG-'Q9FH*_8;(<173COJH:S14.$C&>4_^)^RSK$!B MV=>U]C'M;8L^ _"$9VUK8]'0ZW;LXV>+2P;&3.5O9AX-1R*-L>@64L@ UPL3,3-0]^"IULSFF,Z.L8%S;RQ4N, M"Y=H_MTGC$.3\87U:UMG$Q,:JT[MP9[W8W\R5P7%<6ATL$*'A(.,89\+^R>\ MKRGHF#[H#<@QV3O>CN?^/!EX?*E:).0P5\?6VNACVZA_03WO[+0II2HO+2B? M";F'[K-3A*K"QK;=,C&1K6%["T?V"S2M/7,$/0(9$1%(9X>E35UW>?YUV]"! M3;/%0 -0,X"GT,+4T$&U*\]HTYE0RY30EL%EHJ,>OM"$V_ \V6=#SH9+S03!YZ[ M"].T.Z ];U#:3=SQ(R>[B>^'(UX8.\Y9=&CQ(%,)^J#(@+FVV?J.^OF/V)]N MW;R]I1[^ZL;7YIQ/)^5^$=L8]&:D)U9$\7"W#O"_6'<_$2J)=_B"7?C*=@F](PX48,&M#V-BB%WP7C MTILCSV3WG>N79&*BU":EA4;WKC(?[;\1%>RJVS>1[0+ J,JK(,7PN-H+ ) MOSE@F_U=Q4ZQ#2I>A2:3[=X\:P X9=1JP.8=P2YQW8$87D7"<=P5<6P4)?)M MDIMD1*8.QO7.I!0K=K'/NYBVDD[;(7VX4-U7N#=BI>.@$OC"XO(1^IRG0^"[61U7B/JTEVQM1($6R%ATE:BTUE-$O634C]=W M[LV;G+AK8/%.HL+G05TKH=^.JLUULH[+7):61\EB-A>N3>KB]$,WMZ_50#]3 MNEC+O8/6T%8Z)'/-1*):GU11I;>T*7IDV)D2U#,1&DZ%^8M.C=@>_1=B11G% M>ZN)"-+;\+*99)G8%AY-QU#@(=EYH5>VKE]>O+],XB_$DQR:"9Q+0E_19Z/3 M3C*WSB@BFRZWQ&QURJRR372N'_/N3O1MWWX,/5T%N=Z[$QNW.Z9@SB6IPCMQ M)J]LW^FF$K)FP''6GVTN.S*K =3Z(.+U]WULZ]&CB&L\XL_&(W9]X]&S-*#J MM)AV/V-JLQ;&)E-%-=;,TZGMYX^6]UN/L3*0UFK1:#'Y< [K4B \*YDVE_D) MZ:O6(Z+^Q8GT&7.LZYHBKC7&]:I:.4\I)I-/QC.D.EF"5O^+1S@*5'?<0+4O MC=4FDXO-6H1,"PM^5NB:T9GU\DB8XD,F6MX[#,=Y%3JZ2C,WRW3IMTBLLF3+$[K3[ M><#U"MSA^N3%FUBHV4UY9WMGV 7\YA4-B4G66*/DW)C);*%NL?*5^$*&&A(G MCG-V=])[ &G]0E .@;1G\,A1$6BUY%X 3PXYS[N<@YSFWJ4C7_B UYYO#]!K M=DP!GT1)4\"IH3:0)#@"G>:0FPP)\973. GU6-J_9S)EF=V_+/*3$"^HOR]Q MD1!U'6/MC9[FG^:ZV#C1FU?JR9Q8EF+E-BEH]1YM?9KKX!'% <#K.4V5O?,! M<:+NL:(OJU6L2E'437PA;N(E2 DES)$X9+7H<<;A_EF\<%_FW)/X9G!9Z,;& MU)WSQ#E% .J+A>[[GG?;MH!X]YIK!V6+&' "W$,>K!= 02>^D^'@W'SYJ5H_ MSKEV6L+S(?'L9I_(:MIK)^;VW?(2[G8VIRW7SVEXIYZUIP'0%VGO1[OD+:]A MX1BPVK.W#J?@9OO]A?_M6*@M==_U%>-_:IX/MY=OGGGTZ M<>@CIXN9LM^.S*&0HWF./D97P+<"(_BTX.X,/:@+T5I0@.#@YU#\>%6QXP=C M5A'KJ-TDX-$PFY;N8\HDKHWP#-D6V6@[/A>4#$?J9T(W2+/0KV@O-,#R=65_ MGKA_V$(N&>UDAEQ8S#(QHB?#626M"[:]Z(MO\#+/RF&1\3/'([G]?OL*J6I_ MZ(X?-\(D7Q]72-%L3CN-3@DKI8O-VVS@7-ENVV*I-F&6FZS66<\;^&B-3(;W M;>!.GOE8E4QEZ"K*J@OG-@$>952[E$S/$.[(#WL-%17.U5#JHKH T) MEH7T\N-:C]E7^_XV)__=L(@WBY BS_8@W?O ;-X M!6YFGNVD*#)N8J Z76OA+C6J+Z>O[<"3ZZRA.#PW$X#CKWG78&N4 !)B5ZP@ M>3DQT-0 TG&V[!VD71^&WXY$?^>X[C3%X<+L)%?/_P1+E#7CK@OUR 5V[<-? MPM^AO]B_ Z_THU[I2EH.-W5%J#!L/=UF\=%T-ER\Y94BY?#7^&_'/M]M&CI( M0W\=%HD<.+!HLB$XFYWC>DLV?#%O07]R[KLV.U^6!^A:>1?.>>;!OQ1@^]7(633!LTA++$;U31^3X0UX/W( MM9?RXF4].;D]AP7#[K"D\]V+HLJ3ZW@Y[Q>%EO:4X)1/E%HFC\HK_^^_4O%$ MZI^7\WA1@WD'W:^_X>'Y[JO!Y^O5^J0&C+2JBEU6,N%?.V>6AN02()=2G)U$ MK+?LSM2(;_W/TD2"6L?RJKK&VC0N4Q1K)<8MJ+:2?K:,:]0BJ1W#=X=6Z.6[ MR-2^/XUZC -W*JAOMST7MTTVFHSNM/3>99,=%6H&XAZ(N]WL_L@Z"13 NQ1 M"XV3=C=Q_M(_Z"<&73-L).AE8UE;UM+D3":H7W]29Y1^S9[(7L*9;?0(P4[N M[V0=*0YI4Q$@E7A[$5_:5S4_)S8ZO^G1YYEKN3AV5G[\F$2'#&77AK@?[2 9[J>%PVMA M K=$:C],P+F>K1QVG MOUV5)8: JR'K]AF( A9XNPPE2S8H9M#]=MKH#+;7CBXF]$"=!V MV#HW_H_[?SIZ%X+C<56QIY%1V=5^K/@>MLJ8C=K>="MP?N[FB/)&Q\Q8<\.8 MQ6Z,Y1/+\;9TP\W)II@JN1PUDQC;78D#B<*Y+#<]N3F1$*5L#JJI?81E5YF/ M(G"AW<8Y6V7!!SE%H4X_#SN4"'I'= MC9@>FC;/5^;.A;"3\85:">CV%8\L&$Y&[*E;&"=[\YRKNDUU9 M[&O]O>"G _[E%?/Z7-T]5XZ[H(KDU6*[G^P&=SU#YGV=<#[>GPI @3"<;B!. M=Q'HP\ M1MV).+>H %6;:U/($:@4W^U8M==IY+![%1-I1_:&GVY=$OK+4*? M3B^QU8Z;Z_@B5^6XM]63FUMM QONW68YQ>_[V6AN$RN_>^+GYDTHL,*ZM]6[ M_DT+"?#3';LBSVZOEY-3S.Z;F8GHZ&9G[M]:[!2L@VOI0=,Y)'QZ0RB( M9-E[JE>T?D"N)R?0<&)ECFGT#2,1Q,?C$%T5B0%M[[-7WE-4:JK"Z*W=%K1W M.]"PB<7E2DMFKE1HU5DR-ZD:J$RJU_.VW8CM>)J1.>+FP0&,LU>OJ\V M"HM)$XZ,O1S9Y&+X>%%+2EB\P(:K:R:>2I>M$7'\3+)(2^LIHR]HH1;MI%)< MI3HTFW#D\3-7&5V'OF);---+2HN7BU-V,(6*$WLY,IZ/DD!H403=KLR'JU2F MP'O7T]:16;O6Q9H>O+=9=)MGB0F%EPY-';ZZ/T6BE/>JQ87J6W$HWW M$MR:&D6/WR['LP35%5LYS.S/]!*?+-+)"N6TCSX MY9JCU/%(6E/Q!CX=#L1,MIT<$>-\+(=!#L&.AY),(ME,$[1("ZWFD%G%R=$@ M.D5#CW:I.YGB>IRM]#&V$2XV)K,.4>K80[UM^GBG"/)#G2*BES@M?(W9E7W. M'AM47JXP/!S#T !ZM]ES8/)XURM^9L]G&W+NN\>[WF2'=BE\Y5ZF\]-^#N)! MDTZW:>+U4E;NWJWQ:>YJ>QWZBZ@$I*0,C7S;T&=M@QT>J,AA#MD7%R%NALQO MNYF2AG"U;0OT^W:VXW#1+1=.;5?SN?IA&J4@.!XVG:; M.+MUK)./\$TR)=_3\>25*-XN7(>R_WQ#=>%9:497PIL4DS'*BY',]]-,QK[R MB,3?DQSY#<3DG>G1;](7#BV^ :-?)4[-8<]CW/SL(Y[FD8";51__6]_M>LK**K M(#=\A^[HGIQ.V,B6VW7 ?M&E<:_$^=DF>'JN0SVR%.T&V$B$+*6,'&V0;Q*)7?RZWR0=M8P=0X% %:]/ MSPVL47JYT\#=;GAN"XC,BON]7_^Y:<%7#6ESD+ M*%/D1 I*2 ;0BW6@9YX[DCM-GC6[3S,K.SF9W QU" O8+V"_K[,?PO4(U%G M3^?BIP6[V<.P0>;8(6:-[1)!UQ[J,)1]=8!6$_!?P']?Y3_;^!>4%?2@[2RP M)Q?[R&YV[((?[4-6V2E!SE5KH #!OPZ R(CC?>2G5@/XDOE3"R5&;EJ*>/=7 M9"S"Z$)'!;1:]O*TG?;>#I[M+@EHK^&2DP*T9U2C9)87Y\H; 7T[LOIT:+B? M<".=F[#]8@^XT3ZJQ9OQ8=_&)Q=18R$)=I&7M0\)^XPV)@.T>OT0YM6^Y=L5 M(^C/"2+[]X?N7:#&[E:[1R;[$)YJ-@::FW;UG!2TRV\+322P%I[IYX#C.;U" M>=302EVXEX4>;[]:&7!XS^FM9+],UT5'9)^79-E8#(9SZ3B9".BN^P6T&RJW M6'FTY\&$-27#F0$'?VR#V>Y*S9W&NZ9A%Z#:;M MJ_A=VSVHYNU+<^>&\P#T_1R8 X=UAVUN!GA3 O6)#8V)]$,'OB MJ9SXR\M3 M7):B#+[&VE.,[>2LS"I?Z40-^"B@<^P"7?]K)KA:!N*%+V.=B:"<;U<'HV1E MSDER/LPPQYZ/$S>]_#B%W]"\MWH:W3T4=V?-BV/,.8:]#'DL$HO]>W_Y+TZF MO?3JO>>CY+ )Y"&/)-[?8708_G;R\2U(A#?SX/=L@MU0=JRKDFF :^2_8Q$L M]IP!_PK(X>+=Y9M[90TO3_Q7=N$U4X*(X/%@7^YO7_ (20;[1; M!!@?O&$?[PDM%Z%*'/_WO_\9'RX>.F&((G;M]R=%DXR0R8M3XM5JZH_3YC7P MX2/:W"EC7%$TSL =>"1Q\D2]-^[8P2V2^-,A1P0Z\EN)PM'>7U\V',WIQL6\ MOEB+=1W90_/-1M.C#'*^. OU63(*]J5B/&YYP' "3R$B]^Z0@XW9R!5%&SZ94G@;Y7>'@%Y_ED*W(+=. M%C>3:*TP$.4.1Z825#7-:LT/5SR_#[R9_.7U, FG5U9WG%MIC#QK5_1Z?K/M M"J@G#?GK#QY-'A7?!CHCT!EG6=Y; ;5OI#-\T,?/I#26O:Z 5]3)5B3:TV(O MG<[-MM;'VR1\5&E@@FC,)MU%F2:BK<(FQ7"4E43MJ>*__I!/21^DV4?V8O?Q MD!_!L[B&EGLX9>;Y1U]?RGT:.W8G=>(<"PSX\['Y\V\SPFZ46.KQ;Q*J#0KC["6(*Z5NCD=1=$)&DT^ M83[MH;YEO.)B38S])32Y;H8=)D6#:?7Q&Q94L@I%-^8-" MMX&=+NRN*%1341XJ;P+4I3WZA*P:K\U_X-?]&+_NGHAQG\;4+2-'KVLAU2C/.R?$XE1*P\+I,]2QRV$SG4:OQ^'NTRN/%DBI UW_#K8=&%YSGUH9I M$>!H5"SF]7OC7K/'?J*&_(F*\/&,J",JA/ZZL U%E3H5G) V83I<4SN2F)EW MU\ ZD]IBGN4SZ\JCC^Y2YP*F900BQ61JA5S=RHV$2@Z!'Z"KLZ=D-'&DN?X. MI#J0ZL>Q8JXEU7M&C,6T^QE3F[4P-IDJJK%FGDYMS^7CO$^LJR*K ".2 25]+I8?Z/0W+&I@JQ*!_^3!Q.@H8C2!>CJ&I[.S.9YBB![*;D4PH[3CKRM9L"M1*HE;L(--V:6O>@5BYIPKU7KS#9 M.+Y>"N,AQB9$8<0+Q21\,=0KT'##\2<\27S06.,V)RT%O%*ZD>WR6M49)^V*, M2#V1*?)=%V.!K/XH6;U]>.<6EU07B.]\2%@YMA6;U[:-*6:N^OFYV(ASTI2" MPHKNFQ+))Y(\#N]\X^@.9T+32C%"D-H(9%4 04U8X&F]K>N"N,SCV#/[B:BO MJ\J,HPA\-*:BF_$47TA-F,S0Z*SB2OK MJRID:4J3+(=EVIA)%#-DNZ1E: NI$+M<+); OV-<1H)$"]LW9BA"$SA\7W#X M#J6;A-+-JR9J['L/.LZW2O8<=M -UGD7WN*-+2&_1)\,/XSWTN14;*>;#7U< MS8'$@!KAF!?B(:+'*-6!Q <2_T&[Y:=*_*TM%Q^1'V7P9B%5WJRP?#=97<68 M<5VB;9&W T71IT3\5&^, ]2-_QRT\C_7SAUU-MICE1>"ZWRSLXZ)Q;O;KUU\ MJK9TH1FY#.95PX7 >@$4!&/AW6Q= 63@Y61LG =57JB*!P$A^$TO]!<4"=P4QX^UFTIPQ%T/N =DB#\O#@ M,DP-O )!81%\LSLH=$D1Z/FM4*6I*9=SBSYM$!'*.#%NA(;A%P*LD*%,N;U^ MH9(\.#1>2N#S+['W"]]+O8'^=I?-NOK&;J"[UR:8DP"KH<-G]L^AT)/HO9?H M$_QJ8S8BZIV=.WE"?=<.F__^[_\<-#D^"@JXI^#>LER"$_:!. 5AIXG(YYWY+QN::4CH_]6I9_QX]Z+( M5WL\A(B+-*^-VP(U5D:U 5CTG5RP?_9XZ#7./]PWO^U@O8.^45R-)ZOVF*'9 MX;@Z;C9%M3:RD,[[Y;QM-W(]Z;=-O$4JC#Q*KH=YPBS@&V@2C!(O1YK3CIF) MUF9S#&SBRS&5QA.%)34BCI\9-Z;1;9C0BV*^S?,0Q\*V29Z._9RZ*"5F16P M)"'3H&EVHLL2LTBSJ/G7T41[X;XFS;@N)^8UH;TJ99O3:AJ-/)KH@#?S^'0X MD^CV(@S$*D>P\=H4CCR::+NW(H?5P;(E$GAMJ&J95 G,FNCM1Q-=)V/-93/: M'&#UN-JH]UN"U2%0NX2CD9DJ8)/1\BR#+8VDN$E,0&S8IN#(XR75&TV6EY>, MF+'817N9'S;0D*EQDT_UD)D$+N=JT*'#Y<'J 1AXM*3FSIAC!CJL, MFYRWN%8L6B*V:.3QDK951C&+V89"$R4P)]*LR%DLJJ<]&AFMJF6QO%1+C#"J M-M)3'>]K&Y20?C2R%EZ*)HG--W0X*K5'(FLDV"C*@#H:6>ZTP#1.T2G:E/AD M)AZ+;]GY=)0\'AF.-LUUO;SLTH2J8JU(&=V8'A%432K$;$J+73J3&PZR MX7*\U\.:<.0109G,UJ+3^6P/8V6*HI5120B74*MD8M$Q#6[-]$A\4MFDTZN\ MZG;H.QP9:X\GVF(LA^DRO:C-5@TVSJ1\I23;,BOUY"K>$%DJ31&DT=I"B\F/ M^43&BJG)(IVF6;[3Q!)FV&RFT4AO[2^,$L]NJZYZY?JD7VZ+2!YZVY#MY>"'ZX'4A'\GBHY;R %1"3YS?5 R@:YO#*Y3_?L?MCE&YX]@4%R!J;X M5D")YT+3O+AQ\C!HFHY=\JV8! MLE"O:*-^*=?#\+V?7(WX MXB 'WDL;#ZE*B+L78-_;WUM<%)?R.I<2-RZ[V:7V)WQ3^V=:F$E5B!B/R0DR M+O7Q!24JGZ^[VT>5?)'^[U-Y,TMBNLB-$G.L7C.;W181M6HKE,1&_/KSOBJ[ MC\K]@T34;MULX-:^WH7%_AIY*7FJT\6@AVL?R"6Z\2257=&8T MO9+8QYM<=KQN&Q71S$^VG6:I9>HTRMN._?I#GA=9Z,$R=&XN]]_\N+]")LZ] MR/W'*OFN(O=9LR_,MJ-\CI&'IAF5IV:N,$<5$TEXW!\W!KDLJ]^5$QG(?6#F MGU?N7YSWLT75G"U6WEN'K]P_Y68)] M%?_]9\L_XDN^L>E^IYN M7;]1V2/PB[>R^ MA7\=B'5@@E_?MWZ?6%/K?K]$% R,EFN)97%#@XZP1KT:D$]-Q)_B)Y%(OM$- M.N5 5CJM)=3)ZW"5'_2_SW>S^ VT0A"*.Y_'[LKYZ!"OEEH+^NZK%EBIT@K2 M)0,963!R#LMNJG9:[VB3RG5+IK%N8J;8[4][!8V3NY_7-_L"5)_D/*FQP==\ M% ^+\T+*VHAQ+!S?<%16+R;-&$+")A 2-I8Z1L(.[NW/)%T_(EH0W/*?+XSP M9553J,Q)-ENK96D!=$9DNMV,I_&KJ9K&4&V5*"F-#\///!!50,*LB:VBTD&Z_$XFY.)8I><(P?*CMP\I?#HMTJ( M>!F?42%'01))(4'731#B!9V#8F&@\,QYW7NJ]Z(NK MI$@!/\J&1F?$?PA,,VD'+9&]*9?(=6TTJHN MR@C'(?GK3S3Q*=/@1X07 L$/?(*[R=GXC.!7*M$YT:,22QH,1B768@V)7B&? M ,4!HM@'RR(^&F"Z?7C ><7K(( 7+7:Z.1CGC:NA;K[^>U$/5ZVJ<) 1W<2N M&D!Y79 \&$^ZH$>9;;Q1F&!,M%_F("I$3B9[5W2A=L6\).&B!WK^(^-!OK'!Q;]['LX-W5#F/Q_]KZT1W$E6?O[E>Y_L/K. MO.J6@+$-&#@]:HG%[#N8[0LR7L#8V. %8W[]FYFVV8LJJHNEJIA[SSD%>,F, MYC@'(P_%C5 M-4=Z@L+H*TD%-'/;L!Y.)G*:XKN/]IJ*__C3G@A@?C-PF8/-@8#"/N) LU@W M+@?(\.*Q($B/W0M?RD]AP:7@DRYP)G@8;[G**^K:#/5_F>L2>.HA?)9 M1/0]RFF!R2WP WB/Q0,T@W5>512.9>&'$:O :BJ8,1$$]")P[TM5W*%A$,*2 M'&?-+ 7=S>XFV/A51U#_<_"CJ:$7OSA[&TYK/M>U%=!V4U !><'?O.2N\, NB9HT)>B9WB63 M,L_8^<1^2'@GQGYA'D,$SL)^E=R+V(-9KQ M>#S>PX5):1!?&5,^WV\\!/?ZX0JS*,V9,$TM3)X7BXG.)-WX\2<2.G7DZ6+N M[6L]!A0>@VJ V)H1N%TL(+98 *X":#<'H"0M@?:>008/CUZ"MR<0O$^4WBP^ MK3[+%"0RDV-JY3'NQ,R997- ^8G0J4CN4_FOIOQOYEB\:]3;48G+X]UFL[8J ME)A1?M2 '/L0N/X@A?]X*_.L,0PS>E^"F!VC0T<)V&!:+UH>HM]E/%+T@G/ROMYF28- S!3 &G5^#+@@H=T(,'2(/4>E$@HCK3&L=XKCHA MS$7U"B8+2I@'L+\1^[*D"C71G512UUEU+,!4^M/J(*H56RAG)TMZ-BI$:AH^ MQ^GH&'APH>,DE3U>JOC:P)8='WSCC@N&HJ M5T*KHPX JN[\@K;H@BL"!0F@(W 4]SV*6 F$,;@("":@TL!E13)@%JPITPC M0='L$ :';W 3@;? =^"5XB%=3QEK6W$-H&B.9&SU4-04\& 8:48<<:&U"K1# ME[B/V #:7RU:WM!K8F4SXIH(U[*VOY;!V;;!2U.*QLE>8'8TU$E%XL2H,<-+ MZ>9"I8@*OEJ!54L :\<>#Y8!'01R)A/$O]S$.Z/_#," M2B$';4"$WW/-D*"$_8.6 :!"!\_T]DW0B_U+V9&A*98I'$STH[>+7F8[\7:V M_P?,9?/OOVQ)%SU[BO_)B!LQ@@A%S_;G?3+B5HP@0N&SK6^?G+B,$Q^5M_WJ MHG$%3XS73Q,[#\!6F]G)/V&LF;YP'N2M,\ZK)&*]BQ15GTB["([ZY?%L+5ET;;)(33LE*1,LV\#/"/_X0R7^JL;$W<$( MT)_\D"[$-\>:VQ\ OP/2?-A1MB>JW!15^@*KMVWM%)AP8F1>(X,L,S.U+M$8 MED2A/1Z2$$QB%X+)IS%Y #_"7\S4>:CTU0?"I:]L!D&6$N3OS[; 1YX+_"6* M=._SWE!L#40LIJEG[ 0)''>[]75H(:S0EEOY*;A%->'O;R!A1". MX ' IB]J)K0UDU6>=L)U[82['_.X>2CE[C/^)J!W LN(:BM:%\,*Q5C]B#V@ MXCJ1Z\/F*AZ6$9%7JW/LGEC9;OX^:J#Z2L=J'B2EXH.I=:7M?*#Y71:F<)EE MB1UY^9#P:(ZB&99^8ON>"\][P!&O&W307&23$7HX#ZZ3KAX!3@I\TCQSW1!> M1EQIL_^"))9$"/.FC>W,&[MAKD]-Q8HLD'S=P8@83,(EX@$L#\;D8'0(:RD: MJP:PHF9,+!8KL6MV%L"RNL!#YF="8 R& 'Z':1\M5F>QLO<5UM;!R_PL%?#; MS!(4K.K_"MX2=2\)8'-+YR8H>P4=)ZK3R32X;R>C1A/?BJ_&A-4%8QCE8F:E M.%XR>(VVY6Y\.>C*QOAD&N60B WAE(?#=2%(I&2NCG>)_L3F.U16CNQE7Q>J MV0LP-JVP!K >/>;6]":4AIIE&G"L8+':X"Z^DZ+(9>GYS G.*88L1Z9QPXZV M<[WQCS_10#@0'%6G @=3B!D[2I4)&,7K"J?7S6)R(CK9[1 MYT7W!,&Q:8W-!=TG#?83)E3M290O404"AH"!Z4"IA0 9'T3#('%>R3H-1&=04$+3II5%(%/ M.9 L^]>>U,42(W<&#EENR]8JW@SW>BDI6[)__-%4X5@F$#D@>P"S9AHT/H#4 M0;CZA!AUDIST2M YR7"Q:_.CX?UJ$"=):/2G5+>]ZH[P(,U58VUU*8S*0*V( ME_$,4<'-USP",%?V#S3*/4["\]OTY[FN :>,-[8G=X_T!:S8\+:)H&S21=VU M/,FYV=#@'TEQM0_89O >[_4I"WP2# ,>11Y)*D(^=[A' _LIJ9QBP740W>GR M%SXG[*,Y>PEX'RHG;^D'R@ELW9."Y&)T%K"F.Y$VBK@1)$_.X.AK MJK C2U6S8TJ)L9.@6]5^WN;&.4?MP+,IN(N>/.L8AZX8AO*&]]C(>\;62[P, M^.:<@\U8!QL)&Y:@Q&,6XUACHL";1JPAN2G*+.*(&@1(+@@S-TE5PQ3-16;T M+'@)DK:1@UXM >676,4=NB_HNO&BD+OI]I(.=60FF2C9W^._(!BA6]K2CWOB M8K="@+ $5H![*.(4/2T5KGO)5AJ+$]%@Q,_U_J^T[S;"O_^!&>P2APHNH,=( M2Z^Q:%[@PVW48LW SV'82\S@%V$$PCC7Q:+R)4AVG1W\X=SD!'I#QF4M& MMG$HSZ/T\].VV7?_^S][:85'<3HOH+8S+2^=D42QM;$0=+,6$6+\PRHV@!-O MFK%$:%,+[Y]-3"Z,G%P\%([^&]OY&]+CB)@P^7R'9'OYY]YM^RGH_I>O9$]Z MG#&U^3\D <-UNRGX$2(4BUZ)5P>^?GC+F?^RV$2'*\O_M6OI4Z&8OXHWN KI MG;0]BKQ!B_:"J]C@RJ.WFP*> MD#L$46)*=<=,AZN% E&%5QZ]/=P>S)0:U['Q1<1(<%6.BD0Z< _IZ.U,G)%[ M:R%N,-+0X,KX:B1%(_#*H[<7FW4]A:OE)"U(&;-ESL:39@U>Z;_](/9Y/KKF M1LA/-ZG\R\M MAV!9V!F'7\OFH&B-Z9D@ IC%#"VM(@L^PH56>%H@:&0M:V2 )1A& 8!%IXX% MPW]%/]8N#6?"A6F\W*Z550I8,Q;!)RYK4G/>?!<\" M,J*@59*'4@79LO6P3\:K@OV1F0V6\*EP?U?UZ; MR"\T\GL'D;4.5UN43#-#4WRS.54:Q7@I=STB']2VVSM4/TA7 M*)TNV/X7HF0URXYD%B*ZW'*DA9K4!F&*>'\(^B]$B:P:=C)))F=X>NKHF6S? MS.5:2'&),Z)T72N5#/]&$/4HK3EI"R32,44MG,7,BQF+ M3E?+$2@$'5P:)%BYNV#5 M3+>1+'87XQMO^SGLP+"&JM&C+:)9%J.#^K@Z 2!Z;6J9GX>F?;;048(YL5V+>=4,D7[W(;IL0UP'#6'861M^^8 M9L-P+"PI(J%P)@9+BL#%!YC:9P+(;\WB>3U@[-/('V)2Y=V0\ Y]8$+/;OFN M:CL^%AMXAW%FTW%!6=IR>]CX\0?6D&C;;53\6#L9X75 5V@/P4S MEG]ADNC&ZG1A!M=%2W7#O@)_/Q]H/T(',R_>FNAR^\ L+\""'6BO"D],Q(/X6<;TG_=4_&OE,._<[F"<"CQ M30MX/#9?R%#\F];S>&R^$/%7NFD\&7,?QD1"X?"3+X_'EW (_Z;E^-TV\Z=HW/3!]NACSQGX9/!+E!WZ3KN/",7.KF-73@TZ39+1WDMW MSZC\^+,7QOWO?T8?(06O+>;W0(3=6=]#+!(WP((/% N_MC46)@ZDXHF,3V1\ M/S(^4%6#OU41MRK@)P+,"^?^D!#ZM>0'QW["&I,P,O_K593]J+/V#P"_W>,4 MK6M6%_C^T*,&S2\ MMXH](>8!(.94RZK+,<;)CRRSG6OW<-*L[VE\?8&9]AD[U'X%UCUFXZY;V MU ?5[KH8L-KE1+XR;ZZKS*)8C9;#6J;)5KR*A&\WBKZC[?,!)LY3O;^V>N_8 M,C;3Z@$MG#1Q-IXH:-%&CDZLD]?7[^Y:+5*4%F_C+:<342O)W#C,0OU^FT%R MW0I]%Z55[F_3OC_)\EIU_"YJ!O@AL=(KM\PKH&.,;79UKKX>K<2FPU%1%9E% MHI$O=9+Q%9F]5GN\"RKF$7@( @1G]UZ376WZB_X<":H@2N:O&_1N M?B?SWWFV:",EM#O5E#O1DX>)ILQ<[[)9FZ/)9:%BRDY#SY<:\##1\=FM/0WQ MO&M11&O'MG0VTH5[GLZF@ M,<33$;RX:/*SF=Z%IUM.])R^Z'#E!5UGWWW,4GI-5VY\1G*B!YE$F8SR^"P6 MII0>,4_*ZC48>LQ'NMI23#:\6-&EQ42HRTLZ1\'S740H=J\CR:GHMQ(R<17]+IX340Y(S0S_#\,A-LEH=T;15>B/(XUK2E!FRT?EP6[:5S MB:Y8PZ,U@BBZWR)!U.'1&/$- GU>0:#TOI$Q<["V#G$F/>C5YOD27:O'8OJ\ M++:&=O*#I3=R 6-HGRH;#C4!9=*N[00L]MI<<$>S/6(?)'>+UZE::;%,%PC< MB3:GK46[$:O$H$ G0L?=ETLR;>D5X*BVN-A(EFBI3!M:?TI:0V2 ML/5\_ 22__L0@5^1XPL/T4/A_7DU;KS7,KD:-PZ09H\MU;@4;\BK%B^SX361 MHIAQA^PU("X?2_&O*XOQ>ZV06XKQBIDD4IEX66%8H3&-1IV9L@R.@1A'3BQD M)\585"S8F=RM-.067WBK+)^#9*\H@P'+80*#'=C^VP*7;M8RF--$FL.CD/#L M:]#4@JC:(2JZ,A+ ZX5=@^4OA_.L]^,=;/U;U(+:*XD2QZHF8"DOP2*E.[5+ MF18F"CR06045[;%,37?">A-44A[Y_BR+2B*5RP4D\!E'"K,A%*E]KR+$:HA MKXDB_'FL0\W6!4Z0YJ81>FKDP5%SUBWFZQXBWR*?6Q]+@MELT@RR6M+XW8J@ ML0@>)&.HJ,=^] X5']Q4 ]V+SR"F$K^Q@O?4IC#7=+#BC-UZGVYMA3%P#8 H M*[!VP,*28#5@RX "Q<[G"BS:N7,&GE55"ZC\7M&N$T@#;MZ[9*X+0?BC.UL8 M1((2++F5;:%PC2UP)2SJMC=?3+1T\*L.:R?#@M0&JDD*_5LX)':D2&!E\>H8 M'XWQ>%C[I>>$%:IS:J"%2/"@;6KIDL%+2 L1/UP2J1IZB.=#8Y*!))_S%&\D MH#IV "_7L$P +'1L@9O#88IME4 MOMFO=,+3JFH?-Q@Y?=VC-!@AB! &YXMU?!C.2BJ0<@E(9T$UP+!0G[.;15$/ MQX>LPJ.J6^)FC"R07].M*;R[;K"NP>86"7;++V+L#-4G!Y]C6T#\0+<;8.&]F%5TN1@!QI4D'[F+E0*F+"P;XH8$["0!&'-%&RVZ=T'>0&'A3@^ YSG-L4< MP3W&KD@8GE-R)'[)5!E\RR'@@D"[-81<(P/5H]=&@%EH[N#MNBR8L,(*&W!Q M%]#=^Q(MIF!A0.@/IHZ@60)RP+J3?VD,L%6% 5_^ZBMO5USG[&;7<[+:ZKZ*FWM4@=JFPX85J$V!5V'>Q 38R$/W30K/9($>!6(!].M$ M2T'.@\%92 U0W9L0EMXO0GK$ &]].E%1Y]Q+D5>)"DCMK,:P7H:TX^ZYH+S[KF#U77O$C'5PV![XLRF=7*9JK5:1?BC5-US8>]7K@N]RT! M+\V+L5AW0<0U =8UCQ]>N4[S1BG5:$]E2;2&\>F03S5(V&O^J IXO\".[%2Q MO)87@T2E)#:RO'JZ GJRH/:(7EXLXE2MW)H34T=ST#.IHUKI*V?<)ZS9F';& M\[B2'HU3\6(27'DTSF*_.>*KZV4>E^)22G'*PWYE#:\DB,-+<3X[SBYZ B=; MBUE6R^/-5;O=.%56O=+/]J*#E$/2L]%PE+:,>:N$GRRK+M7$_BJ]CJA,2:-9 M>CT>!OFV[>;\[U\YB#NK@9WHZKBS6$U21#N>@6753Q1@[XKEPB ;"4;IQ4A8 MT\EYG5'II)OC>U"F?CW2^K%ZAF+23:U'AA<6WM3AVX_(9$TR8IO)< 0S"T<7 M)2W/EB8M^/9C,N72?3P^(6HE1K+E6&\>9846<"1.U']GX_-@DB^(/'@HXU#2 M4HHXHY/UWQ5B9E1:I76-*?6I=+DT)^QN?K?^^^;*1,M>#IO!ML5(ZZA4=8:+ M7'[4 %<>38EU^$P\UF3;3 [XH@;%37-E&S[S>$H]11Q'RMV.(Y/)::114^<5 MB81B?\2E7K7:*=HF!0E;B]DJV842^T!3FQ MB,%R_D?/)&-QO)[-I3F&FC!:M=I?XLD@O/+HF4%.7(<[IJ'2P886G:\S&;E> MMT])Z"0V)\=*85&3J9%0'.?I-KV<-DY)Z#C?G,]XHJ_1%BEG;*VZJ.=D^Y0T M]>-J=%0++REZEFAUTSDFV&T[C5.,7V4*DQ:9IW#&DB:1AMC^E4L;[V=6&3XE2T133Y>9WIBH-8;1X[=;?%^9 M<[U%BA&45C&>?3V'%ZK)_A" M*TJS9C(QX_(M.C9/*FLM&L4.M MF44XW%[S=+ZIINQA_/CM3IDTN]/^;""7"OW:K-!@$[5D$EQY]/;ELAS6VDF: MD$MJ;IA-5AN+E#(&5QZ]/1\3$HM\)M.@:\*H4.R&"_52;#Q,'+^]F\3U)5%F M(K30L45FV,S.1S2\\NCM87-"QO5(I,&4LK1<-!DUS= -<.71V^EE4"HP\=R4 M671&2[DC],DH<7*9&ZRBQBI;-FMX.ARM9?MX.]><-$XM7F+):(T6&;XE+ZKE M9+G&#(U5:GQR\:)'8M5:Q6HX%5XZ1@HL$-G M<')7-LIRCHK5N7[.TL/SQI$L#6/Q1"Q"DJ-A-#8BAY$P+P[C'$\.$QP9C8("0X*D+%XES\\CL. M9_.F>\+ON.=0TD8L/XI1Q)"*\.%AA!,30Y87 ;2,!((G13(\&O&7WW$D:6^Y MYU#2WG*//YL7FOBTR^/&'L(=GRA+''Y,L3QAZ3+T\8>TBV/&'L,?GRA+''Y,L3 MQJ[)EK<7M7M;J/)N1(A?0(2KXO=?4R#^&@'.5:#VZVZ,]J>Z*=8=_8MBW53T MKA4PX^<232^GU+D3H!]4 _[NHN)+PU,2WM(8PQ,$8BL(^'O[9.R"Y9T)]6ZR M;,\7)=U=T)\[/5]_P7,-6,4_ \":.X>3OHKVO %HC__],O2^VB=/$FVZ/P7D \HX(G?EW@6IWVFHO;>>W@=X$E]'LR#@ MNB+U1-TGZCY1]UH"\A(AOIK,G,63#VA>]"@!A+U#P3];@GM$%XO_PH)^[MYU MF_5<67\^4UN1UX*NG[QMR"NQR_L4TD9U7,C?3QE_ROA3QI\R_I3Q3R#C1]-] M<^G/O^[MM'.D8/-G7A)T5N@] MA;6%'%L1"S0CV4ZC&,_:(EVZO-&+?R0C(XS,[3@V@S_1"6*>FHV2\7YE) MQ MJLR*2E@S-7@D.?'C3R0> -[$<373KXUP)_8OGL#U!*Z'!R[:JQ]8$S=W7!NU M]%A=GBXZDH9WC462J,EJ/,Y=W"+H=;PMN#;[AWWZMMX>G]1OJ MU(7O5I_NL^E=>P(;(J"N"&]HT=Z@KK=@CQ&SQXJT*G5TPUJ@/)D1?=U)RBS'R'#39V M5X5"-7O!LH#>71.]M]3T)E3?&E@?X9R!XF[6!WRG75LJ/69&AA2ORK5F(M_0 M"F%2[HQ__+D6&<\O_N^B8WM&5!?UVE*C:ZH]Z4V2/TD_/LNIV2 M6],(:]5''%/, 3I& ^%P&/P3.>Y2?M28^:@1B+9]*:S7J(DO-5[U#XIA80)] MBX>PE-NL[JCWB-NL![4!0>UZ8+?6N:!#Z@C\?N\P7H VCJ3"8U2[CYB#Y1^U MZ3OJK@)&^$I#Z8P$6YPAB]&3G51"BL\3=CI/6UIQG4N4.E0C?[LP6MB3(DUC MG/&LV%=D=EU9)YK-L%9/7=Q>$=CQ'BUVCJ1M7EL7]!:<]$D))7D$3G\2[?:DL [4?@8H(L4%")';U&=9V58"&[[9R\IXZ0QV=YA!& M8?^?$=)LV#H(_**R8[9NST#4P%!Q_+:$@,*< MY7;!A>-"(W=G[F/)6QLY[6#.?K_#X_Y51W!I&?YX4F".5;4M@D#Q ZK=S M\B[A40\R": ZAR:&7GO;&KSNL=FDRN\HCG]BMJ9N+'UP0553-RVQD.\,[T>*O$PC/BNI?D> MCA%/C7@(1CP7B4?A!%")IR/Q@8QX^[F#=_MVUR;$C@PU,>/@D<[&X+?1P:?)I5 M_6G$/(V8VZ+6G2?I0=*]RU[^#61]:'WIYT)UCVS\IWX_]?NGA5)!MAG.Q)"68L&!.^,\%O39X- M\[;1&#'!W#*NCTK1PK )JRS&[@2_G]G$_P26?,O4./EE,_X[6.N?=%EXHO]G ML[W14:!=Y"\WFFRY4*L4TPTJG>Z2,1R\ M9WNETT*Q\)N __%UZ1Z \1FMZ,?GY!,5OX9-? 2+.&H,8!$:Q*%H_$JP^)G-WL\Q MK.D5/.LN\+[V-EG37TR8;*DK4VW>H;N&J5E.F1X:]KUL;''.*_-QERK*LWAF M(*QJ;%@)-H91:&/CH1-EL+Z8#CX4 GU&J_P3\_Z)OQ^!OP]JPY\!X"1;&.9; M'&/3.=E9K8QVIE2(W\N:KY)!2:HH29N9,L+K&Y\3(W;3VB^/_XJ<;>DNJ^_=#RVZ0XUU'M6968MFA-V M*3!!61"ZA5I%+]?M.ZT8A6#$EBL38<2TU&:GL9J80RH]'E+09"=#$>H9%G^& MQ;\Y)[\-@CZX\;T#H:GD4B;F*4-DG#5>,=KTB# ']X)0V^6(Z^% (]!E-^4_,^R?^?F%S_@P +WOC_DB= MV#U:ZR9SKUBZ+*V+=F*1SS/!6CM?%!SV2'HXS(K:YYCQLT5_5J,5-9T]2RP2T7 M\W%ST+Y78*>RDK.QQ*J1IBU<-4PA$:XFI^-A')K@5.2MVZF/KTW/X/@3%[\A M+CZH?7P:&+,5.]K(%HT9/A.)\""FVF(L?2]@'!8:M8+NV&U:2O/L2.H,QL58 M P C,(VI^/6 \3.;P)\YY%T7= P=8\ Z?B,>7X*>8>^O$W9Y'L__% ^?"/DY#FO> ML_DE+/)4CRPK-A]),]V&O%[%E5Q<[$*(C+W0_O(9.MZQF_^#.@#^\8GDM6K< M&>B+K2T_2B]>;V]X:6?N^PP9M475%$6S4=-.U%AQ#O04MI+'N FKCE&7S/WV MJ+MM-;W>\SSLK[G3B-/O5JI*JH#-P)@F!B:H/+CNN('K;;MNGF^VB;IK,NJV M:ZN[(26 \7#@+J_GYF&3S77$2)B ;1S=:BY7Y7)S-<[V[)>;;'X>\?PZK3:I M2"C^[-ZU?>S]6A6%GZV*'H41S^9=#\$(,A9*/%7B SGQ]PD&KRX7CV047PV* M'VR2P." 7R+?[)T3)D)4Y*X%Y!/SOZL?7]>E)6L*6%T!DX-;,#N!]M%M-ACN MH1LI5F%53H!NQFY3'^A X-A/UL":@F$"NO GC[9^U,P_F;Y\^.QO$7VZ73CM MU67W]N$T[(T;V3"B5LZU8E6BEL_)06N]%ILZU2=:[PBE^1ZQDU98PT 1-',R M]'!F S,^RGCQL_:,J"[JM:5&UU1[TILDYX9"[>TV!\,7;#=OAK.SM]R5S,F1 M*V[L^^+&ON>^F0IZUB;N%M[$W18E+J:6&\20J=6S*E<8.1V;L(/R<)D4:A7!@!&4\_W,B;_QFN[=@N;>F4LN=-Z;"O>$UI-A MR; 'M">W==\%M&NN-TLE!MT^S::'T:5)%@0QU[@YT+Z LSE64LN:81143K%X M@2^H-*NKX#+C!/B*>98P$XFF).>$C%DM1L.:'$FZG2VHL]O"7]>8K<"]*]^2 M)9ZVZQ>R71]H]M_&TOUX_#5Z9:F:Z^@"0X[8.,T0O=F:'#^\H2NKU9E8FI!K MN98D;'X<7PW+CE?,G @09ZN9/TW=KXJF3U/W:>K^C:D;V3%UJ7,9C.^"6I%4 MBGT[1F69EK5,Q;EU<)X5/Z>I2W9[E)4A9P;C+!-R?UZ9!-69[=:Y)0-X_'L: MNT5+%39I'T];]VGK/FW=O[!U/QZ E_-:)&[&JHQ,,>6V9,IM5ED_OJW;B+%L M/IQG!)Q,6XX3K%0K>,-V*Q2& V3T:>L^;=VGK?LU;%V(IC^O9=[&3B:8?A2Z M#EKYI5IK-DR9LA-F5^?+[2C_.ZUNX^9(4!9/&:!7.7[X+ES'*6 M=.N0D 'B]<2&KWBBYG8C$CVAKZ+]D&VBN(0JZ MD9P!P30/]:(*5'N(K\EB66LF^[@D+ON1<#-3J%8:;RX8\EX\2A;;98)4G" = MK&IM14Y/.ROA7'K4M>FPT@J:$VSDJ[BT;C@=M;T45/Q:=-C)-[.95B]MZ9,F MSL83!2W:R-&)=?*.A&CWFF1YG*[,&6&U;*_%&=\<__JC:"8Q\[0O,]-\( MO6]14H$!*+$*<,P-4[=FZ!3=2#!M05#1<3AS JM"*W"PZ [XW8X'/_'/LF*\ MI:,#>:\?H7,/Y4&APP"OW'Q8^ >XU?W)$5C=N]'/G/4.\A';F_&0NR" ^4%V M2JK%NC.^ 4 A,P&")O87MB7*_=\YTL I8-K0E)K\WD?G,'S)-&[A?_]G[T#&T6KKV70[T_(.@I#(O!L+0?>\!RN"-__#*C;K&-XT M8XE0V#<7_]F8A6%$=3P4COX;V_D;TN.(F/ DWP[)]@[S>;?MG^?SOWSEW(G' M&5.;_T,2T&+\/0,?O8E%B% L>B5>'0A?>,N9_[(8T%& 9/_7KJ5/G4UY[RO= MC_!! $$ VBF_=Y/[O:]V9 @2%R[=Z F@(JT>Y+2V$@]^Q;)W^?;*79<^=QM M6IO-)!,A85+ETPA;Q@) 2<'(2 :G:- L/CY1.Y!M,RUS:8T)5ON2Q'!*O"\F M7SY1^_>LV3UE\3(V$60(VYD20MJ]2=W*JCL<&#S(#08&1,/!)'AD>ZDI2P#Y MD@K6%EW2+ -36-NP)#!H3< U! :N< , *J+S !S!;LQ0>@TV/,!8#Q@ @"5Q(P8PX$]/<<6X7 M6""G/))E?T#>W+?+V*X7IQ&S1/7-D_(;+[[G31T0XA'G3Q>!\D<2/[N9XO>B5_OB3^2L+RMQ5)Q7Z MXN N'WK?.()_W2+A^#@$4E Y;2:TX&$HJ+1EC4-W[55&:0F* JB3$U1@<"H MF),\4$,)&*UH78"5CE5#\(,BP7FVS7&2$Y=;TGIJ]XI&NIK9=^JB%P1%7E 7 M_Z5979OM:A&,E^S>LK'JJ1VK/M,V.NOV>D7(LR952,3G.;M?MF$ME5/]R2YB M(P;D6('L@\+Q8"* [XH ?D41&*0;_7$GF0[*PJ!CTH- E0>LWEFO$(OK>;Y2B66#?X''!L#S^W0?+_V="CTT M4YE>'$\/@JD\ER['N[C]4-+?IFMDAF+4*%TB%'EM&7(\N$#23WY) (S=& K M?+I/UQ,+@J92](),J2LMO'@L -0KJ6(Y6M/MX M&,*2YEG+ZNC@]C[, )@#1N_=1>P=H=Q+.)^QA+:VPTNP0*0ANJHF$,&JYD+M M3NQRE\/* $\[^4*KQ 2%'MF=KCO+U0 I^:D-GD^KY.\)(M^*!;5N=\46&^,V M[@0)O1$AZL59[6-9<&AE>+74@#VPHWHA[^&8JV/W&IX]<,A91-!A.#8B M6$"188( W([$8Z,A^(<'_C9'1HE$E!4B\1]NJ(OUMSHC)5Q;),8%&P^*T:4] M+O>H%#F&!O'AE7AYJ/5Y)C)C+-U)L4RF40Q*-K@R=GBED5.$:G>1J-'!92P9 M$9(9O-!,#LGC9[)J:Q#3%]8*9U/C2J/4D*("NC)R>*4YL^F,Z5EGFLOG MY>RP@<,KC]XN/CJYLZ$M%YG)UAVE-UYE1*E6*S%KPRNCAE>V^4.U%!_:"KFGL@F&K MAI02QO!,PM'L:[C15AQGQ<@..=0HT])2B25,OS]Z/=Y)#**5L)&@%[@1'4:- M*CK1I-LRFYY5HNY^DX97'%'4&^=ELWAF7&"$8Z[1R,P=? MEV&WOZ,K@]UN.QY=)RC@E6KWNH1I2:2.)J3O5&,(>E5&5=4H595T*5'I"JK#D[%ZFE>GE&Y1KNZ'L3-40,- MP!_LE<-\?CZ<7];U.*@7E"=M,AVD8K)#X?55YCO;(P7A8:1CZQZI@0H<5F/\H^@Q>@+&FJ4LCRZUE"?SS-A@2N"JO M&7/)9.'B!9\ 35&7G+":Z1(X!6,! W8$-%B!<^W6+_;<;.!' WH!UF/:MBW& M[J8MF)*D\2$L(\$::CP&)H3&#$Q=]-F0 (%977'@>$:(*CL#WQ D@ DK#EC4 M;IQ=,OU(@N&^1(,[0C B<9 APG.[0W6&#GR>"B@8$Z0/!J]?20 2]*4@ILK4)@# MO=2+A8C QT'3\!GI1?-YCV2(=5O1<*T@,#N/M*[=D]PEF\T:P'3BX$8GOZE M^UK@X\!'83?3?M_CD%\#/*%7'O.6NKB;:$P(.UNFUQ4?>#&_(VT_@;K\VKS/ M9ZP$))5S=48 3\-^_LL-,FF6 1Y@;.1M2W<6I5(8OVY2I;?%303>4H2:> BV M"#F >>XI%-H6/09@Q9DL3+59D6A*X+A>KCI=C\R[[*J\TU#^?/5VW98S\="S MDN@'UJ]\?VNN$/XL)'I+1GAS>I8TO@?90^03=9ZH\V3$EA%/(+H/$,7))]4? M0?Z?0/0@C'@"T:-P A4\?S+B 1CQQ*;'8,03FSZ6$V^OH?*F8-'M)AV_8-*' M+2BB[VU!049"D>MV+8Z?.XWTAB1O/V>PC6+=%3=*3:,H]7Z/B8^QCK\^O^.? M@MU5N"=QAMO?4LW?W6F&($+1Q^;[9L?).P[J[X5=J.,OVSOGHW.WY?_1_)\" M<7N!>*1UX"D0#R 0YUW3IT!\3H%X&@KOX/H=:^[]K52X]1L-3.$X+!_XT M()["<7WDN+(Q$3^2C7,S<]?%XW\?S?8I!JMZF2NC;(OPW62G^8FWXJ\D_@@EU^[D_%>&#=K_NOAK\ MW&GE_#$@^3C6XW?3B^^K!1?#PL/)QP,$YQZ)'/=5ET'F!,NR<06_ $X@1,5] _HLW+'43\9)W\AQ/%NU>[?Z7PT40/,HDR&>7Q M62Q,*3UBGI35<\6FSY?' /+GUL^!!X5/%)OO-,=F1N=+-9DJ]H>5)I.GJR5X M:)W\\8<*4+'HF6+S'W.PXS%MDZ>Z?9T60 =UI>BQV2(B^4@/S\6XD9.(+^GT M\/V-T0XU[,7V.LU28!*H6O3'GUB PH]KSORZ7-?N MZQ8]=>W;ZMIE)\6OK6NY]$C-%=+M#-Z*.T.Q($42BS2L!!.'NA8^L:Q=HFN/ MZF8]U>^[J]_!4C>95ZS)?#FKX>RD*!17Z?:04#[.F'Q1_?)&.5JDTHT<70NV M*6%:KA;'&BK$1/SX0T0#<2)RY5YR#Y&,\KVC'-]IC^@;;0D]A?HIU%<0ZL_H MN#R%^G.$G]]@F3UT?/Y3NA5?13D>31B^EK8\_@[.V8VIC*!J,TD]EP3VR<3] M0V,(CV''?) &/[)1?MTI/F7UBS#R(6SMIZQ>;Y)?RSAX!N(?6:+OQ-JO)>*? M.-3=/:RO[E=5WZFB'CPN:/V5?<7O[AJ^.WG*%9UAE(N9E>)XR> UVI:[\>6@ M*QOC#\Z?PB_8\?)E/.F*>!5U$*B)J(IY;2OG!P7--SMB^&9';&2OR[EIIFO@ MPE1NZ_4"'I9T>QB'>58)"FZ(!1(Q_$W)5L]=@R/Y M2)UJ27(MTY.H5;LHK C8WR>*<($(QP.1:.*:N/#<>/FVL_]>N/#>#+6[X$*J MLV;QV-#NT<'>N-E)FI.X$ TG K$3&://;:@G5#RAXJ.@XN)LNKM M1;+&# :Y:86CTY.RTU!&Q6$IV !0 9/M$M% (A$+4)'8&:SX!)MPWRZZ]@7W M-K[>MMM3$I^2^)G]J.\LB8]KZMR)MY_1NG\*\%<3X$^\(79\UG_;>?7K;X2= M/*3U??W/#.QA+:"#7)X'FDI(\7G"3N=I2RNNA_I8%3XXH[G592F6EKN*-HG(5GK:R56HRCB10KH<1;H>NTU.9 MOX$ROW?SZ$;*W(DR0;F&%SDZM\ID@VU2;^&1,53F^#65^6LYDT_]_O;Z??&. MSXWT>UXM%I>9?F4F.]-$KS+N5GL%5[_A)@\>(JA7ZRG\!U6<^^-?AXI72]P5 MF#>U#%,2G;]7SQN-[-89!YXX#).J*:%0@+046@)GZ9(I"0:]XA2+%_BLKLW2 MVFQNF>A9-?%(>IS3#TBN)&-H3H99J/C>M48%-7H9+O%N1=;I85Q>Z*7UH"M- M>HWW[V#^Y022,S!"\U#8JZRN#WD^:"A*+"S0Z4XOK7(-G8U*R1]_H@$<5@]) M'"]GF^1C$;6_NQM34Y8AJ8)A)+F%);G]0,\Q9#+NI_J#3B_&D%PQS.96K8K6 M3.XRI%#-7L"2$Z^GP5^F4X 5-P7#- J&80E\38?_A8"PM^_L_7J2)Z4,W^YQ M:SZ%+]92.TW,:ZW^&O D'L"C> #'CY-7W28)6\9P;J5+ U:ZQ":"PF,C!W'+ MHXP1P&PP2&RN@"6(QR35U##!X'3-AIP \J4+JHG9DCE!=_ESA14T1_ ,)GAG M"&/FX!4C 2:?'S\G@&Y<:B;\&8;B!/!@;29Q&%IQ-N+CC1F-QK",N8 Z*(I> M;\4YP!F-AW\Z&(SM2:KW^!"6 ZJ@@E]8RYPIG>9 MX4\EL/=I,QQ)=775?R]=;V$_R_76+PSPG[,41%,C=$LT?MAUH@WH4[=&BA?$ MK>O2$G*L"W2#58'HZ,(O$XA7W&1\=_AD<"#-*>Z9CM9 MK17!'=.4HM3 ZM1[[TZHN]X:([:5I68MICIN\?-:M[:J+DS&OJH]<#JH>S]6 MC89:F=#KZQZ](-*"E)L[1J[\@.; :*@*T[ ^[S*EI50<"+PV95;C'W\(*D!0 M5("*GCHX\@C=]3 3S1\_CMD2 X]A"[DC@6,L0MNL*D"$#^#0Z/&(%:!OTB8NQ MAKM*K 2=D\ =\H!'%EKBQVZP!J6[OBF M[(9J;^>"2]('\,7=7S:=QLCYV[MF\M+RSW_!O_Q'<8K ZC":-/F]_]0P?*\? M2\+_?960T7Y/ 3*RW:OU]FO)R,ZHT;__]W]V1W\<+?-ZK>U,:^*>\B51"&PL M!$= $.0@*X(W_\,J-NL8WC1CB5#8[^+VSZ9=&Z0#1N"AR[BC*G-_P'(0L% M(OCH32Q"A&+1*_%J9RL=;:=O.?-?%@/(" RE_VO7TJ<.5[_WE>Y'^""@9<"* M4?;Z/'I?[<@0)"ZT]-$:"+0U#8TX8-MOI)Y]B^3O\^T4._:T_B/V&_8-L=U6 M$J[W#Y>L#%C#% W EM &;TLIX!HOO#@:EK/Q/*X;_)3I)FIKVFHF^40:&(+ MK67GX,FF;@D?)@A'Y^4/) -B$'8"J4[P[J;KPP7C)J*AO88>GH6)N=RXY6IZ MKGC5;N>13?6JOQ\7>>D2=!(H-BM2Y.TKTLWL08 -&X,-V[/5 LA RPC_6+#DF=NUI(IL$ZH)3 3)*!G#JN"PT MHN>UR$*0P["W[V,SK5[:TB=-G(TG"EJTD:,3Z[^(Q%Y"%R)8%U?)8DF4V7$Q MO7"HV$QI0_\6CP:B\6B BI/G MZ[>AR X41LR2J6@/WK&CMF-Y2G.JO7]!;J M^]2!$_(C!2=I:+&D'*RMF9A,)1O)2K?-RNOF^+5PSM_0X#;"I!D)V%50N+J!I6_ "KMG*@[23E5:17:C)YN M ZNC'5%(Y*=$E)!(A /QP)DXCBW\*XG\9N!"3@;TL ^U=Q0AC-+N77,R9= M&EFT,R FQ<3X[&XH(*NW]X1Y88O-9IB_I;:-6FQWN QK-/5VCP"%!1;&%BW= ML%C5WU'"@*L[VP10@=>C CYC[%@7A!GN+_IYNV"0;<#\LZ[Z=2^'=P) MA-HT$DP;#BD/YNU@-+"B%8U5 UA1$(')Q8Y9U9"= $8K$I9B93 [>--.*/>C M(E5?W88]ZQ?4@3,NZ)"+KNP\?8,/&3L,+!Q9_I*!L98YT71P&8(SM.YB_LC/ M/N[SH)Z_\FPD:V?Q26ZF?Q+\XI%">1T/EA5F5EA2<9Y-\;T%7'M@RL')M(,W MT0Z;;X3Q5Q[ED*L](E: MCB/.:M(^9U.^B?J^ MDQ+"7G&G/ZTF! V!@TRQ-9TW!/4MJO":'98-ECG6(,,)O+90)UJ^&\Y2"C $ M5.VCE #M)9VZ%\XF**V"+L3^DT?_&2Y;?)4GRK2*UPK:.KZ*48EII7$2!V\5 MP_5A^<T)G;LUM!C+2#W-BK.!$"AU>#FQOCY,/?:,GS_?M9M M!EM3L2*K6BPP;XE8 "-Q(A[ ZG0RC1F I%=.7(P-X?O@GL+V@Y\:TK)&AL1+ M8& M #PU$>&2G[OH,KN&ECX05>AVF.XTA+65EE>N3S<'<>9]/Y&/% %.^%S0+%9MY4K2(C%C:OU"K1SEJX7P!(!AF Q$7[ ,$#712L]N M4R*NN)Y_!)'78G J])MC4Q;"S6&OL.X[XUGCTA1T0.(ZG#!8Z>&L3A*42=0' MG4%A2M!L8D*N^FK@&]/)#IV@)0T605-A/Z']!?2+QWXAIZ&_B]R_H;$)Z M2^!+B56 *XD00O,FN'>CAQ[^Y/U'!+P413]'!6(ZJ[J,>T15\:^H 2E.*HIF M0J>XAA(U/'[FBW)WM20Z<;F[[.(6:[?ZZ]H[@CGO4QHRIE3)43BG,26VK>>C MK$T.XH#'9W2&<74&_#^,XEB*Z?OQ*+Q@ZY*YL\&%I2>ZUDHYI,"/) MIXB7N^)%@N ;W&0G \9TKL+:%Q426L%P2&F%-8Q3K'3#->CGI,?#]VLSCLOK M2HGO1G%IGA4R$IU94>VSW'_!C-QE/QR:YTN9)B"HP+/QY(8>+^DPF5K$[B#J]:-]AL^(>.N$^'/+@UZ M7BF$E_B,Z]1QG;-&U;[]HC>V$] _@;:NT&RQ%L6S7[?Z>PL]:*\*S08=S,_+ M$;FM5^WY^$&L?B3#NR9_T)Q(.D(5&%>V7?,41EKFELY-8(@3?G\@W2>(Y1NV M/KE"V-/$/3U8!.K[5/,//KC9J6Y6Q!X/;HCX5S#!+O3]/"GS*@?3#.+V]6,2[!;4RTW V&0X2/-<*5N&!-H((G4A> MWZ)VZ"&MW(]S"%^W;OR)L\IN&@4\Y>4S8LN#DZ2GENILV.!G-&WQ,].N$>W\ M>@F,G>IQT P3-R_;!,0D1<%&F^UP"YXN.S!N#Z#."&$%\4T7@@77AT(W_1J\ M9_> F"YP DKWWQV7Y!WD@\X5ZXXRL*O$[HCW7A_ 4%HKQFNVZF_CJ0*+GF*# M 8!/B-CN<]R_X9 ]$H [M@3P;C] =W<6GCE_\!M,-Y]M#BN@U,HW)D#>1C@/ MI9&W]&-I/(D$=71* AYLZ4ZD#41OD(#>SKBF"CL2.:W+^7E[%*W+4FW5J(FK MS" ;!S9<&,=XUC$.L\(QE%^\R297!#^9_,5#D$_#Y,V9>YB[R["K0!/V>ED= M5\QX.26AKVTHU(MB!;=%A<:=>; >&R_&F4(3)78$XN%P('RBK, AB/G '@8X\I9VMM\;!C!FYV UB* MY&JRCN%I)V,ZMDFE&;/A"I^D M8DS3/7#>%EQ/TSO0G*RY@.HNEBNQ2Y;72^ MP@*7Q-V!)*(H0)^ 44A(3U5PT>#L$?3 29,ZI;&N$YJ1P+)N:O!,^'RN:TO! MS5]A>3_O4[3BW&VSN%2::3GJ=YR6(P"T(N\F%'PDI]T M.@77W435O3&ATW^;L/5N-I6(AHJ-71CU[2V,12?^T9D_8#3-)1=J@&5@;NU( M!>9$:2H"7=(/ !F&QR)-UD(H1Y\O#I$'LSV..S M6R+ZW^]K@T56&.EH+X^,'IH2/GHAV9!,4]B/*IV^9+-U\H+$G8(1B!QP 08V MO8UT"0.6)^>>% ::88+5"_[NRB:*M2Q098]\;BTM1[R,$+MIM-)\I?N)+O MI1[J6U*XQS:]S<#->5IV=SINGNE^XJJ/H;X*NCH*J7XXJ(W;:!D> K#@LZ>5 ML!K)AI*:*$H6TF"C)() MI* NBCR,?K8/!0EE%X.E!CP->-)N)BNJU<*B.B\C:+S"[2O%P0P)C(G574'2 MC$UEE@OU"QCEYG:A]\K=O( .4!*!!"XES3+ "'C7/MR_#6#!)BO:/U8N:HJB MV; <&_9S]>NMK@M8B80ASJ0'O=H\7Z)K]5A,GY?%UM!.OA N(H=D=&/M;C_X M'CG4B"I8KGTG?$.D+8T0B> P-@0ZV)?I@$O!1/:V<;8V\"[=D,:U@7IS$^A= M>\^I#<:FI8WIB>Q(6:D863K+:>?=X3_TYM'1FZ'?,T:C3SG;2SP#'8T+_'*R7&B4S(+#O%Z2+4EC<%)%\0XR-A2AT*4WL" M< /&:ULN+[P@IJ;7=:W)FJPG9[MY066Z;Q:CV2 NR'(F66K13F'=^/''M 5E MZ9MW1GX(HK\*EV)'H"/" @ =#4]$5PXULAM8,7>4%6\ %J%H0WOU0+SY][JB>U;=.\,FWVVLB#1 M9UF09UF0AR@+POK5?HEI7ETM\LDFW:+K>L7LDJ.*-AX2P_ /]VV;*Q?%=;/> MQ+-Y?*9D$V$S7U/F>7@E=7AEM&R:$6H0#S.SZK [YB*)891.@B4-/[RRE];D M+EF,QIA6>:JFJU2Y,E/@E='#*RV2[=3:X?8 3V>=/!.GQ$RC9 _#Q\_4)W4E M,TH*([I5*O#18BWM2%%[&#F^LKJ0@LE,3]*9=*LU[O:9S+I"-X;1XRLE(BAJ M35MGF%*.L/+6/.L4%7M('5_)--9.8B53&9K*EA-A3<],J'X#7+D_([3:X:*" M$]'!N,9&>["<38$[X?6+PC$DS_NOB! IWDO4//Q M3G-54Q<6&((H;=QF-T7V*'IT!_<9;;-.H!6U*<:*BK: 3\"BL]"PX-'6%X-& MV,]MN&L;?7?CLUY UA!,M,B&NH7-D)Q>WU"Y_QVDK+UTF4M$AS3JEAB+*44DV95<9F(?@9)$<+%=7]4F'%,;3PA M5U4UF(YWWB4IY[QTUVW^N;Z=FXX';_P4=WU2^36#(?'Q85 9NCN;-+# M(_8L-]+&C^>W1\15VXJV(&*I>VK^:W(\G<\]%' NJ%" 75]:PW MSOH)%WUT>.$I,?U[IUTZZ;1+TIN]]M_(Q=^GDO>K3PU.0?55@08$O(,RWLQ. M4@S-'FWT"F[:GF$!2V%WIN#RT_J)%)O[=:1DT,S8Y!ZBXBDOOC^ C2P((XJ# M-M D[_5>B7MXH023]]Q"MAYG@%.C2&Z*(*3G]]9+5P^3T-=O;WE6$^D-QVJZ MI[)M;9L[_(+.SC*.IAGY>88F!;LR(!=VL-9'.JMA#J#[.7U]L]P$]F2>WN88 M9* ^G,#U/7_@URU3N[ 7*T#NY!,];L+AV3(K)_<./[+8RL7QOT]'WXLS,+Q4 M&(1J07?Q0+%EL%IQ@FZRDOI2YL6)+7N4\HB6%<]^$0P_EP8E0L.]YTU7"'A^ MTK5YQE ;75=QF^0=<+'?6W@"UTS[?P6+76O#F0M[!OF)_0P#S,^#WNQ8-GM2 M/4S@K379JI>X5%?4QN]+_'\W$N_:WJ?K:$6#JX)N!"/XHB?7K+HSXY8Q^Z\/ MR,#\+L!>Z+^C6,$2&B F,AMXP<7C(\O62QW9I-HC(=P(YU88(57XEV1O(['[ M,NBV'A&N6DO@!1DR='/8AN<7:F(!F Q+B;=8Y6A1KWF32*I\#0Z=]D=^X!B^ M1Q+C9&^V-EG-DG/64NY,3+-MY_\BK?K=TNA&M(P<@_+P)0M#6;T M.ABLLG&X,^G&*\3W _B.L'7O:4XL5@/;#=89!9TL%-IP,T MGH: =20 (R:>=^4*ZF[6+Y 3$DNJ*A ,K"((?EXC,M!W:HT_<>&%P6:]@/^9 MYBN'Q<=>L@G#B4W,#"ZX!FI-YW;J0?*EV=LE?P:E#6J"(3I>+0S#9$T+B)2# M =M FEDS3!1X6![#RT:%3#?9%::-P&S<'FS FC TZ /[-7E]M]Z3 O1:_Y#B M?I;J4QY>WNE"/5&QD0!)$[L):>$ MB 3*>3!U_\7> PEW4MNFR^?:WE/1$!$[UTAY)W=@Y_FP=(X()-2GBO\Y"'LT M_^,FFT _ZM4D#T\5T8O]2]F1H<'VP[=([@#B$#W3V\.][X(#>]N+(='S MP7Q'?[Z"I8PE'O,SY:\M'8\@"[O&TQWI$;]<6<[)2M7?H/KO2,?^\^>@'<@5 M#9JGBGQ5%7'7[Z^C(EWT2>!=#4EZ?=?13H;[%4JJR;*2CJ'JKNZ7<[\QT[Y( MG5A]CS<6.$X01/'WA>IVHY7Z'!U3K(**H+#FID$F%B;0OAQ^2HX^:NI77X\O M4['W*=7'$>.\%_.]B/%:M./#S5<46]XE3Q@>MMLGT"UZ"O[-MG&O-,'%=DG2XU M3LJ$CCNKVDRW><"XH3TDX5$[(D"0D4",.FZ^>DV9O*Y=]*FT\^Y0]:^K3N^U M4,8C@L\'-<8AL0V@50J,0V80G<"F57:^8Z631QDFZ MT75*,3-76L!#N-2//Y$0>:KOVADC\O/9BCDW%_(S1&-N :F?#CGO,.?O8LN] MDFGR-]":3Q<;RDQ;J/(LW7$Z:GB6)6 -"66;[V&YWA9O'L.3VP>8]YAQK#*@^ M.Y[&F5QKKJU'W5XUQ4$T N8<&3K91O=[Q 0[[LG49_COV_C4CT2,^YN,1^3! M?CXMQJN N(LT9RS&F2TGA\1L5)-+,C?1ZX:CE7KC801:C%0T$L"I^!%,_WI& M I^H=6MB/&W/;V1[[L/6>VS/OM):M%?-0AN?I2K#+!Z5K$FZ 7 -V)[A4ZV= MOU@H,:OIHB ]@XE_Y]]_F@R66P8;[TV4IV7Y"!"] 9@SQN4@DZ-[$E4DF%JZ M9"^Y'*.(RG@8=<.1%'Y\:/FD:?GM+,@G5GU4K/+>1'G:DX\$5A8@V7N,R7C; M[BRL48^BI3DGV>G!2E^D;8!C:%^:BGW;0.9./.F@8)]J L#J.,U M"QX:_R(+P ?'/^].KOOOJ1]VY_VKE4!9BE78M%;'C5%3X*5U\A$-U]?3 M(_LCVBRID>F2SNG!#MM)ZU0V.!Y2KMF: /@6#1]'19]!T2?6W2Q_\NX$> 3# M]K;X]1B6[%_E5[*YKEYN.&1=;@F\D:(J57 /;!Z"-N03T=?LV/^@*C1_CKH? M/>LL'0W6;>OM5E_C=LNR"BOXM^!WXC"\'G2ZP&EC%3S>;9 A* JJB#H6U$V) M+):'A;. 9* CVIL'>>6*@6(@UY9U6R."_[@%D$7T>EV8@(OA;9**ZI/_5#3# M^+7I!_+F\F!H)#";.8#9K-?.>R7!3BF*@_WKC38*U/-RKA6K$K5\3@Y:Z[78 MU*D^T7HDSS48O4#ADXJB<9#TIS6?=GFU44EJIZY?GBVG.T)X,F:$3F1=:-FR M3$;'4"&/$V0P(*R*Y/7 OC:U\5UJ_UWV^F2,%[7U_V?O39M45;*%X>\WXOX' MH_KM&^=$:#6#(.S3SXY Q7E6G+X8B C(I RB_OHW$[1*"VO=EC$>DMA;DGJ75::UP$VJN&I-5Z59%AR1;1$4N) HM,?&CCKT+[Y4!D MOQ4=[)[YW)T.-JX; UZ=*C[+_5Q&V+6UW79_/XZ@#K]*!\#*6:;^4=2I5I-1 MBQUEC;0G"W$^YF[R4Z['JFT9UQ5!;TU3L@2Q M$?;J'V>DQ]BN.:4C6^);UT_LQXN;L MGE?'RZ54EKF$U&RM%_FQ6J2';)TP5KD<0O!5U&>]L!U\'M9+?3OK#3N3 ;YB M6H;*:^GL0-"FQYM=8BW%>T^#B M =[VN91_O'[ 5-V;>M@X/FZJ=EI?/:<]\O2)]L,W_#=@<";?_O&=-V:J8S M$,%Q=_ _2@"YL5#LMVV^I6+U9F=I<9L2L'[*;8/@H%9S>+:-^N M@.V?8CSX1.>!'0&G^(B6#K650ZQ^O=WK*=20(W-LX$B8L^'G:>+4]B.X#MU# M%=HSW ZIF2EDS5<>W(Z&Q-?XPFZ@U\2N;Y9XZ./.N(YN6X@2& MKN0"JQ9&F>"M_MK5?]+A(9\A=T<>510^ *I/@4#(%^IX5>#64H,>XMH/J%OO^&(.G&7V S!7#=N&0#07Z/9ZGC&R'C?)+ M7M'\)LK/G<+G&O@:;%2^&_WG^V.V#]X?30/N4]L?-74X26%/N/+/^SO6M7SG MY@E)V\O3Y_;7A;SM@$3:%&\C\>PA1*''P?C$FX-R;LG; /Z M;5D4G8H93/<[N,490;#< S!OGY"IET=>@N6R[,+AV@;:IPJX\WG+]>K(1)Z3 M/4H05P)+CMT7@5 )]]-YC5J"R59P',L6? =TLW7W Y(*+B%X78ZW:3@V1,C3.#8XZ@%> M7[I_$TUA,[8E# QM+UYP);URI4*GR3O$>,9,M.]5J*XCBO>'M;4^J0WT-'AC M/<\A?-M8M>H(*HZAEP!_3(5=V?^!8_E>N[?V">9-,GDB$"6870N'(O.V"[4S MW@F&"UFB/V\5$.5VFJIK.(IV,-8G& 0/X7(Q4RC4TO#KMA&$]':L,[^-F?J- MA??:)PL:L/M@9%]^\1X<;NT4_9-?;?6()7<9"T^A>3@ZZK I\O_^ST'SYU#F MPC;%8.]8VZ;3F)]M((F)H+8L8QY[\ 1\#I*7LC79+H M8XHX$:Y>I)+@SYCY+Q^3+2@W_]6I9XY1\%=?&?P*'P2$!!"&VC_[#+']:(^& M('#!?OPY.Y"#,Z8_3,9^X@-^O['V:Y1_B+=CZ.!WB0J]\JQ&KDVVPO$:44T4 MG&F2X9KPTG@(WO:TLI+&Y4ZVQFMJFT>:Z;RRSA?F$6*-B&*O1V(\\4DYD,97.D MHAGH1$S2SK(YPL-OMSK-0;E?+F9>H7/\M-HWV1Y74>EQGZDT,%A>$5I9;*>(!M-)E[E>L93, MYL;8J*G !.;0VXT&V>DDULL^(F9LEA=J2'768<#*T-GK?2*[[E?'$TY?5^EV M-K,H%BR83!)Z.U/C2P2UK.NJB[J5BN:9;&X.5X;>GFV+.54;E.KM0PKIP?T$@-P98NR8]DO,[SWC&JL[KR3%IVD@-$[$AXG=U,]>X" MTB?QFHR MQR@YT4\TUV*B-D?$',6UF\-*=4E[Q^A3'K&V0ALU#E&46;OFF/4,VH7/3+Y< M69BNYT5&3-15LD9)9+MN=H0-Y([0B=;EQ7(E.%R.;:]58UTC:^6!ZAVC^4%C MV,SGDKRCND49[6N2K:5L[Q@E$\F)[E@9C.Z6Q=10,'E(\[M]OKAD=R.^ MFD CQE;R)H5DUEEG[3EDAG.:([@4>]A.'@:&%^.\MQH_Q=7[^>G8P6S=0$F, M!5[J:#3V)W:?#=R'[V0S!>Y%J)*+,0_^8Y@Q ^S!=T+:<+1Q8(+M#<.#^JL= M##X.-/B8Z3HVM,BA=W#7*#WRZQ_=["6CA$^!(8B\@+&VMF)^I!9F;JE:Y_*5 M#9_"DD"DIIM_Z'P?OV\MCE^9 \NN1$M0;*AC%0U@X!JV(OC6'WK4_&MVB=)B MG.!'G#BRA\G9W&XE:M+#;R))QK'4$6_#(?GZ="\^O_)X"4\4J_KS],Y]N.\, MZ#_.]G0-WIW ZMLH[_/C'#_/S#VFTW=-3AD5EA,DU^)QJGF)# ]^[=8)5=)X MEM?9==XML'W!>B=YZOI2V5Z'M.P95H,LV#E55]GYAAI5,@#VEX"T-&AWLNL* MTF;%UD!AY(HNU?%WD@9O/-_S; QPPNS"E3*>STB"J:O8NC\0$K9>(ES?CWY+ M2=%G8Y 38@+5-8QM,2+"9NII@TR)^J17;KZ-B;/E>5YY>N?K^,=FCN[)DP2F MMCWU01)8XC:;KOU 9M;YY+:>Q&KJTOM?!W2N,Z;9@;M M;EBL2BZU 9_RDN)%(&V:FSK6ZG56;(;I3WJ417;K2/-M2'_^*M)$&XYR!VM^ M)BN<4!0*/6I*8.5^"E'&,P19YQ:VI[\C"GU6.1].KI-I3HB3EFX36+OHI50^ MN_9(31W93>X=1>%DN=*')O8N:?JR:=)_X@"YXA3INA[%M0UITA_7G._]O1HN> 6=%(5"HC+K*;U[K332\[\]&@4C;W,CX[2 MH]_:;#@[PT^XV'U+-]1W:0;P$UY.231"Q!4@ L4?B3<[]T>8^!PF_KS3\[M2ZGR M^/;1U5^5!]\\QOR]G(EOFEO^#M-=\>SN]P"TIPF=;?#V)?ABET8=X[?SR)_L MO, N7YI0JOEYS'_Y0?G3SK$X-9>$ ?#ODS8>>^_R.7'F\C99F7BDD[%$#$<> M:21$R2\N/_PQ>6HE] 189'=4._%K+(Q);*V(VG?T\;\6DKQ)RON@$V_N6N(( MX3+#?GU>*+/U1BIES2O3]LACKB3$FSQ'!Y;,C[.R6KEN\\^S336!/ M7>KZ'K\0J8FW1-K=OK%V/+-M]Z01#M-;D6.C.V)W>Z4]R0+?#_F7[R"[MUOK MFIJ+7I.DN1WO\IB33,"G_95H5S&%+0]-\@$P@ M'S$BY$O^SG$^E^#\EF*KB2E,EU @A8BV$[.@/_<-S?7Z63W2!KZH#=B6,VI! MQ/L,#7^K*H:BN_J+PNS/,GX5YSP69]P5LC:,WI0:+UO#QG5H"Y !=0Q*]> M1]%TL9IFZK.$K?;$*D9RCE&EEW[S32PV_<-2>*,4!6P"WS&DR$?Z7MX^YE?N[:-LOW969N#%+7 MTC^,,8G-3=O9M7D$&S $4=-\SK"#7H_B@0MV#[3[L/++PQ7 R,I4 9_HHB.; M$]@!25<?ORD^A2VW?3%W>]KV48(5FW[" M'X"K(HX$(-:B!>)NF*"__=A^!U?;'<]V M3+AMLQJLVM&W!3"G6.+V&P"T3Z7.!W72D&]CL!P:DFU"@W7+X#E@C9^S'688 MO^IL-_33WPELF>?Z768A<0>";!TS!4!JC]?2/?@[E(*7;0M\USU0#6".ERT: M5S0B.FADX,RP17?1K;!Y,C]S[-4X9=/ FJN9'^IA,-V]Y/,U[8^QJ+'*]W6M M8>9SP*Y*4!S3@G^/.MA\?O=U(Y83QY;+@^L0(W9]A7=WVE/Q$?C%5RW$I\[9 M;:9E^SH4,,IXV$5T^LI-* JNWU'"A$J3: 4R-VAX(VZESE,+418J'.#)L*TC MD'N!B-[V59*@ON6G@\/7 M2+X*GQ@[;9\=U5 !4#@;?EV)9%7^XJ$UR>/B'% MH6B>B/"F!HP\B8W7;QP_[K?7!?_5H6@_5 (FRG0*) 1LC#H6'4\4C=A?_-]! M10,TQP'<5=%Y+J?@G[8!Q=U.3]GI'MM>*>"-_H7SU_COEZ46OCOW,09UB>?N MXSY:=CC:0P^4P9/7L/&$PT.L/%64G6H4+#;"B(_<3CZ>]OG=9W<;G+6]O:50 M#*%K351VU'JN,J@D4T9YS?]IT3WRM, MX%,=L[4P7ZD\(N9-Q$@.'91=U\DUG77*-0Q.^3I)Y=%>&U/D\:/)Y,C'Z>9^ M2HZ2J&?D\Z7K7GYL)=AUX"4X(O:8Q",L7"-W)*D(+]>'%^P1C_CE MXE(K^9C\H263UX&%2&I=)UZ"(U*/6*3QG@X+?Y['\IY)?W.%7$QD7#&2GO\LG1R-1#:5^;NAV^> M,@:W652QI]1P/Z,E\R>RD_';]$=+ M$3U3GX?+ZR?U MO6"!'SW@G5A6%+8! ]0/&" G+4:X!W7EVX#QGI?PVZ-,?G1@'SPX'-YV"*!8 MXK0$<%7R];($\)[7Z_3 .&WET7O^I(B^[YN^WW697(0 #@ $\_T2RBH10.=7 MP?^_D2K)38\?UENL2X/_]!(MLKABCBIGYQHK&9PL(-\MXE[@[QX<*/EM\D_D M&?G:F2_N+/F21+ZR?.+W,[9:Z#@QK-@%3RTGG;6MQG5EZ;*ZV+5&W-7G4=\7=QG M=0+Q=8$JR>\08-]:+6G_2;GDFZ730*RU+40KLH*4Y!)RHFU%@8R6 D*0?DRBG^HK=M]>U7 >=N16/:];]5 .X4 . M34P79E]?J2 Z6:'*]TDLN3+%,XF51'$\)@A%HEOL,@)S.;-GC_&.%Z0 H=6H MN(/DA!9;ZEJ?3_KC:45V)"]HAO@YH^=[7807)\\;X>9C=M*50>L<3O2+ ^ : MC*+SR[-S]HS9DV:?M("*8\(9DPC74OF%GJHT,HTN[3% QGW& HK$VP5#)!<' MU[U;37_IF_ M_+__.]8V/QSSN5D2$T$:.#\%;_[%:QZ_MK?'3-&/3]K/KRN:2L5H(7+ ?OZ 9)OIF@JI=^XD/ M^/T<^- MG/A,'^VL.!4!2 \; CQIPOMA@LH.29D !T>G&5>TE9CBRFV7 M$,!VYMHU]53_CI 1?NEA.=TGF!\=E^-33]%BBQA&9#EUL6#Q$:(7N4:M^? [ MB3\2(?+Y=X!4OQ$>P.(!WGZ0[OO!T2,^?-?YEC4CAU9'K9-CLMJ=# E98H+! M(R\UUY@_HR>^;4"T;19H;2Z'7Y4Z3?54V6.([830'%F#4MNURO)^A:=4BJ[D2"/B(D=4SV M!8H2>*:K.8&6Q#^WG9V\&+#^*14G\O]]J>W6IQM)^VC7&QHZ$CBES.97K-QC M^?RP,?$5IA05UICFL/DNTXH%RM)AV[:@81OL5ZFP MS:/VFSCL82;CY0QU07=;N&8IW3POO6V_^>0E@A]AGTQ)-(#XTWP"Y">Z8BBP MU;'O77AJAQS8ZZ[!NQ._W^V!Y6X[X/_\5IM!+VH -AE\#3Y ,<#O8NPOS;3M MOY_IS)&A8G-GA)8Z":&E:MDD/FDFVDBOU*QO1LLI4AP<.@^(\Q":7,YF:2\W M&JAZ+:_A^H)$L9E_[R4_16CQ^ MX$$K]>,$]*1;!?V7.Q!P^W_/F+93,YV!"(Z\P\&>\\K_TDM][2@UIN1D&ANO M9SV.;]:T(;@G:Y5B\^$W_A@>Y_9$C?ZX@OV6_&9PBQ_>H:'^_B$9RDV: MQ^>O/$<3_V3LRBM),S>E9O ^ $<%32522 JC4@]!#L2)F](WH*4%J,.8^,AN M@*O4$ITM,Z>!;3<%,C*KV (PP0 #AEO/FPZ!J#*R2K-K/5^NV<-5+U.33M1Z M/M3,Z$WD^+DO$ ?;W!R.H0KF*%"+BH%_X-5ENE:,>VP_[D]<:? PRU*9 MP[+!F,ZOGU\ N,TR]7,/+'^-(#_M+\X& ,OLP:L!@+,=9,P80 !H^W^T@;#: MV4C@1V$_:>(@]D-.M4U5M;)-Q$4EES&YI53)P-C/D9 >P,1-PF\OX>0H$(,A MPW\ 1)N=B)1E2@2R;N4K*+YTJ_6I]_";/A88A1$1P#$*3 ([3&[R\X[L8))- M#%R?#K^"JL5_P.70,H'V./$39L"Q8W_MZ2=^? _8%X#/EZ(!#(RM31S3%-W/ MK@('^3OP57G@&T?Q9-#TI^ <^N[]^*(3K M4_^/QP&M+JHF,@!V&4?FW1KOU52MG_'@].MCK.73]0[@-TRVKPO\#\"S L2 M5C=>B?7+98W*]5OU'E"]"T*1'IE#9@G=C4? N;M8#Z]I*$CN&:K[8.QXYG$P M"I.2-' 48HB(=':^1(:+(2*!:Y-X@RP#:6J ,]\U_-Z@RE?!*='-Q"Q7Q!BN MYVR6I)F<\RK,0#E&E?O$^/=CK.Y:K]UGT+0.W$;6UA5SDW#_H(BUCT$_4&JZ M@8]ABPI>>D4V>*Z'E=OUKL6YR?(ROYQ7ZA@&?=O'B!KF@T#_]K.+;RMW=U+C MZ98[$,3?:-4="16\< ^\3K'/$/%-^B<0-!QSD4@L1R*GB)6D6R.KO&V#^V8* MM3+?G1]R\ON)$('&M=S ELX<]K!^Y3]J6CN*UB" 9KGT,S1\%E]PY'M4@N=L4J^ARX% M:D$2T]OALU,##-D'&#*2YU57GB_U.L++);&TRG1&J.9= &#)81%+9AN8ANC= M19V!!@+T>;XSO@A* "V 8(Y2C<%P ?S)/XJ)D?CSI0;82'%W!B FB MIW!2ZZ-S1C4N@;5;&I(>NRE*FQ52+AF7YR3#C_ZSQDGCI*YJSDM-%D M(=E'\BEAO*:I)9L974(N,'*:=N8>G$<#EHO@VP0S)_=K'N%U6> M>F"F*$'/5VN7?/>6&W+I]D6U*1A3E>_4*BS)#MPD]*)O/<+BA''>6.?7?:'G M_R+N2@!#J$4"V=M"3*,) 09[1!C=G#M:] '$V1* M!A,\M_OWPY8PTV)N;9,5_1T\%X!- (E9=A!WE4U[KCB\MHOM3GEA5U^V4RQ\ MORG8V4$]V]/+(#N)%GB):IB> :-##1C#Y8U8FK>50 ZD>545=Q_X:9]@;9 T M$E1A^5NV8X6]S?P?K\__B>6>M[/U+-DQ7[=#_XFU31=&-<'S/_>]JC+Q@&+T M@N&V9V.@?]^3$;N@,4]]VGI"\8[WCR= MXR;E5K!5&DE(F8I1K5,U*P?NOZGI6F%Y?H0C+T8[" /_S(E?\[X":8!RF9UBLWUJW5T5-1'7U41W\5 M=?3;^#2?PJ<"3E(C&L&$43)%3$=C"D6 ,)R,4[P@T%02WT:N^5U/CY:XF.16 M19)1W3&E5;A6>IH!.A<*VXL=KBPR;+E3,39YM5?(YY41076L 0-6$B]7NIEY MOJIE<9$5DYF6-^SUF$09/I-ZN3);8^FV5:'&ZD+(*9UNIMD8^\]$T9=+<;>U M(NIN<<7JRWZ);Z33I9GH+TV^7+HD&NV9K2!)-9':C%G;J^06 M.:.[<"VU7O/JK6!D&J988R:*^ MFIL<5A5-Q9Z440.##PV#=#9"5B.=+?)<7NLV-OJ*,#8C>":4?+E48-H35&]; M,I*9=%!7T?AZ0O67AJ#?$*MIG#32.K(H#7020:4TLX0-94(P+>9J>:&=[6I( M@JG8XD36&M:P&73!.UPYFJ-8QVK12R33['?M1GI"-KM2T$OJ<.6<6MM=99%: MJCT421%NN8S)(NPZ%8)IOYF0Y^T./5,7_%06UGDU7=+ARC!,UV.EU+8Y=8.T M.P-5=/H5L!O8KB\,TSSIH@5UABS4=6Z8["#55!XW_:4A0'4'YU3;H)5H8 E;$0UTHMC(+*XWAJ MSIB%2E.&*T. F@XQA2V()(;4BT@UWRR+1*7"@)4A0+E2E9AG!]D>AY&&Y_'8 MN$(MX3[#@%)*3421>N4NHLC*3&JK8K%8A \- TK86)ON&!^W6#)C;AB;%1VL M[2\- 0JSQQ7!FG0F"#^=6U*2)2=5O3E*A0$U[&KR@G15$@@^&EDWQZ/\T)5& M5'BE6AX/Q[C#=%F^( \;8L4IE_M-L#($4I0JITUDL\)5?L)X;5SGZAH-GQD" MJ3JN>D6VNFBJ:P'-XY7UQ&L8#%@9 FG!RS17]6&YJ^;9B8.KL@C$'WQ[&*0; M*>]ZZ_; 5//EH3+3J*+=F_I+0R#MTH)GCIQD#EDO,SEA5IEY8\)?&@)I!ZN( MPHSM5[D$;J7K0M.K-GD&J-PA0"71>5INI_4:5^8,KC=EEX5V40(K0X R> V? M9BFBPM6-WC@U96=#=>.!E2% Z91=KZ')!<6-6IZ((W4"*Z:#,G>O[2O22P8TULWG9F?,+U@9VGYKV-/)L/%S* W MI_-]Q>D0^ K\S[!_X*R^G?-H9V/!"*#?'\AV]@WQ:0QZ'!1>39^0MG.9+=CVWJTO7RO&HZ_'5"/P_SP0T(N*N#J.^S?-[?4\'& M,ZQW='Z=H.UD&I5865R#\QC^.-AG0?)!P!X 9M?OR['

    ,W3+8'4 M,\S8U+5\[^A30=!^):!?RZ+8NPOC.E&RY\':)W2(G"_AY,2RQ(2FZ>0)QQ^3 ME(E/.\<33U+UT&EYZI"3((L35Q/KTY?!IZ(1^'/!&]+K[1_#82C!R.8P=T(, MV'IA4$)L;N;T.2^LBQU?=](PU*S.V)_B2L!_+XMY[%%Y^ U\%,83P7/XQW(W]O-0+^P'S_8 MF\[[]Z^KY/%@ML5VA/)6B=UZ<(.FQ@+0@OFY+?[:_;"_%^CPW#H[H:=."#Q\ MA^[5O:;'6]]JV'_M6+NW;I^&!CO_V!AL''FDWAS;N>=;W'L^O"NG@(1VQ2^[ MWQ.PP?.OP!D-PR+O.H&W?GG_Q;NE_-@V-=<13^S\?7WB./J)IK[/3OP_'JQ$ M)B-$7 4BD#=G$T>(.!,BJ$?RS2'*$2(BT?33$(%$B+@&1 #11$:(N )$1*+I M:A 1B::K0$0DFJX$$9%HNAI$8&_."(T0<2Y$((\('6'B"C"!/%)OC@Z.$!&I M33\+$4!MBCCB&A"!/E(11UP'(B+1=!6( *(ITE^_$1'^2%'_?U_%R+M1TQ,7 M%1T!S=>&^7ZS2?O'QZ9"Z'\K +_+K7GY[U-0?G=:P=0@"/QF)!\(BM./9&B0 M,SI?Q?S2M7,,)J8^@/P_SW3DL4W4BHCC@\3QVLEO MG5X.TW8C4O@#4D#11QR[:6(()1I_ SV\YXHZGTX)H1,Z]"?UJF\1&.A-$PFC M:0$+^?G/WR8UWO8*W*_4H/UXW@W3@S^4YA P'[? SF1NT9_"_J[G5PTF0%># M!&CV, $Z((>#'G>W55Y^V37U9HKFE4SX.&WZX_E]#->!^HC\W_/,W@OY MOYG'$I%_1/X1^4?D_P/)_^UTIA\!@_!P\:U>[U]/]JX^IN&E-B6,\H\]50&ZXJ.J-L'LVKK MNW[,N^[3VPFUS[-L>2>8"[IML;9;YS_%D4?;3NM^7_7MW[:/L$>-R@JEDBK2 MPTQ%'.$I>CQD#D8AX)\8A;"5#L_ML?&'IP:!2-UF%;K417A7*O*9C+=4--B; M%'_X327C^)&A5/ZI?).7 M&*5I6GC+.X40F;>72I^9Z456EQ9=75P4!GD/=BTF'WYC<8(.CV*+9$@D0R(9 M[1\N13K"7-OE,![*D9SE:6.] M1AN<0K?QY;*:FPZ0D\@1Q;(P%#78D:KT.6TQKS<,G(1R!,6 (,'B&'5>9>32 MH81+RY&[4T;.&R_X<6)DMXK1-#_+]<5#YN2"I/HINXVLIYB,Z7V].?1.XAB1 MR![6ZP_T)+M8IJ>%*:IY?=L7) 00)'&4#(\\/2TGG3M-]R_^[T@T7'%HY(Y$ M0T&?:..586S4!*:L-SUV7MZT3^*IR"P0@AHL70G!VC3=GI3& \7PN9J";8?I M.)D,SWZ^XO3J,)$S$]A\69S \8\V;/YL3A4G2A"ZU>SHHS(K"N986G M=$HRX)Q$\N$W121#DN"HSG]CHB#B_"OF_)^@"YPXG/)A3: WT)=D!VW0"$9F MQNDF27;7&&1^^N$W20);YRXU@7NM%?@.]H\"(7<1"/FP!,CB=":K2J4"NT86 M^EQT.7E=\0<:8P^_Z3B:_%AZUX\(>OP8!>"R(8Q[5/W/$[7XO/9OCLI317.5 MO+H@*OP8RRZ2]!1.7H=!##QU*O7_'.4C;U-8Y!JXF1*/.U(0OBF.\>';G;4* M!9U+FB,U4QTT+)0:YX:BS][4PV\4Q>(IZJW[_98+7OS>-S$&3K^T[SD/+*IZ MB:I>OE'V,?:H/KV:R$AQM; ;S"SGL2YG5\;I+M4HI9I?COL&TN!8U!?CB TJ MR&FV+BKU#I<#SAC0@8$<%0/$ZE?E:5R_6)D:O0E**4]6L6(Z_&5C*>H997 M;*[!ZG1+3;-)ISMK?STG[%4I@GL2B2]18,5I;J;2DL3U!V>0!/)TLG96*AI+-NN M(.ML11[I=%L",H1^^$VA\11][JS22(9<85 G*GNY:B'R>GC'T9EZ UDM4=:= MU>:3+">A (S?+T:L=I&6!U9UA+3S;+N#&.:2'3% C,"P#AY'4MB/*G*Y.C%R M=ZK(G5>]G%V*O!,P*C7H6J8P:M;81&KE5C#<35?67Z^7>U6.%-,3H\%U1C:B M+)+-9&(DM,26+T<(6+F/4>$(T4T7N5PHTUV'R' MKQ6[DV5[PIS 1)&8BC$TDTN,*Z/+CKML+LT, 4T4&%3"DT2<1-[2+FZ@1.8. MQ[M=QR&CV0'W<!$OCLF(7._CD!&YWL\A+]M+_VN+ MNX-OT.%R6\FZUWKZ'T_Y/_CTMVDE1Y0?47Y$^1'EWU!RWC6=_C9=3?>2879I MTO_A0O]'X_XNW%D1*]Q.PM3)'E@CTQM3$'Z&:7;^_*6I_^ZF.%JDK;'\[ MG%:2G+H:VIQ(%SG-J58DZ@]*J]YH[ETUFG9G,&&SK%+W) >;5#!LT!Q1?N-; M-(Y\L&5_Q/I7<>U&W2YOA/5?+E)+OY>SZGG M:--".;Z7Y[A,.CGH)B3(_,3#;P([45_[N_#$_QA9<.>EQ:>3!?FNT>UT$MV2 M6JXT,*N?ELO<:3QV&U)/MZN]=5'E,XDQZUH==5F%'CM8:TS1<91\BY-O)\7V M#\;T1/B- MXG$Z2?RHMG$7ER57H1'=5E+EI2:"W&]&1-G+/:?%1S]J;%R4G#^!\6)@T6U5I7.FT<21?XTU^GLSGBE,H M3& 8AXKC'_3E1H4&D5IRA1&A>S1MSA,$^KQUX_74PF3!MB25-%VKDIYP6 J% M3A(8$T+QL!PYL7US%]&B2+)$\:4KC2]]6,4PQ, .3?)^$A 1"A:.W.C26?^6?+0U#9G.]V M[?_[O_^SO_NP]$#\__RS=RPY:)>#^3)!$A-C2^35!#\%;_[%:QZ_MK?'3-&/ M^+__&9O6!/P%V>T*PB$&C""<^'=L[V<(CQ P=7Z5V /95@0E-''J_-I^;?>9 M+SZ>/C1M!>+GER5J %%+$3[]X+D^9AQS_@M#H9CY1P>_;@^61!]3Q(EPM2?> M?!'WC)G_\C'9@F+I7YUZY@6U_M$K@U_A@P I XFC'0S9W'ZT1T,0N& _'2@/ M8N8TEH$BTX!#2+=\P?_>HZ'7*/\0;\?0P?O2:S3F*0$=B\2(Q\?B*#FAJ1$] M1? 1C:2F)$&*!$U.'X*W\CMY-UUO-GRYFVZJ=8)7L68N-4_VFE"*OUR9DB0) M7>I&@2OW^Z-\KBV[+B*!E<3+E8U-MJ?/L*6JNM7:9D;UA76G"Y])O5RI>ZFQ M/,R["[6^[H#[(M6EF#Q[\LZ097K3; R#%*GWN>+FXG+L.MIBVO*%C*@&?C0,$A7HEIKDIE& M"VEW>MV4,.TH5<9_*AD"%-^=YTL+;,/Q PT0J[.8]REXJ##TT59W0J;;4I]; MK!=LH3YOTVW*&R7#,.W4ZVB[P)04EE<7/1'\R#-.^;0N,EBAA2+T_ MZ*W;%C&I,PQ8&8)I0NI1HMMA6BJFEQ>.BV_*G S?'H(I/RTPZE 7^PB)F))6 MZJ^T! V?&89I:97U-O5$'6PTEUD-)G3'JMKPH6&8RE,J.T_1685;F')CX,GR MFX>R-$*#4(;XI)N@TA93E;EM.E!=T MG6Z"E2% 98MN6J3JHQZB.V5/=1H+DI-@[_X0H(K-=5F4O5F%T[UVGDTJZ]%" M@L\, 6K3%,2!KF\DKMU4,K-FTRX6)G#L81A0#8KAL!;F-1 ^/6('+J^S:\\? M)Q("E-O.Y.ML4<]S&95C4+:5%_B9OS0$J%6C,2Y3,Y9E,U:Y32@NQ69S&-4HP)3BTDBTMNXQ&)59()DW5J\7A@D\Q,'\P M!-(FEE@2:7+60$@CVU]FU%RC97A@90BDVKI"+4NU:AYI-^H&,9ZCNNO"MX=I MKYX1+:XB3%22K;0I(H%E:C4_[2D$TLY 2KMRLYE6]5Z[7Y*9TBJ]\9>&0-JI M3]+54=^C67TS;5)9NZ0WIGY.9 BD62^=P*MVOXV49PU,6Z^K!,0I'0;49KKH M>JY&%UA=+_7I[G+6;FS@RA"@!DVC2/=-TE9[J-F="L4"S0 )31\!5,H;IGLC M-ZN2:K*CID:.,6U"0ST$J'E[E:9X>0BHU!@4Q"51+S-^P#(,J'6KY+@3)@%$ M/L+7"6D]M*J[NM80*R8D: MSDWEYKI7!3+ZR%7:(1>K&C(E=+9>:61X(L\IL_;1"U(NK>JCQ(H0D$6Z46+H M$BO61))"VC0AI- M9AQXYX7?[K%I6FN6&%61L0R-<;R5R4E@91BD8Z:;5[PQHW)B@_7,-C',))KP M@@C=#RMA8V>\JD:R"V^HM;HN4>NL_/LA=*;U.$UUN-HZB>2U3**U6AI6UFH> MNQ^ ZKSJ+J0NPY)-(S$R!&9F%;QC]P,G\(I@I%P,65BNY1*+B3Y@O&/WPXB; M4N@J6QAP+J67U^9D..GVCMX/"<_LI),9O<:2>LEF-EV'JF/>T?L!)?O9QM!D M.+4L%+ANJ&EUD2PLY]X*5]O"0O8\H.CKJU5[(1W33)&62BZ+2*K-Z;(QD^2,HJ_TYC$986]4 MJ]C)U,?^4LY;ZY6-:98]JNKE>[:]DM MH"KOC=*TP,PI4F:.\>@"71F) 6END/(Z0]JT/ %7GW2,]%DF9V^Z&RF)E-OI M4F%3%;'\E#FFQ#!:?5IB!Y4UI^OL .'R*]%8>WM*S LO0_"]\6CI]D6U*1A3 ME>_4*BP)%) D,#S@4BQP;8%OB!/&>6\U_O#J.P0CF\/<"3%@ZX5!";&YF=/G M//];Z!FB0Z%^O!?T%[W5)!A#,.2I]Z_O.GORH/CN#N@]T?BY+?[:_;#_+NAP MV#H;H*4L!!;VH7MCS^6Z]6V$_4>.M7OK]FEHL/-O:DBS9]OO/1_F:$PUT]OA M8_=[ CJ/?P7.( \ X5TGS-8OYK]XMY0?VZ;F.N*)G2]'R2Y8"/[X4>?@LQ/M MQ/6V$2+.AHBWL^@C1)P)$>^E_T>(B$333T/$V_'E"!'G$TUO9@)'B(A$TT]# M1"2:K@(1D6BZ$D1$HNEJ$/%V\4"$B',AXKVJAP@39\+$>P4 $2(BM>EG(>*] M(HH($6?CB+=+"B)$1*+I9R'BO2J,"!&?0\3'9W:\AI%+]-*Z1%.\$Y><4Z$S MOA5N_[]_H23R3_C?T/A=P=0@"/[? _;PD1 X_4A2NPJ%79T&.E_%_**?V*[V MX<1@>+5^XP. *9CV7'%X2 VQ_^/U^3^Q'"] XE# #MJBM50$\$,BUC9=1WYM M6'%$&\=I(_4C2*.J3#S1=B+B^"!QO';R6Z>7Y^8K$2G\(2F@Z"..W30Q=#*- M2FS7/^.;Z.'2G2<.H?/53,-O%1CH31,)HVD!"_E=$KY-:IRXK<"+4Q_K*G E M8H3VPWDW3" =$^@?AX"YNJ&)]*9Z]D?'Y#WGQ[L;WZ52X!M3>YOS>6^N&&=%O M1+\1_4;T>Q7M0B]PR//T$+WP*2_M,(CD[3?*VXNWJ;P$:N^B0V)$T%?8'?%/ M3GW+8Z6VL[:B=NO1(*D;<;68?M\LJL.VP/8S ??3MJ+AC9$W9"C\2]7+$5> MG2?\TU,+UGKBGN2>9UT2D,2+:=91,19DG&]I:$O!E[0$8R( MIY!H#%TD0R(951Z/!H:F+QMLKXMU MY%5S,M37)S%GM(G#6I.%Y*J)!57H82EO QOX!AU',2J.8N%YEM'&2.D>0Y FP^%J;SJL4 NT6:76S"D$R237J7ERUQ"1=EO)S[TT(X[Z M?L-\.#4JCJ#4F?61,^1W'C#27_R)YV#=G6CX*8.?OETT-#;U%5$IKTBUG2)S M..H(,Z-]$O6 1$O+57U00C@QTW%TI]+V%E.?JRG U2D\3AR9!W?%:;AA(M^- MOHI))CKI)( %RO5A+Y2*]/ )PZSO)A_N^6Y_RL0C@VYZ*=_+BI M]*9&"8Y*(1]^X]C'XK41\T?,'S'_U01(/LS[XVRBG^+66+@=O M?QCA2,:3Z%L.C*BHX#X5@(N7"<3^NC.>/T\@XE6N!V &CSC"_BI+M&G.H_M< MO=0T&ITY7S8W_B19 K _%;[^CWKQKRWZ$''_[=94W/#U_TV!AP_?W6QYVF\3 M4FK*Y<5DP>:(TD0H^L-#J8??5#*.O7EYWW(!BM_3),;8MNC8L;]X.V9.8UE1 M\-$0P]%X#*+RQ ''6[1AHOJ4GQKR8.Q1?0J4^A&.7D.08[I6E)XT:S:1]:Q- M4^B\2F/XUS,O DEP+._"G,P+Z@:?J[R$F8XR6/<,'LZ#Q1]^8ZE4G'HS0!N) MC2A+XV?[2B\B-EX-C8Q$9NBJPJK(8C@F,2,F6QNVOI[9\:K4H&;">CQ+8!W$ M'4_M*5*O>#P#I08L0$'C*0J+A$8D-"*A<4U"X[602I MA^&3B^DH-<_B2%YFJU9]/-@XZM>K75\5&RF#J?%#)H.INIU4!F1MUNMA4&S M^ L>)Y+G+9B_SFY$XPU@,WH1R@X!R \,_EKEQ,P4ED=R(JD^N5&[(^JB76' J MSV6J\TY.2XB-3N_K5>VOLKQE:L8XE=1D;J&E[5H2=3GF;_KU(WEZA;^]" MJ+U%/U-$OU?H8_J34]].[NS7)NMU9$M\;;1>#$>"_-K7!NI%(>P;3;&]HM/? MB3GOQ+".6"%BA8@5(E:XY1R_:SK];;JKHCRUZ!:X^:RVZP+' M;;K$(E:XBT2M;W:B75M"TAN##G^$KG;]/JNHX>VG>EZDKK#A;=D0BTINT9QS M2K,Q6*K>0)SU3M*%7R)=QBSWAP+7(YO-17(DSW-Y9D3!:G"4BM/DQ[KP1ZQ_ M%?=PU.WR1EC_U7KNQ'R]T1?)3HMS$;%JV!6U2[$GF0>&YC+VG.$V"%(N(6PQ M87F\834!YY-P_ 9*O)4X'3%^Q/@1XW]G33:!LU0J,4=$MIR8\"91&ZR8UDGX M?M)+Y3OR0NMP>BXM69G5BO)("? ]#?B>C&-DQ/@WE!48-;B]%L63:/O=Y4;&UA>;%A3>N>=AJ-O[=1%HVB6!^R MKE3$V')SD*K)T-:'!=)8ZB1MK6_3%?]C6/_.:YI/Q_K8>)5FZG/<4\N./>.T M\5KVYB>YLPLF@@T)$NT@/)WL4\Q\-E0V4%^'-FW4P?9*Q=OUQ# ^W/J[) K+82&U,55^P#AU?JDW5)2!X'CX3<5)Y+QC MR7^\*+D*A>ANLBQ_@B@Y=4SDPY)$-NAV-=1G\^/-QPMN]7ULK/65'&PS!(]J6>/?>/&#P+! M%@8?&6\856I$@B0**%UA0.G#&H5.6,5U(25_N/P8TV\&B;U=_-$TJ8U$2U(SAH_M\5?NQ_^^88])@(^^+7WB6/. M_5_]/20T?FVZSJ^ILA(G^^0*\:),UT\Z//+O?X)][DY]&*C;+J."O[W@V3?/ M\7+?+_C8WQ+8\AN2B0IQ[U_\WR_W\(*]]W'V1V .?H4/ KL"!*_]L]^89_O1 M$;@^52?9,=X28[SC6,K8#>C",6,[8KF"?7Y0+-F!C!@ERA*914E51S!,61?+ MA,M7]<\-<97G55>>+_4ZPLLEL;3*=$:H=C HK%C+'0B8A"T*4,AX@$1MT7@9 MLJZY4&[5IR&!]B1LD$#8U'C+&K4S!&GFS2'*Y8?&LIC2#;:W:9X6$,=E-"LY M;3192/:1?$H8KVEJR69&TMD L9+Y\KP[*N$BG@!"-E* M<'0%(R:(GL))K8_.&=4X'VL,^PL:6PWZ+H?CNPX]B1._@+ M'UR-W(N9.Y#$M@CT!Q7#!FL94P?[6\< ?GWI;8ESTX+9'XKA_QW>^!CR#["G M8KY!Y?^._A,3@!4FF=8Z-K?$I6*ZMK8&F+,%(/K%R>.3@A#26B;*<@>,O4L< MQ;:W+?AS $E(2(KA\@$HOUV%W<%F3XF%_X/[V.JP# %V(0 -"!_$S[ _&G/ M6Q#&^&.),O#&"Y8)3QJI#TW!U,787QI8^7=L+ *J%G\8JV-F]@[9 :]/:Z:@;K7=\8BIJ--BJ]]?<5A?')?%=LY@:LV'&* 3?@[5 M9LL5O\_@ K0D![R /+ZMVCY_TU?3OEW1#38%;*)_MAO2^57"1Y#QI-\E-''J M[)MK"2O8._AD3U/UU=/=6[=/0[=JZ\>JU>E'ZLT$HSV.W'L^#.=, :WM0++[ M/0'5U5]C2^35!)3#_\Q-6X$$\LL2-4 I2_'%,_>T]J>E_!@0C>N(+PYZ:HMF M;^''T;X52<&_'TK\W/IJD3>#CA'43P%U]#$50?W\4,<>D3<]4!'83T/L;\>6 M(ZA'(N8.H/ZJLPQ[)W,ZPL2Y,!$)HFM!!/IFM4B$B//)INB2N I$1*+I6A 1 MB:;K0 0036B$B>_#Q&>[1[[GC_OC4U,O#QT[76WVAWQ=Y\,C]0D\;L\GF!K\ M\/\]$ ]?Y"B,]M."&X)H.*+U F!?G+;S MVFR=/W%,1/1P(_104XPWR>'J1-\I">/'"$+LJX2/XH\IZJ8)_VFVV/_]"R61 M?W D'OP PZ:?E(07JP@*7?]OGC@X7_C?T&F_ASSH>R6/5X?01>0128](>D32 MXS/2(]*K[DBO^H:8XLV?[[T$@9L_X"U;O#^;0+\<7K[X??)72[1A,>3D[UM1 M+CZ%Y=")S]14\NTXQ;=G(A]%^]5!Y9UXY@^%2L0O$;]\+\HR;X*Z^32U?1G5PU/V^/G/+;*-973?[HP[YMKXL?# M(3X5G:S*2]WJQAE18[HOC9*PA6B2BB-)-&K9%;'S'[#S&>ZA:V+G3U=>?R\[ MXQU>YNSBI,?Q]<+ Z P:LCB$[$SZ'2YH_#0=^"+>/9,N?E;>_2F-.[_:*^![ M65?M"T5BLLE8'#]#NWS;<#FJV@2L"YMGHOB'QQ-&O!OQ[LDMX*MCWD^W?OE> MYNW-&7%J%,M+;C'HBO.YK?>X*61>V*R22L932+C+W$V%'/W^$Q^WY>_/9+]^ M57X7_?^6Z,MEK?!_SM =\YR&M\\];[6HS,SX=3'1PU?L8M41X>$S9T0Z5/\+6_F%\>%GS^1Q\>$Z+^7T^K"541%?1"8LU)(\?)W-IG(9\ M2'ZB4^S]*=K7KT]_)]-=UNX]*<]=P-1]E^>(Y9@I5S6EBF2LXFI='35[>K<) M> X8OG@J;/1&/'>//'=9>_4<3'=.$_5=IC.9E*<-QYF$JM09=KTNS"S.DP#3 M08,U286C/G_?1Y@Z*\XM ,"@JZ#?=U$WP0XW_@=15/I6PUBOBZ+["4W?KE&\ MZVJYSWR,,6'V6.^(B,)*DT%>=(T<0E(T+TXW4P:7I1'IV\14'$>P%<#=AZMLUU[_&P"5O5:$6V*S*ZBVFR]=)>V!-&<# P%HGL'@J>:);.6+@ M^V7@R/;_FNW_-0ZNY%N\G+*P >;YOU3AOGR-HH7K(U-8HEOU# MF#*RM/_,TOXR4XZ+#;.<2'$-56FJN52377GK&@,V#8QN*DX@5!1CNST%/#*4 MSVTH?YG_6JA=JR[S:)%;\^5"/8,#(T/TS0_?+ M'&A/T*XR%&@760C&:+*NE55E(,%K&]B\&+@#Z3=S+&\YXAUD;F^MW=A?P=R[ MO^,Q0XRJL*/06&1%G]"*]EGO:2)JT>>\K8RJB@8_$,3F1D;K7U.15 MBO1F&#.BH!E-OYF<$\6](^:^ 6O\3@JS/\SI+QD<588DGD\OB\@Z+XNVE^HD M$FM@JOAQ<"JJTHY":)%I?T;3_NLWM:W-1TLVIRD<62[D$U134=BY!!@9V/:I MM_-H(TZ../G:? 1W4KC]Y7NY5L(9="-TBFR]S4W(XGQ8;#6;@)VAHR!%A)-; M;BHP7H2-ZD3;V;D#7O4"W)^Q?\MJ?V2ZG]UTWW'*9U2!3#-783.5OH2XV8KM MX(LJP2X]N$=@M,>3Y)]Y^>_+//]A[!B%OO_,OOX*.^:=7EJ8,GI>;?>D>MO2 MF4VJ(8$]DI =Z;>SW**@VW5JVI%I?&[3^"NLYXQ'K5JNGAYR^74U)1$$WJZ6 MFF"/P"C&Z#A"1!DG/X/WHH#WG]FO7V&^"6DN-JL2U683[7F13MK8)CE@P!ZA M"8LCS[B^&Q"PX&NV[H!);XI<%S%?Z^LYCM.<#V7"95+"17\\N"Y)J%R6N?# MEX7*C-;8>6HH=UG=(XMVIK%JC),>%"JPG1P9+H6)8H/?&!N\-(-<+71\G\BE MH7/7/I/W),9+04$Q#->JY;.NBAD;FNMM&,2T)2@H8//W.'FD>W241Q#)BO/( M"O3RX+D*7>,L#I\OZQKMU" AK%3741?)@9LABMY*[#!0A/@E#O$D\592X;7G M+NSP&T.QP-%C&CX%PB%ZL:"D(?:79MKVW[&Q"( M[CYT^-7UE_B_/-V! B6 M)31QZOCO/V.\]9#M<<#V$].%L_TN(A:/CLSX#H?,!0YV%0+M3(D4D \K@#5S MEJD#OG44PP7PW"9E 3Y.^PP;K.M =F57CL4##"D&;ZV+CJC;-=. )[!,O_QK MYQ0_YONF+&6$NL4DIZ0TE RP;B..?;0/::0I_"QQ M$'*&_#QY<.J,EXO( PVI]KKEI-WC%BH^-(KD2!UF?'G@NT_0.(*\/Q/A/_[D M^]^[=357!_@3KH:K[VH;>TP '67*=/U218+JT=:$9F*6" A" )L+)C^8TYAC M.KP6LT4)^MABO&V+C@T^W'XN[#N8MG_D;?][LAB#']LQQ9@ Z0$7C$7-].(Q MQ5\S!51G>O8O_[ 'E/ =U^PAM[0.CE6?,OY.(>>T@X-US'U760>\/*V9@KJE M^_&(J2(>STSK D<.\^UV>S@?ZIOF0TP$'#('+W(L5_P^B0PT4UF$(@NZV-ZD MI>=O?D*+]=GOR04>B&D!8(.?V^*OW0_[FR+!L[<;TOE5PD>/\22UG[7HW0=6 ML'?PR?9&0)!_PYT[UNZMVZ>AP8D^9D"0U".6>DLKF"C+(\\WP3.G@-)V(-G] MGH!7UJ^Q)?)JP@- ^&=NV@HDCU^6J/E]+>7'@&A<1WQQT%.+ MD+V%GS!>P%F>_OVC&QY[?#-A-<+#F?" /KX978CP<"X\8(_)2#)= R8BR70= M>$ ?,3I"Q#4@ HBFZ)+X1DQ\,@7@7:7UCT]-O3QT[/RNK'?$[O>?\;_C@T=Z M >6.36WR5)H5_O>__QD?'A;8.A "_^\!>_@J>^&/J.J(]%*X 1CL2#'Z!U'0+8=5+'A_D>PBH$@D\RR/?0S&43T_^49K*BX)-, M#$?C,>C=/"24[RJ-.[WL#%-.QW=K6>+31 M4,?GX48X_JTSU/[-;7"A\$+A3 ,FG75@S1MK.&S[Y\ E6_7ERLC))9E-QAI7V(1$YRL-I(*F(L7]PDJ7%K,^RGOQXQ?54(Y-.C%$]J)4Q=8(BQ'F4L MDAHS0 B00 B0"! "WY@2?@F=)FAM_[H"\Q.$U-6K(]_93R12/8Y)G=TJ1M-\ MCMC]<2MN7%G72\+20]0VJU)DLE#F\\@)Q,W$T?JK?D>WV5['48JSG+ L)9LC M'.H<6!RCPJF6$<]>J_[PK4P;Z0I?X-K5NI=KEA)IDJL/;492TF7!S)^ :TW4 M]I3%6$#9,K88-!M%=#HI2H!KH9(0Q_!PUM-]^$,"W<$U>$TS@R0>7@?;CCPA MI_6$7+J2](-2[IO=)9<^]>7%X[-.8UO.Z#DG#;S S]@\$(E5P(^6 LVH;7:; M(?F+MJ*QLJYJFN>)-99,]&VTGNQRGL:<0*')Y$5D;1(DYZ81AC'8I9=>2J.D MWQ*(2L9QXF,J320]OLV)7GQL:==_;G\F-0F141NK3NJ0C'3 M065!Y,7$">0'7M:U!E+/HEP[/]$2?7/ B3DH/V#Q60J)D_0M^U]>EJ$% 28F MTYMA)<>UAQ7O[>TQ4_2S3O#K MB>=P7\]"'G'BW[&]GR$\0L"$A4Q[(#NH9=I^[;"<:??A.PFO6\PXYOP7AD)V MW"_G2J*/*>)$N'JAN1&+]OL0LG7!"W?S_4Q":PD7JZT>@U+ZB!# MF5O,5"\G+ 1BTX+A8N3ERL1DDQ*R\VI"7:\Q==,C*TBG*H&5H;=OB@FOG, 2 MK-I&AHM*N9X>E-S#>GGL:1W>$2=40BT>B6G?:,Q91Y MH4>H7%/B/+ R!*41TI:T1J*@LF[3';;,T0)CYG#E#DHO1.BN>'/I]D6U*1A3 ME>_4*BS)#EQPWA%K?;AP/467NE> AJLR]$DQ$DNDZ\!!5YEX+(J+*W._% MQ-5% J/*W*@R]V=7YEXU==Q'#>Z6.-!GXKB[:ES!M:RH!#"I%1YFC4?EM5'Y[XTF?KPN M7FJSPBB>(=C$5*]G:T2=(RPOJ+U-XG&"Q&XX]?,IT*<8 +.2 F,[@0X3CQFB M

    :KXZ]N<>_Q&K\(H1JIP=IQ+ M9OI*+-W7=_=]Y_[-E^0W[Z[W]Z?/7]MQ[\\+L2&W:P[7+#&B#4(]696][;<] M?HM091CT*)/P5]_]O]G'B77_QAO]-OSC-OSOWU^8W&/;-:V51&L->)8,XHR] MP(:Q#VY@-N,$DZ9O0Q]:JQF7>H(8C55JBU5^)%5DEZB'>-(<)X'+[=,L[?XW M[GR\[+Q)TZ]=Z^OM33^T[_A^W);9Z>_D/.K3T.4*X0\-,^H+,QZCS>Z-G?SG M-CS[];?[7_M>9/WV_C\_C/_-=^NVS4[KD8LZM2%:^&H/].M,IZSH6FFZ5MK) M0B R!"(>RVQEV7&ZT__K>J_/?O[SMU;_XN?8NNZFHS/<3XOUY\UA;Q4CK4W) M#HB:0VN5+IRF$=BFQN2O7_^TV-NSKU>_37^_>?^N]VLP^K_6#1@3K)%B=IIU MIGC*JZB%RXK3XFYW7>]>EUC3)=9J ):6%GT:_6?XY8_H=7+YYM>NU?YW\-L/ MO9]?__N/_F,+RVI]UT7:3D[AJXQHEFK\#?OIK_=G/[RY_C+]-/-__]3SWW_] M#35^_5*PARKSMMD>UH6B;Q6Q+CNJ!20%X"H=Q>RO%'#LFULL!K18UN>O2]O[ M]>JOX*;9^^5OU_KZ_]J_-G^[VU%9GX7M=1,[!BAL($1XBR'PK*X%"Z.SB+0RPA:B%]/0S?U M[8CL3FR,HW!J7'JW+#1^N[HPC7?O+HT7*"*MYJN8^3YN.80_K%&-YUNV M7KE\-14!R_]()G^0^;AP_DH]OFU=GBE&C?XMMM_YCCS31QXQ4I2WZ_L9*YB_ MN>_%W3_^EWV^ZDZGK[_\?M?[[;>?T\'?T]NBU>NN8?7 +GH= MV4',2?;,)/:X(GRPH^B/R1]__ONO=^[UWU]^^NW+W5__F?VW][5]]^S[7F.1 M1S= ZGSXQ33 13H3X\Z&"4T#%RM]W1N.'4\,F*()S(E2$\S.&T;UP1K&]83% MI HFR8O5?Q<9/6*@@ MH*-4%T]7-0UL$1N/F8.5"HP[+YG04Z0XG^T MAG9[V.P.FV/;$24I=ZPN8AY6%0JXM%/LAQW=&]E)6\9G=@-.&9' CV%T![^> MO0O#+_AW=DVA? M2&\-GZ<1B":\X<(AYV,-VVV3_!$\%EW]"[Q.O+YXN81NW.$67V&]*7G%FZ_@ M?X,;IKRKL_1=ZL7R31),+!\&@S2,?#7[.H,F$2J*"5V.TR0%GRNR^FP?G3$! MKL !3# 2!\;!PP!*L1ML,-RT\!1"$F&<@'_ NJ*\.*R\&? \7.Z-D67P[\U5 M#9W:]W)Z%]J/ER;A^>%$#(F5Q:7^O[J?@QK;5K8??MZ_Q M#8T;/QR!/"$L&B3Q-PQPS 1,&_EELBR1X %HOQHBE@EQN"%$A/S"#6 MF,[\\)XQ;O' _($PL0@>AJ"1)'VHNI$["8%6Q%" MK!MY\1>M,EIE3EEEP#?97'XHN);T.CJ7<#ICX" %[1!C! P>#M0&Y!:5R8$K MIJ$K@FC4K4D8SSSX#I\FB'XZ2 3<772O%4TKVNDJ6KYP!2^Q;SC%*L AZA$N MB7I,>R.M)">L)(&=I!&X%HAH[#B!^(B\"D_AS8A<)=Q18C28'UJPHQ5K-O-X MT!=&>0 (]^':L-8PK6&GJV&(Y+@K0CWA2S&H1GRM I3,\UU>&0&7I\( O%7T MA25^VGM!:=L!8I>L,Y>;D^:QM!BGEAJ%Q?V'T6^Q@L<,^X*G&?=L/" M&QB("2V(W&CJ3FO4:6L4.I>(^1X=4!HBX^!%+J7.W6/ E(YM!U?Y!2(D^MN# MO[32:*4Y7:49VYZ/J2])"+J3X%(0^IPL%U4KAU:.TU4.+W BC/<)I47V';@1 MOG^)/(AOPWCS^F]:3;2:G*Z:% D!S+GR(N*F(<:);C@'@.!,K*T&-R)52ZN- M5IL35AM4"2]05DXCYH0W 3S6'V7-SF$M-!8XYO>],\!W\6XH8XC)# L[GLK]1V[F6*@A? 4U#5M$II ME3I=E4H#&S3$\6:TIT59!D(=08 7CGQ,*]?.1VO*:6L*<0:Y,AA88"+*7)!O MW\5J-K;6%ZTOIZTO11[.Y[N3J$K+GZE+A49BTZ QCTUU#P.RV&(WD3&R@R^8 M&@>P;1:%#F.4JB,9/)E I_5,Z]GIZMG\R!&6[PFP%%#" M;K!B@!% D[*=12>B/5HO3DTOQ%YS<"=8)UG9=([*D.^@FX:W3#BC//<:B\HI ML1!>#2Z((S[T:S]X(&B&[4Z]P*,R'*!(IZ%'V@MI;2O-W&%8V<]7=W^/ .;Q M1&NJO#<#!#>+O >=3MT*M;5TH;:B,="%V@Y4J&W_;D;[&.UC*K&UFV]!Y7M/ M(^9Z"95"$&5&?)]("$X:X";OE!*,%W?1<5+8*K M70_YN"R/^PY@/Q+:NFJ"UJ]3UJ\L38Y71"#*#?0-5UO]E%3NSHXB&W3-][A& MZ4(C6F5.6F7FG LECN)G+ALEV1$5$:/E(%[ F5R2@NCP ZU"6H5.5H6H>&)6 MWAF4Z ?/=<+LS)3%W!]T2Q_"!-KVPHYQEX07X)$SS _O7C9VK4KE:E(RE-4^ M6>"!*ODV(.P1G;P#8%H%UO8MX&]2T?Q('ZPMFYU+DY]-(+%W#M&S.94GUJLI M]E0,GSEV+&PD'7TS$U_QA?3;T+]EA=(82DH+%R.\, T<4![;"Q">-(P+QPGI M^(D'"N['DS#U72,($SS&!VL(0/?3&78:Q7,6P9@%60&;6X]AYAD__17BDC@_ MIXL?:_0[X^*:V%\8/%218Y3Q=$:CMJ(Y%*J,B4)C=/ 79>AXD9-.X:H "R+2 M2D4^!?#+/3\V:&J[#$]E8E3PB@X/XELAL+68AJ!,J2FW3>1OH3I9=QZ>A,2^ M.@S$QN;G$8PR7^8*7;2Q?H(CCC'*#G+ K+S&#H[S6&*P'GL27D6.1JI:,UPO MGH'3PU.DV"L?C*I<1UIC"C9H_2.@0]W6)MMZ;5*O359B;5(<(F4/0>9:;?9' MK]-K_]&QAN,_!JYK_S&P.^UVMSWH-!WK&7\KOP,/9&V]SSQW_-J+Q5$;X&$O M MN_C[TX'/\H;MK)O"DG8:X\= K;:K0:_&2A]XMH(V\[P0/9>ASV'[.S?F " M7'XJ(5[S66PWUQ;NWU_]G M7'[\_*EAO+_XGME M?/S1^/'MAXL/EV\OWL'='UZ_O9;7?'YS]=N[:[KDXZ*G=4Z;*E7C/8 +$9:!T%QCR8/$^%DI8WT91K,&![(Q M)872B5: \B;,GXFC:VR$5 2L$.*Y2Q]CJI449,UL6CGB(#6O<T>\ FZ^ >JD:\Q7)'I>) MCVF"B'[;A]KEWA,\\. AK2'WLD0,86@_P'!.C LZ+=3.9M6G6AT)IOW?XJ&Q M*,R2BO#O\V1F-SO(MZ1Z.]'%9P 96'DE=SJF+3]%F+\J7O*>Q7+QE%PP!5&? ML"#&H5]2+5YFE3JTSB/RX<9AZ&87F1#5D"KR(]Y $6+VA;$9[1/G""T^RSX0 M 0Y$DY[)2 V#3H!G<&8 MYPWG587@U5'6&PAB8WY,WRRAXX(!TYCB)#TZE1EU/V )OBT_$[#5XY)1P($FD ]_2$4)T;*%EO3*L(@B2W>+O, >7/SFRS\^K8HWNZX/

    4C]&- M'7A_B\L#X[T=.1/#XH>*-Z77 F5';H(3.?+XI3FODSDV\!!X;\/X%'F\: -_ M*'YHEMX:Y9A.\9S$EY#5([-C8-S+G5[A9$=>+#*C>.9>=\= JZ"+\EC)R&-8 M3,*F8<('8N4PY%=2-'[2#9<=+C6Q8V*@Y-HT-HJ.KV-N::>4M0?>*>2:(GJ, M5WB**':^Y#'J,5"F^ %Z*$LK[&AA.)='XPXF[JH*M/YD\B MD!W^.;R#(8A, D\V%=\39H7]A M^4'<"U /L(1J8Q\\=G$-S1.:D"N5$!5;%=7:X,\V[=XXS#B\\R$?9AEGU^%JJ- M'D3B7S&_M!&*NP$<\VUIP?$"?TP M/S"-#F"CO<(V DW4"HY*4#-O(D9#D]/%]W+BQ'#@4\0<2G'*IT),P59!Z,Z= M8@?_V[M#R6."K""/."B75^?]BZ-\'%V$,QGO'3&P*2P_Y<[ \^YOT=P)$52! M[3_MZ>R5\6.&P0 L"4 E/>\5>#0.VMY[[AVBW)C=B EYMEV$0_)4)XS6R3D M.;?K;I8;X4&<-M=Z\$@%0R=1KNNYJFLH%)44E@P'Q4,Q57I%*R$JPLYQHMI@ M?!.$PZ6MC%%176%2%X>[J6[ 4EI29C;7&^\S,=)B=!&!R40PP*K&#W*)X08$H %NDOH[V MS'WU$%,"!GG>;N4O!]?@(<6(B)K#I8,?\YR/'4ZF.-%6]N:&!8SS*.,HG"*G M<0>667B&G_)-@YFMCNG,6?Q7':S,8 L'\03_*]XTAV1+\C6T1= 6 :7ZITR$ M Y9(;5W4TEZCGRGI> T7AA2:P1W7'/JSZ454877Q-?U&[U&O6?24R!=,/&>" M)&QN3>PDB;Q1RH5> X5"K\AOTOJB]:6H+X6%F0L7+X%?WOSP]OKU!;G5 M=K_1S:2YD.*D.DN\$N*:;L$!6_!)_YMYU7G(#>?R+FC"QXEX=:/L_;1L?@X] M9(F",#C[Z>+BDS&%@4PCIA*,ZN=@H"!:Y;,EK4S) S^ [7O+C>P+M($OY?,^ M^311,9@Z'(!6\]4'^>9\&?T]?U=,5X#/YRP0Y6CFJ^M8XCI G)"EPZ$HS#>O MT*=:I@%U=!J03@.J1!K0J1O.=?FA"YX9 7:/\V>XE$%+5#+IX-=O+VBY!TQ< M8B];30$_>HO5*7'Q)H[3]5(D1"9Q3K[=PPP+-/F:.0*SBB4S4PW4F U@4N1B M"V8LEN<(4N.ITOD72A &:(MERBA1@>_(YX=T1A%S.#VG).++W5[YE8T=T%1[ M61K>6Y92)S,R'RD?!T,'L4 WSWIZ1#Z,_911-G?H."FTU^&D+P^T*8V1NEV1*E^1$B72!64OJ5-JI+9(\*]L\4FGW=.R0= M+PZP;!@X=*,HM-TLJ2$$CQ=DRP?0HA27/-\D3N0VA"DFK(@,,YGF$=MCEF0U MSA?>E&6!\*ZI+1;9+\K T^(SOA K;7@.DOF44F+'/,,?NR>GZ\_0"Q(P,VG, MYI==!=+BR@QB%MEQ$J5T^*'QPFNPAFG,PCM%A!#RA[L0Z]TWP&IEBPG8MIQPPTT[,T:;S\0&B^(R@"F6&S&_ M"#I7.J0R[2[&!]%R7X"+'V#.Q:X&%Q\5SGB:C5B>SI9>P:S%F$^6)3"$'E<5 M>7#XC2V.5\TI,LP.PA?!LVXB>QI7(?WL1Y'5>)%E-58N,++_'A4Q&TK%[\^(SE:\2H MXMJ$C&.R',4EH( K=C%E1-U#I>QFHMTYV,DT%ON:\NU58F,4\D&J54XQ98Y' M23#T*(S8!DH4]>\I7%<>;X_ %.,CJEMT0Q/=.3?A&-3>:[Z7C)I8AZ082,X M8(K"/4FJK-SB-J!;A ]*;@E1RV'6?^+NZ>JYL9;R=@F#/8H\D*^?F7_+D)I! M60.=/"L(7'%J&ME:T6'7QS[Q_ J1 XCM$?G:#"I"I?.P7'D=HL(#23'!*?!%A);*+\Z3_6!AH]H@VJ6 M22U]#?J8683I5;>8;,/?.6?I*&=E8KNF@"'8)]5NHM28CQ>;TERX?3FTE=IU MQ3/1L+<*?O@HANPG.SZD0%_$/*7I@=3HM4$XA9+H)S#%RO70Z*H)?^ C%F5% M+=)1S#6!65^\!"4U>[ ,-J1AEU$(AXIEZ9$C1GE_PO5D\(H7\\U!U0OA7-\0 MS/\DO.9+)?V9]AR(=JB>OJ3%4BWEF?>9U$(#P$<08HM("R);8+IBMAP?B^) MH7O.(RQ0N'3*! R-I9:@5,A .F^YB*3G-5>V3LE5S,25#H5M9%*;31X'!4+; M97EP,27UED:TFTCD%H: T M3.D 3\+GF3DB>(IL>JK(02R +([]XUPYY4-Y.TVR[[8?AXJ0<0SF^QPT>V)K M3*$)G%G.4@'GYG&5H2QF5R5L"G">KRP(]H;;2X5V46.CO86T,L.L+ DV9H4V M\0SBB)V!^@4BJOHEY=-(<)/66L0NI!BYHTAX4!&25L)^7W!\Z679:Y<8R2*U MR0.V0YIOT80LR58938$6A-,L%G6QJ;*_T/%10KW"7?#PK3/WQ*0 TG.NC0K\ M"3T6V^UY*D;#>(L@G=@/&S=(X;(ROT 4U,QWE0B]&^%PCFE'BVPWH/8)A(54 M#,#.HH@LFD83+NL6"(1(O$G,6YRMP=EJI80<;_C(8"V44;,]M+&X0T;$&N(A M= <*2M,.EZ%[Q+7";6;'S5\%=J/TA>1T7=W4TW@<:+].3\L!>V.[V$JVS[E MF4?3Z$+B=/0GH=F0RQIM@Q*UP$U.*YN\_KXI.64&SU2W ^)7RCXFP6"5G:=$ MFY18%'#?D!"]'*< L=%<>Q#U33W:28APQHX31GP2 5E^\C,T"(TP;\G$_MN. M7'1Q="W\';B^W)R%%0C"6 F#@%NT;G=V,K:(2_?)W@;=(HPU %]P%T:#S#@ M.]ROD=C\($)!X"EURWAS2.1D>,Q#^UHN-7;U4J->:CR5I<9YLZW$*PJOX&0V M.@N]8U9NX(A2QZ >]_8$?+>+)/-EY"\,J?#-.7) QR6X9K@DHJHYX ]'Q%(X M2!_3*J&=&+11E!7,4L$>JRV&)ZB63K%;^7I$%7SB!\&7O_9B-.<1$38[RJ K!PW?@SRTA3:[6:,0F%"E93[E"N3B""A@-[:H>"XW N502B'; MR/]@E(GXBR,@.UM2<,40F9GS!+U*)G^E]A<0&8 5@>V&N R#(H,U:7E,E$=[ M$T#6,&B@V5B9P ]#%PL41%S>>(!6/%84H@)0]FGNK2DNA8;@NA(TF+P@(EE: M)9&E=1$O0A\1?N4!MWH/OBX-P+LS-T5B7=E#+1DJX@S*QSKFV]$BK*[EIE'N MN!$[WL]XD*A>SA^IT,T+G%YQ,IQ")8]R6H,?8GS/M[S@1K"%)2E>^]118DW9 MV*SL6=9&94\: J:TV 27 H*:',_C.,O'Q95N;$TW+%(D=74L>@E-TK MKVAP44@3[@T:O6_FWWO'53Z0R?@+32 WM?Y+3?Z$L;C:#]T;":2E&T25\'T[ M*E".Z.3X8C+Z&%!>O*MM-3K48KE/F>^,%NU-)@ >;R:X;306>ROEZQ1C^:+5 M:S2_>9E1+[3>3(G2C,G$[1==>,_++,DEP-W1RQ.T\^U%G,&;J^[ ,N('@T?* M!BA.HYD7?WA"X8)\J[R+2@HH4JGT3H;>(0; M&I@SVB,_LJDH4^D+* ^&@B!4"C"GF)@D2E/Q/DW1-^%N9I?YN/D,82Y?K>'# MJ=Q!LHD,/C?GF$3K8ZQ,C#1+[G!7MZI,V>!GJ[E<=3CF-3! G7+>'XOV8+[$ M'.^)PTI)6DK;.%;([\TN+'USH5/>7$MR;K7T7M#W %T+?H2YM62@$*'2,S)G M-T(.2K:'PF>U"P?S2.H:(ECS&PSU:0-W)A^4Y6:UN1A<7QIO0-QN[HU/WHSY MM)]<+DY<7WYZEZU,\+4];J),.;["7 A"BHZVP>R>$M>PI.1,>>FDF6\' 9NS MB0)%_,KN01%!8O[[SIB))J.&([TC2>/7^?[7PB-F$Y&>K^I+D1A75$ZJ)-'( M2/W=\4I+A%9EW:> S;>=-T4IO0N&"OD(60$"8Q9&]TQ9,N$+H4K"X-I;:%*1[X6 %=./?FJ5RML_Z'LH=7>3&PWNK/G[?_\7D3*N.J^'+([.1$ MX_^+':1HVWGKL$>H*=G,8W/CE/*LQ/@7AQA=J._SCOR2P@#0'GZQ.W)>Q#\! M'L=#/"GZ_026W<-JN[P0QVWXA;G*M%"I&%H!:;5-I752MAG5WA(YN-?XK"#G M":]8DOCAP9Q28)0R1[\ $Y_Z@P M=7=XPL]H85*'#"0^%H^62;%0@\VC5AY/Y.%FGHU+_#A+P%V*D,_V M[__F:^W*WG>",A1&<5,G[T M*ZE7Z%'N&$21<@%GH72-7(L?@XXKZVZ\Q" O M(UUX'6VHX07(+('/#TE1X?J.(C=9,#:Z%UNC>(PCD+WX4B0X4[H? MDBW\!-A,,/Z4J?U\,]8-WXG'PPU9B(B*:/'/N/#2/)7*[@@KHU.(;2=Y&XA" M1>G":'*<^I1W0AJ>\24\8X WRG-X3%9,#6Z@K\BJ1R!$HX)*:ODL"D5D]&C9R%:/7<&M?3ZU5ZO>J(UJLV3I>1&W!_HLJ;G\A_ M5L@!V;)]-]0^[M^5 @:V\6%N^[& QDP?XHB$H-CV:?WAJUS? M0#OG1=P64Z;++,(@1UKU1<86?!3/8)&O+BX$%!S707DZ/" M+/W2RRKR(J:*464H4ZBTN-(<[0P!*[.GG"8#5S7'?HF+T;%,F WAUT561 :S M@'CB4'F;$4C$N(M!;9&$K9G/FION;.U+V=LD&\$31,4J%>=@1%8S7^\T?B<( M2>*YM%F44RMJ$DBD5-[^>=BD0J427%0H7C<'HY ZC8@@60J=#A:QK<6_%(,V M;@8PFQ.%;U[#\_5$88MY\0!SOIH AS58?3\B@@@Y!L>.)[AV>1>O20S--PPS MGK"^M-S\F(=#)2H@5^ :N%4'%2PDQNL,3 M -J4&NH"H"STUC1FW&^ 2^>SB M9?_\*PV3E?:#+I ;D':Q:7:S%;PK 3@/&5H+,G.1SN%8G^/@P)YRLQ S40F2 M=NOQ8X9NL@.2J#8/Z"CGM*D%G*C!,HHN11$03\]18")M6>+RK,2MS*E4B<'L M92A95(?^2T!;<&-.7H$ _X K8O30'^PO7UCV 67UWW'!D86%UJV@N%BQ\G'W MB0 #EV'0:W*J2_;K D^9%K34_*B*@>?+@E@9E<])O@V94TZ5 M?=P[^+YPP6J)XO;X&FM06"B0:WBBBOTU^RHV\>)@O6=?/2<\G!?>HIA(^J N M@C)'=^Q(5(I%!!:%I3._ 80?@/':_A(F=A52Z7)C=NB)O5FL"RG74/-&9BNI MV2@K*5,ETRD@%N^$H2X#<;8HX\!D[@IN-L(C7^:F[;7G^PPB$Z[>+PB/\;9Q M8\$__Y&_YK/RFDMZ3=;L+(M"'&1H<*!7S+:0*T<<55P"?+STX*ML.+)/Y&/G MXR=:NABXQ)"N(*\H[E MV T;"V*/ 5=5(Y&U !T.K8"%QBS:36(C*&#E"1VX(X6JI!"W[MN"ZI\3L$QT M,O%:LN2OKOXVEIVVV:+&R@BP>JO(]5\_OEC8U+IF(X-\X3E?TXCSX@SR<*VL M$F\%U ^#$DH;W_-^JH]9>L5R<\PGW0WYP2QXPCLMU40>D5.R>DF675465MG1 MW%ESG$C$Z_"/6+JP;!@D RD+$XG2G&LX6521/&M%@*B+P';MZ$M(279$=]1R MU:BO5XWTJM$1K1H]+B?EBV]/X+'*:K%ZL)W8H;_@Y/E.J$)5,'YIGL-:;@D*&U=)96^985.1O, MIDV3:T33*=U()EO*_7QB6#)R8F5E)M0MG+N\0IUR=RZ,L4BT*VQAHYV?[OQ9 M<1#OT'%Q,@V*\=@ 0J0S7AI!W:6A'MY+U=KLPN-HN*6$4'4X)2PM+3Y-3&*,=!+3F!JY VGYT(B6IPRXOM$A&CGJN8G^DLE@[SN3#F MYT*1*-NXH:F->#OQYI$MBG1@DX/\]"IJV=R9)UNS21)'"K1.T?F#972]!^U2 M>9)D5K48N_LIKW7\EMUA_F"\@X\G*LCP6[S:G[,2MEQ./C>$/ MVAEA!UE,?Y4?_HA7O_DJ,/(>XMJTG9>.!KI;CO*BD$I-9WS M")-G82A)'V)?E!AY^50P:B+%!C>6S4(J" -:P=$OAQ8!-A-Y%[6B)LSL>)S/ M+SJ9BV([/F?MN%QLAY0 *3_0CBO1CD^B'1=*.RZS=D@2]NK3Q:5,V7DI ^<" M,?SF,F]>SM1>*;LG^2P7+H3&.:G8/<(+ O ZF33A9 &S^MB2>Q$%B"5=BKV; MA8FDN8N'@\8Y=V-/<;!*MR!C"16T4A%FM#J9HY)OG@#!^I4YV"6)KG-EMFX=#4=VG(&+3^CWP 2R$-[1N8>V130SBLOX;6B\53&)'2^4+(^ M#B=9MIEO.]E^P[RP:T:SBCJB'P5E7I#8>>N8"^T/RBS/7\6KX7@%,:7=O@*O M+(@#/;66KB&)A\&1L M,=)*"9WJ).0=O%J[H!XXJ726A&I714KF1YZN1N&H=2SBJ MD%J2MIHOI)X&=NIZ"Z>5E2FRX"2RS69*_F:.%N@(]&4;L1_QLD(9#D;]^03MV.-)X>=CSTA=&8$TK]XBC4'G#4*6$.J$L.%R&B@JL\FQ<>QZJ"*]RO,Q:0NW5,@AD7^? MX8&FY]SB I,A#9- ME9F(IM:(*DP$F*:AGH@*3(0V3569B':CJU5BBS/Q;1(A[[0UCFE_O1Y(MG<# MAF^W],Y^Q^"1779"'S_\U[/NLPV[WVHUK/Y.^S]8M1@?@BXO5[\N7W+A=1DC5T=9BW5Q:H=<);1 M/]5[EIMZEH]]EE^\%ML#7A[W7#\))\V-[6=4(?C,0MKW>KT[!.>[>/Y22M_7M&I3U7-GA.'1H>NC>G[@JK$QX M.;P#_)SOJ-BY1SAM-=BM(%2Z]P^E&VF/<$+"L'N:V;+>1,MTB. MU]"^GHR([@$(;5U$6QVSW=8B6GG0NR41/2P^V4Q$VRUS,&S66D2WS4Q7:0ZM M=O>;(R"8Y_'E_.&GRW&FII9KRJ'=B+P% M(*/5UR)_?'3Q7D2^8IAL+9$?FJU^ZS@E?O=S7D$@WF^MQN%5AMM89RV)Q($* M8\8TK;L!DCA@OE(5!H&#[4,/P@[,]*"S"HM7WQIK?=@F!<0!]J'[MGT ;IE6 MLZOE? ,X?6A9V)F<'S8'][&K[O! VDD54/6EV&:H:XL6C@4 UTA2F)?)3MJB FT_%80_6KY M/:*4Y8/(;WTW8&GYK39@?4JW:\L@+]EUIXEDS:K5"1=ON/&D;S9[G>.D&+3( M:R*Y+//?,HKB&& M. UTW#%A"C6+<4IB6DM$:W9[]2X>YQC2 M@>>PYFL& @AHD_;W;;X##PR-E M$;3*'%QE*K#+:Q<[_H;#53O^M,ILCVL^M/0^5,4QK'Q*0K'7J*IZY/@!.M(7;?;9J\YJ#7;HN7T!+AK0,A]2\NI M)J\K+J9Q@T+6(1T=> :MCOU B].(COQ;G6] M"YVS>0)H5I>NU2)_8FG* [.[,G[3$J^SE(\+8G?,MJ69W^-)4NY:-6)VYY#W MQV3"(L-5TT<(>T]#://?]($F?VL(*DX#+G?,IN9^3TM,ZPAQP>%W]+E\-0:L M=<.EZPKFBW:[K8L95P17PDM>#(ZB5G$IQF1?9RR(F?&"'P?RTC0"5II8H%E= MG5VI$Y(+QX:L @\U9@NTNAQ<72J03KJ58QD&*W&,UA&=?:RSCPMI'KI,QO'F M'F,D876;#\02E0H9,$R8,4SU"&[$@8'&"S^,XY>:?CX)7J^.]+/5,WN#5<>N M5M]<:CFM%?^\-B >=@;U)O8TXUPKQGE# ]HW>VV=;%PA MHR![V'@&,M2>BW M0<(B%B>2A];TL\ZP/)&DXJ'9Z>F]^5KB3R>G>&@.+7V$GLXIKF-.\=HA7F=U MB%=C&3^%+&($V]V:,;1KR:5Q.;&#&V9X@3&VO2,XP1&X<1 MDQD;B?U54^J:8#Q^2GU@MMNZ3(>6^#I2ZNO'ITVS.^P<*<=8+3'7/'I%#+LU M,(?M(]UNVMYR@?>B^[:"R3:^KCSJL"2E-V+C;VW)V][+Q. 2. M_L 2X^U#FP7F+VJR )@K):*;'Y^;O](2[H?J+Q(M<2" HG! M8JW";Q,;6KA[.T47WC%L%0RG[[Y:TW#MI5WT^[F7P- YKZK=4KH0OCQ0H\BN M6*WTZL\T3KSQ_:H!>:1P/?O^.H2OC,_LE@4I M:QAB]OBG$?_4N+-CX_E@V&@9T 4?*[Z/-QQ:K!3OA$'LQ0E<&HZ-Y]V^\ECX M ;AUG-@A'B"F&D\;[4:5N&*&1:>]Y-[:%^ S917XL.?#QM#]6)\61*E#M6I M'S.9=]8P"CV,-^Q0DP]-9]!H9R\%,^U,YCK9ZB@7E';2:C4&:W22]]&RBB.R MK),DA;;AN?]Z]L?/_I=NI]GO=SH]$)-O[8.(YU6QWW*48F,6>7 7-*"T[[8# M5T]#EPX7B(T[+YD8TD?"+5Z0L)O(QL&>A/&,9!UNEH-L"JF; N*8,'CA+2N] M#AOEI^@6#0<>%N$O>.!=\,DMGE;F&W=A] 5DSL$QF$[3 !L"PVW?L"GT&1[,8 F]/Z( M.1'C!RV,;4?L@S)Q[!R/13=LKJ.^#6V(LFZ!I(-88Z,--X*N1S$.,8HZ=!>> M&].^JSF!S#3_GMD1M9G_AM*.MT)'[Z!U<"/^]1->$&"[X3DW]"\\9.0%,"$T M5[81@WQX8Y@O^$Y]KP,B ^^+8(H3[Q8'03SS9V6"_FE/9Z^,'[.^&YD8H>>X>U'V2'1,=':0S=BF.R-@88&@-M3,-0(.1VE%; OXQS M;CVDR*"[E^5&9HD.2P'*AJ=@HV83G!(AA]>7G][AUTD$0L %AFY((U1_+GCB M):22_C2DHAR@K*C+Q?=%S"=#(%SW-8NF7I"?4G+%DL0G%3,N;F#LZ3?V%=23 M3'5@_)+"\UIM&GF+-^;ZTG@3@*+=-XRK)59YY1@(&<$[L/U1&$Y!0!-%F0T? MA07>#[IV!UK3*$[U8IPPIO^]VJ/A7M)QJ5ZNTG-2OXC%J9_@*#QD*QKUP4J7 M*'B*^\[@TOP7'!:T^XJ;WA@QQ04\BFBH^<2'[L*B/&KDKY=Y'R=$)?)4/7)! MJ:'?,%/9'8J./^B(8/CP7Q@LN,$>P04+OFG*[ 48W.PG1'8;UC>0LM3I*_2,^ M2^VATFKZ^;__H[9^T2P)GD'IUH3K3XM\S@T[&\'P?CFSQ_#F<]N_L^]CT><95=$FP6DVVMUO#.5W'(^%P9S:7\^4(9,NSF?CY%S<)C\C=B+[, 2( M!O)Q3F(%#@6?7G@NS4P2SLY;%I);K\"CG(F.=9!0VM%E/6^'4; ,4?ORO M9_^X_GA99L@V?:5B!8,PFMI^P0J*CQ09PL%%?482!^T?8 2 QDF^2]_^?@W) M+\Y;V734PCLL^$BR9IF/*/\:$&O$(()\9&PMP6&)?VCT-GI2DP<*!;-81AKI'7?ZT>=5<:GL8Q4R9ZS>LY1K!49F!;&,':"D:XGGBQ(@_JK-M) M$GFCE,C;==UP$":9"P['8Q@"8P1/RF*EQT9H!0@U3#N(MASB(0 M]<$8"ZSS6!%&E/0(OA&PA:X(0%I+XV >UDC$9>Q+[#>S8 \?JMX00FZL<:V0 M<)79>IIM&S2Z6[-M:S1?)M8C@Z>J*79+L8#(J@0HR_+Y%/7[(.D1MXLF//C6 MB\.(RUU(AQO-HG#,XAB>!R^'0#89H3C_B\ M9=9A9+OP]R@KR(F-8*!AX=1S4--8%/*_U MU0NQR"8:_X.D@ MD=Z4C*OZ,A!K&\PE- >1"3P?%^Q"%_4D8\S5P5NZ+L,9;F?)$&"#RH8!I?C% MV(@6V(-Z/L MO7C>;C0W1#5+(FEOL0,KN:+YU -QOR@+!8_9.!O'*F0 %&-?L!E)L9'"0("; MX(N4?%&?>;,DGO=*\TV6"[L-HX[K.IVF7M?1ZSI'M*[S5'@3!K3ADO# 9U)Z MRI$2IPLBHR3M4> %ZT:3@4OVTGAAHUTA\^,6=H1P@RAUCN=N@[[Y]BQFY_(7 MM:LHHD(\<6P=/B=%A5"3>[@V+%J<)))O%4^S^,"M5^RD/6AT5M9?4Z1!>3Y2 MXV/ ]M*=R[]I"\ Y-Q]W, @/JJVPI/1B>:D]@@E,$[9C==U*2K1B=I^X?;C5 M&*RLG*,G8D\3834&+3T159B(9F/0US-1@9EH-P8K=_+KB="VZ<0FHM6PM&VJ MQ$QHE= 3H2="F8A!PUI9-5E/Q-Y"NIZ>B"I,Q(-E:?5,/&XFUB^INS2D>(AX MVM] #"2END'JPFXYG_V.P2.[[(0^?OBO9]UGF\I L]'=;86XP:K%%/&24>$E M13)9UASX@$SQ>\X4OR&F^+MO1]LI>+@:--5+"S*1:&TJ$E:STO)P01DJ?&$@ M'&])!AZ""?62@1UYZ(-/_2<6X3WV#>/3SU-BBB*@W>(1NL6M&<6G^LD#5I9] MJO(L2_/07O04O>A;D7RC_><)^<_R2=<>LQX>XA>OQ<;5EW7!+)M-])/ QQ'.[[;. M:3X(2%G585$A]'R9.&^KF/&A0_E#5S0_;%QZX-X_E+^W]PK_AQV/G>.W:DO# M:>O"0_EBAW>!G_-M#;OU"2W-7SU!]XD(ZDNFU^NDISV!YN M]Q#F:D#,\F,E-+]\1%S"'LX_K"ET[7;,;J>O>60M\U6DAW>$,EIFNS\\SEG7 M,K];F:\IL+9:IM7;Q^'&E4+04/TWN/L:N'C!OJ1*# MP/'VH4=A^X;:,EO#CF:2ZZX1VZ.!.,@^=.>V+NBMOMEK;U'0ZXFUM:#/(>M# M]^T1R^[+)/N%U3/;G>9+36-7(\UZC7E]T1V^/ 9J&YYY'2*'+:J#:Q);DQLG M0&*WFD.SIUEL+?2GQ&);_;;9;6L:^PA[KVGL)3+?[IE64]/81T1C6S6BL8FZ MCI/X7#/5E36=!V.B*T1,[*7;]43"6H"K"(#UW.I.UCG9^2"]KN)I.UB1#K9#Q9BS#H&L.VEW-)FN9/QTV>= R.]U5FP-K/.M:YC69 M7$8F[VD7@.:2]S/IG1I1R0_L0=0$J)VK3-/IJ,/W>D=T-6=P:IP5M/5M=Z%N" 4=2KP <_\*0KCV/@4A6,OT?1U M99W3R=/7_99IM;?(M]03E)^2H-:4ON[TS6;/JO4<:D$] ?ZZU36;_55[K^N, M/^M/8'?;1TA@7S'?A[>9Q@T+6(2$=> :MCOU B].(COQ;G7IBV.B5'2N\E)6 M0.QI"F_^F#S0!7$,3>R*(&4OA-[=XQE0]@?$I"6I-82X(:K>[ M*K2K_AQJ0:T5-EU7,E]TNEU=WK@BV!)>\J)S%-6+2W$F^SIC0F M$;#2! --[NJ,,9V97&0-!JO6CS4SK!7F:-.2UX8R_6YK%92I,9FJE:0*5/.A M.[W]L-3LMMN:BC[6/&0,)UK-AP**2L4-&"O,&*9]!#?B+$%#,]"5]4LGST"W MVF:GI2MHG)"@UI2![IF][JH\B^I/H9;36A'0&R+2GMGOK8*D=4:>M>.C2W(= M6D?(3K\-$A:Q.)$$M>:ECXT_T4G'2P'LT&SN9?=^/9&MEODCQ,+MIFE9^^"] MZHF2:]S[$T@Z7GLUQ +#OC*U0[.[E0;?ZR2#5!E57T[LX(897F",;2\R;FT_ M95BA[LZ.(CM(#-^SR39YY8>1G 2DKO_:V\$.Z3OT*.Q@,:ZG\ MU-1X;4F0;2=''[IS.S"V6\Q(K2=6UE)^C#1VU[0&?4UC:]D^.]P=F9R5EH\GQQT8( MU9(*#!&ZBQ'"MXD-#=S!^_],X\0;WS_=X07T^[F70"\< M^/;',#*2"3,"+V#&%"Z8Q 8+7.8:5VR6L.F(1;@;B@M_J]FR#">[LV'C>:@X;/0/ZX&-Q]/&CQQ/+J3MA$'MQ E>%8^.YU0'(G#T1/H$!N/4< M&!V>.V4:S[N=1K=PQ0S+L_O)/;0MP";**_'ISRVKT5:OQMI0.?W>':7;]R%T1>0*P?'8#I- VP( M#+=]PZ;09W@P@P&8T/LCYD2,GSDPMAVQ$\C$L7,\%MVPN8[Z-K0ARKH%T@RB MBXTVW BZ'N$(HS1#;^&Q,6T\FI.[3+/OF1U1D_EO*-9X*_3S#AH'-^)?/^$% M 38;GG-#_X)E3#R:FW \CEEBC.X-&Y[J"E%$T01A@5=%,+F)=XO=%X_[69F: M?]K3V2OCQZS71B9 9\95F(H!>LQ=[SWW#BL8B);"F+G03V'# :PP!Z11C-#E MQ_^\?7UF#:$[H.U3SS&E%N-\@+39QI398!5NQJFO] XZDO4.YM%U0"H2 YZ MC;T#$5QP'F,O@C;]E<*P\0E"*](PN$7Y.;R#Z8A@=F,C"/&](,BW'DB>#P)U MQV@M//(8".14M7^?>K"=;-#L"\64$ M'C0$(?07?O N:6R_MB?#2F_[W:H_]=TG]I*%RT,;88:2G=V#GJ MN!!0?OXD#C%8=<)%T%C%"613PJA<#,X$B E,QWL[ N/)K9MU, SR> Q\B=JJ MH+,,!L]_P7'?H*O U@V <%Q0M^>#EH(1'PU%"Z+XK>O=?O\=_)#==V!N(PS( M)V+ LG ;QTJ2_"P,YM3^>J8,F?10/ALGY^(V^1GQ"=F'(6!$F-QSLOS@#_#IA>?2S"3A[!S4 M!O>,@XD[$QWK6(U^=T=S-:=#;84$LPWP^^-_/?O']1W*##B0;@.)@?_A4ZC!QC!!1@U>''^-#1L9:#>!VRJ0/A0\@@8&! MQ K@S\(OZ*PO0"GQ,=@W$V^*>(=M/X8QG0-*-/;+(I4LT$""R[)>*4'*&A?/ MQR9*3_"]Y%@ACJ,I Y0?IQ%&;-,9AX,<\L!'LQ 38P4R4QN?)H!7_A:1Y'J. MQ"AS232%-L &##M"5Z#$9HT\^@(.HGG-_'KYUQ!J@6 @B]1\K#\N'<;GO<9P MDP4A?L WE#2ZS$?R;1UB'/&9XT"!0L%%4F"4MDP8+NNIZ8\^Q)2U@Y_ 1 MAP0L$GX:II'!*(+!03F#'GV!U\F0-I9QN1HA(,D2IT2YX0LYD<([+8%L$-YE MIL );P*0/K>,#>'T48QD ?0:[$<0@N$+;F!*IHPEL5 TB%.\O!L4$M1()5ZK M9UN6DG Q3'&N(VM>SR%QI_DT;GA.<=K]1NOID+@HT 5=L9,D\D8I+>>LZT$Y M-4/>L\!ZJ=KP>'Y+OD &VY$=Q&/.$8D!SKRJ^F 4V74>*ZQY28_@&Z$'93&> MO$HJJQQ3XU"K3.N9?0 ,G*BE$-;G9[BZ *!MK7,MEN[U!N%?N M#UJ#QVO),H>P1NOE%AI0.L+,#H09L"SIS9T$\;V(@(+ QKLX]>@KXU__J/5 MZKPRHH;?,%X@0&PU7]%%]+OUZB5VS[#'8U!Q>#6V]OKU9^/2)A-@O'OW*;L- M/L]OPN%V_DH]0#+H(07\Q@%/;-ZV>&(CKJ35HRD('FA8Z'RA%X#V@553[0P8 M/4YYY9T L?#0XJYBF*86!OA/[DLH).(2C<,@J#-,YK*M-XGXV(CD/[ M )_2@&7K6%./%"LV^'(,O&0"V@%0!MX#T&1*BU>VKR@L-#Y;B&@\WFYF'!)? M_)VPF"D/)UA8%<03CT')8/'8!301.!HW+UAIPU< M276S+=::SS5.,\]PWAK79C/*E[U;#6N+6 \>MSETW%],>JI"5'I4Z9SPE%[# MA:6Y3:K\!3[NY5,"@[F0H"C999B(>WLO% OD>09!CCO FCF,N>A)' ;WN=0P M<@&WH0\&&1DNPO)H!0%A$R\V'X& 4XBFAFM/[1NRG'< \/!?Z9[0_B(.\::C M-(KYJJ!,#0E$%"V#9%J7S);1U%7*1I7Q>\WUI?3PA$Q32K\5F57#K1K4=O,) MCQ.AAI.5K/7FVHUQ=*X>R=74^_D52%MPS"I$'=D^ MJ9;(89#=Q,>!7\)DBSO1:Y\EN+P^LSTDE,?9HO"^%R'KDZZYWHKH^B6+\\72 M]>^!Z0>X$1,'3NDQ^0VVBUW@]+B(ME3)^ 2BA^'0[R4/Y8A:B%TNP? 7/!TD MTIN2)55?!F)MD\F<(=K!P(TSWJ BV<*J.GA+E_CY\V DSR@H<3,RA8"28103P<,PD7BRX)M.*8]Y M%^YG>>V41C' 6W6IA&U;]$@OGG<;K:<(I@K8O,6VUS+UH:53'W3JPZFD/L!K M5BZ_S"]D^TH=5=#T#5+T+36&FJ/C $PD10LBD /@1QAG4+M8!'.S)"Y+F%,? M)G,(#Q=9567_S:CP@OF%&;Z<])G&$41XM$]GBCYD'/H09U **4D=7UH#U#>A MQ>>8^T:SHJ&CMT-JAM>,T MM,,)??SP7\]:SS8:K5K*:FC_5B-])\\!H,U!&/5>OHG%N$]]@W+EM(U MI%ZGQ\]B#A9XJ][*,ZS7E6+SG.19O5N98%!7DI*7D M04^Y'[?X5"&XX%L PK'Q5B1BZ3E>H\.5=VIB \%WH\CX]OORJ=7^K8* ;K P M!*MFF5OEQ9\+.KPM@%]C=X?Y@8^T;5H*CE$*FEH*3ET*7KP6"?(O3UP6GA+2 M'^'\;^OHPH-@I54=%F=2G"\3@.T=RG380.#01U(==KG@L+W?^T+!0T>T'5H8 MM"J<:N^U*FA5T*J@54&KPI[7 GWTS$YK4"-J7HOHJ8FHU3-;O8X642VBE171=M.T:BZBRP_)KANZ M7)A":]"=/_:ZCNSR'+)\U*$,.I@Z(EYA]^?9U]4,6V:SU]/\@1;YDQ%Y:V . M>ZOB-RWR6N2/3.1;9G-XI"*_CTFO&CSO=5:C\V, X>*\;=%!Q/:/+0U$@!]PKNW.*Y-!]VSHVZ;:& MM:90M)!K(7]0R%M]+>1:R(]=R+NKZ)?J"_F6R? ZS>_P*,AR),C#Q/8-48 C MUK'=;JF.HHBW0<3=,,530 ]BGTLWIFR7W3AXA[=NM =#T^JM B=:7[2^:'W) M-](.S%:OK?5%ZXO6E[7TI6D.FT>Z5V=?6=RUDHJ'-F%6+6(X!+511\M^$FNA ME5SR//A,:G$]CDYJ<3V>3FIQ/8Y.GH2X[B<39#N=K#/[?>'^F<8)@ MUE%I90SU"==.;77-06O5PKD642VB!]XFV39;EA91+:(5%M&6V;-TFG4UT.5B M&K4N0*UCJ>.A%71ITN5 8=CI:OI B_S)B/S [!UK&J>6>"WQ91O3S7;[2#?& MG&3YZ5:-\I)U^>DCI2Z.IV#JNF;T1;>WJM22EDLMEQ5P]H.^EE$MHY6SG5:G M76_C>3QD[RLL)M?K/%!-KI8,KZXJ?:S!?85Z?W"CNRGOU5Y9H$ZKAE:-$U6- MEMELK8+-6C6T:IRH:O3,=G/5R3!:-8Z39&Y;5GU99EUM6M:\D_Y=YKR3_5 MWI^VY-<PT=5U MI+6PUTS8UQ7O%U:G8?57;[*FHY:ONM#'F\1GW^; MV".?5:9A1]4,16VQUI\WOI]KF5=X#?U^3G2X ]]^"!-VGI<)O*$R@3,J$VB, MP\A()LQP)AX;&^$,0I,$I,QPF0,=# -C:G]A$7;,ZK^*C1?X6ZOYZO+CZ_?T MJ_7JI6$'MG\?>['A!8Z?NM S?&(L27<[<(V(!1CZ.&&V"49%CF4E@&P\ ,Z!(HK)/Z-H[;R([A9]F[H=_AE-&[ MLUZ+SZ#1S+O%^^#QU%<88B_$GKM@#>"YIN%ZMYZ++[@WT@1$"@=F!/\%:*'C M!C5]1R*MU/'92>QKM7+L-"J\X(YA[\ ,^NZKXD: T=XT9[Z)G]DM"U*6*47> M*IC7&_KWSHZ-YYU>HV- >WP41KPPF42,&5-X]20V6("3><5F(,@CU!T6[U&.WNB?/WCGMIL;''8A+/):KBVUC!"JPW, MLK%L=1N#1_7<>&@HVXW6DX?2*([EHE,?T_]>[5\VP:Y$C"P1=-P&^Q*G?F*$ M8^IF .]VX"61[ (/( MW(9Q/>'FG5Y-$P<#GH 1A,O"\1A,+UHO/[R#^0G"X,RQXPG8[#&+<%HBT79[ M&L)-?V=&W#9\=F,[]UF;P19&8"T#?)B=]P3&B07<&X6N-T:["7^8!H G:#E] MBS-*$\VB*6ZU&+Y,\ M'*.\,PN3P[XR)Q53PR< GL %NFQD\7YPR5DCEH^QZ\5.&I-\C&"ZN5'X%ES, M]]_!#RG0CL_L"#'H1(A<5F(-I4W@[V;SFYU$'@[(%8NDK+N&Y-#-).#L'040*>0I_BHYU(#SJ[FBNYJQ06R% ; ,LZ?A?S_YQ M_?%R#A$_Z94*(@O":&K[KU24(#Y29 @'%QEUC#E0=2[A:D2-&?:VOU]#\HOS M5C8=!T5%CTI!-_:)G$K TN,:6\ ;:MA/=%EEP&!8:-9)4SU8!!7S?!R7F)7 MP[PG2 $ M^'VI6"@^.1'P\N]SO\\T) >74"+7$,PSEP/D725J,+#;SQX(X:W M=I)$WB@ER@:'"01/?2(/0SE.4Q%9#(TG_$7(,;\>$ > !Q@\E\%(N ?3FG*< M#L!@P;@>B$7:B?D7.8UU<0"RN47E?W+\6^8!MA ):@>P-9M?-O$OGC<;ULOM M3WWSR8ABJU._@DQJG+79-Z%_$)F_BF/$"V"Z^]>/VY-HI[ M &[I(<=S??GIG?$KNP>G'K ]>Y7J&L%Y?U<8I:(W&SX2R2+H-);X,&L# &MH MU[6>ZUHQAX-'(I(5<]AZ9""JIW#!^:C6/,;'VT[H:_@#/=(O=I#:T;V8PC@=Q>RO%*0!/!+$.P[S?<[6_I*" MI(AYACMQZ1*Y6D[$YUP[259&]_)7(\^<,_*_I#Y_VTI;3*C^SH-@F99ITPC7 M'(U[9D?X]-B+:;G6]J=AG/#ETACB-2*/LX$B0BOGO:]%,Z3#OF))XM.BJW%Q M U+)5TQ_QP7-Q'.\&2Z%0B>\6P1XU#V():6NP#-',(:^)WM6LBRQU@L/)>J' M#0UWH95U8_L[FNW7;+]F^Z^$1?U,MC/>,^Y&)SL.?3^\(T]%(TT9-0!8P/F$ M:01_^N!&::V16H@S(3*&P!,1LF$V7\G$RR,V@UO%@VYX3H]$/X$7K+>^3_XB MAT+B<<(P\,.AP"CX]BQFY_(7M>NH1T*'4 <+CA%K543'KC*+IK%)))O%4^S M^(1NO/^FTVJT5J8W*E*LO!)7\,:D] MBD,_3=B.S4RI!^87PI>/B8>-Q/K%^7;F';:WT ,)!&\P>++;AF?4QB#AV##*8S! M0SS'CM?"*CHJ#[G/4Y ,K1T/A]JGJAU[/]IXAV/@A#Y^^*]GK6<;CL>PT5X9 M]9RJE&@;^B#ZK[5H:"BNH?B1@(U-?4;G(9]!O6M9C1M/(!DU;>\Z25-XM)*UG"C@88FP",_:")I\K"Q31, M TIL?2OVI&QMVD\',>P)'CQUKC^Q"._!HE"7$SN ?[X;1<:WWY?/O 8$]0 $ M@X4A6"4#/!-Q\>>"UC\]DL(\X7ZM'25M9JB).:RL&.#98W67@F9=L%"%I0"! M4(VEX,5KL6/KY8E;A">1)T-HK0J'Z_W>5RRKK@J'91*U*AQ2%58GHYZ<*IRT M5]C[2NQA3B*N4ER@5K2O/BE:A1,)#V"PMW-.YH'Q]V:G5%G-H=GJ=H\GY47+ M:(6!\68RVAF:W5;_>'+WM(A6&+!N)J+=H=E?>=I?]:VH<@90W1+^'IQ#JV5] M<[34\Z-JK6OZ^8B(AN4J>S2L\H9GKW;,=K>I"04M\C5DCS<4^:%I]=J:3M8B M?P0L\?)#A\V!U=['J<.5 N!'10"_Z+YK M4$/US:86TQ- MUVSW]SJ(D4=,>Q)B6E=$&G;M*S6*D1:?0MZ1,POXE]3+&NUS-9@/Q18'5&NUHT3IH=; ]-J]30]K'5#\\B MVJVN.>@<*Y%<(8FH2$30JS_E?.'[QL=DPB)-)C_&%!]PY^S.R>9#]VW[ -ZT M>JLPRDF87BWFK=,,736P]BLTNWJ&R7-C]XA[?/'3:' M9J^S:@.6)DNTPFS,I1^\P]M'/OVVV6T/-=NN%687!/O!.[QUA6GW3*NY*EJH ML8/96UIWK<3BH0V9-8@C]D^"U#.>.(DEU+IEV!RDU_6$]UI^*Y@%W3UJLU'/6T]EH5CB)+O5K#44_@KE7A*)/2#ZT*)^T5CBTXJ$$,H$M@UX"" M.>$2V+V>V>NL6JP_"0M[&B)Z<%R\X?IXW^PW+4UDGX:(UK("=FM@#G7"=U50 MYL(<@F<^6I)9%\"N1FQ5I7I31\,I;P@8!F;+VD\":AW!KA;YX\/(G9;9ZNYG MDT(=P;,6^2IC[G6%_$7';+8'1UJWY%0*8%O-^I1]!Z4D):%PAJF5:_7V_[>41,+P+*=J^C2UYK^K9V M@7V%>G]P\+H91AB:5D>?VU6I=W7G+06[/J4OEY_Q7I@;56P MZXBVM6 ??;'KYJK4H^I;[Q,J=HV,>:MUS(0Y%;C6I3<.0(02WCFA;RV\%LU2T_=7%KD^AV#6T MT;YAQFL;GF5\MA.=K:[S#H\S6[U:PU%/4Z]5X2BRTZLU'/5$[5H5CB(;O5K# M<>)>X=@B@QH$ +K2=0WXEQ.N=-WO- 8=S;"<@H0>'!9O**'MQF"KB;1U1,.G M(J&UW#O9; SKG>E]M"2UYJ1U;>S*1F,5L=%'0T!O#("[.K-;"_M)8.E!N]'N M:CPBCZUK:M;3,IP&M>WTPDYH8.04) MK2L>;C9ZJX*_DX"]IR*A=0&Q5KO168EBM=T\/DQ:9T)9%!?1J_/V<:&KG5;7:ZBUOZ+/O/X0).\^+(=Y0,<09%4,TQF%D)!-F M.!./C8UP!C%- M)IN,R!#H:!,;6_L @[9O5?Q<8+_*W5?'7Y\?5[^M5Z]=*P M ]N_C[W8\ +'3UWH&3XQEJR]';A&Q *,F9PP3F+XPPEO NB<"W?0M6,OL /' M@ROB! (I3!_G][&OXHDN ^,%5R38)OA_/,.__.1>/MJ.8R9N\K%_<(TWG=E> MA ]K&-]]ZSTP2C*>@V%@!G0)--U)?1O';63'\+/LW=#O<,KHW5FOQ6?0 M:.;=XGWP>.HK#+$78L]=,"/P7--PO5O/Q1?<&VD"(H4#,X+_ C3M<8.:OCU9 M*@B.4JQHVT\GO&6U $SIO#Z26RP "?TBLU F$VFR8>Z MU6Q9)@@KJ )(9P07):'QO#-L=#=^7K.QQ?$2WBFK6MM:P_JLMBS+!K'7:_2V M.89M@%Y/&$.C.(B+_G],_WNU?VD$2Q(QLCW091LL2ISZB1&.>0?AW0Z\)+(= M^ S (%C2)#>L)8,/W[RW(V=BX##B(\&PWGIA&H/5PPM@^)C;,*XGW*#3JVG& M8*@3,'MP63@>@[%%>^6'=S"201B<.78\ 2L]9A%.2"3:;D]#N.GOS&S;AL]N M;.<^:S-8OPCL8X /L_.>P#BQ@/N?T/7&:"GA#], G 4MIV]Q,K&+"8NF\ O, MUE$)3NE6Q/N-UIDJV[8 MV0@&[\N9/88WG]O^G7T?RT@,;+0LDG>>%<-KDY(U&^WN-X;R.X['PF!.[:]G MRI!)T^BS<7(N;I.?4126?1C&'HKK><0 .8! X-,+SZ692<+9.8A;#[TF_"DZ MUK$:_>Z.YFK.UK051L0V)A$;_^O9/ZX_7I9AWTU?J2"M((RFMO]*]?[B(T6& M<'"18L<8!%7L$JY&-)AA:OO[-22_.&]ETW%0M/.HC'1CGXBH! 0]KK$%%S_H M-#K;=/:-5#9A4T[!V7DI7([*"%)#%$FQOH0Q;*;$,") (XX9+SI\2P,XNP1;G@7)&D42' )87P0 M3N\%5IQ_]S+(: <%<,4C7H)W#>,"O"G^AK>0$ 0AMBE'J":\&-XE98U]Q6B: M!0[B(D"O-HC$S3CU"V\ W 0("&3"95,:]33"7A-V!*>W2H0,+HUW$\!T\UAR MG7L/9W/*XQ> 4@ON:*_6:<<.4Z2'UL5ERN863&=KNV%Q]TE1L7:96_.299/] MXGFS,7RYS>EN5L5/;F":*C7IJ_QX6_'(Z_MQ2X%$:PS(> RM(">:.?R<71#C M4?3XBBNE9BU' /CGYH8)\I0X]6?6H$V:[ M#C0\D;ZUU%..O0CD_J\4P #< Z_GA-OUG/+@_66J0XL/UJM2!8HG:4*X!)L% M 2 ,TGO[7K[# ' $&.<&AAJ:$K%PQNC"7U+_/F\'E_^?PSN8X>CQJ"/VT5-5 M!G&L*UF-*JRH/06''("A?0BF7%]^>F?\RNYA]@.V9PQ27?4.\+60#'2CWB4QCQK8)X54SC<;-C+8O['DT=Z A_$+SR^MPI#3;Z2EB]R MM S_B=S$D$1Q&D\X^-M)SSV![<&'O07.P"W?B]F,$Y',?LK!5D _^K8X"!] MGU,*OZ0P;V*:X4Y<[T=6@*]EYNS%E.-@^],P3GB.00S(BH,".5#$%N?.]UHT0X*K*Y8D M/F4J&!##,1 M8#B\6P1)-% *%H'6C6 V?$^.4.?]E7JNQ*B7-D%6XS.+ MPS0"A'K(E(6?09;#"!/2$*9">T2X<&^(QJ$0^%G[)_8M X%!<"EZ0=J&+")( M1VR,HW!*3P%(S2*>3D,+DF,_O!/?\APAN+IA_(XV9D:V(%A^G'(*"D*M%Z8!-'4$.@2:#PH#%@Y? MHK89GN*'\&AI4L"D*L,[AB[$\)WOH]7$7!ZPA.,QZ"ZJ6#[XV(N4PL51(A.% MH-/P=<13GM""SF9AQ!L GO<.>?6L@S[9\G $HI$-+,P>])F_QQ[)V(E"L;GA M\();B)YX:A6Z4^@F/C 1*]5?4:R$:VT8631TQ]"00T"$"58P;,9]F/(Q@F^H MRV!^) $=CA(;#-0XQ0'FW80780>A]R+'"Z?<=N$S-&O8#NRJN(.&7!T0$JMP M"J&4XPF'8<=AP-\'5BTV>$?@NT8M%\1[>D%<+X@?T8+XHWS7VW%N:-%OQ 5; M'4GW:@!,!>N5FU2R2E,;;39:$(>#-&*H&!H$%[H%KCI;2U+]!=A,86P4>[C< M29@BJ9-]49\GKFP85]!1RDXB!@S>BBE3W$6-%CS7S =#B@A-:0TVM^R]U+TI MF,B(VSWRFRY8Y!A1JCT>(S17+*<$K>!_,#N5LD;W@9I69M3F0"FWZ%M.9GT( M:K[FS-L:X2-G 0OL.HJ9%Q!$@-&?P=A^]7!.8 :>MSH*F^L%2X3'A[:P G$K MG+J0DL7TO(9Q$>-[9VD4PWSFEQ.12I/-Q3\,/ !^DK*=UQE3Y&)CYX7_M27R MR!VQ2:IEW]J>+UTXYL:%QI2Q@GCE^=D%]"$ENJ3S,F*1:"1'0:I_5X"&"@&$ M,8@01XTH"J75[2"E.!^,X*T->@$M+O031TA1NRE $8(C[*N(][)U;U,B%35! MC[<3A Z3P D"9\GPU*\8(2-&U6,8+FPJM@G3YF_52$U)?52A&UJ>_* M0(W6#3+SDG'M9$VR@>%C3'$X-(K#UW)HIKP&6P$N ),T 0XK9B-+TNYC*<$,K#:B:=J!> M#D^G0"5O&P'6P@L2WM4$S -'J32>(Y:_@.!V1'T7OH':_Q7M(WSM0T]\M64% M^POO6VKUEP_\$\?X)&+P^K:,E#_T?0I<#3Z%M.D$I!.,-$1AH'88:(T1Q5%T M"E";=G]D<74:V&"M4/Z0B I]SR6CH6Q[(8F49N-\C]T3"V&;C+\8"Q&T\'.I M(6#Q[5G,SN4O:GL0XPM\C^#4X:"V&%&HVQ%X.+$8LB61?*MXFL5EZ,&Z&CPB M B>^5YZ/3QMF10R+_IKV5YSS^@NC;?3#N$:$HO5A>:H] *M*$[3C> M*=_@1A?"E^MN&LSCUB>6,VDU6BL+(NB)V--$6(V5FW7U/.QI'H;:,E5C(K1E MJLA$:,M4C7D RZ3G87OSL'Z]WO4@Z_YZ/7A$KW=J@I_=/WG#=]0[QIMN9]!$*\:2IB MQ:5ZEXJ\+=D77(&L-C#[:A G8LAUS@KKQK*5@V/2C.-0A">:]]:F(FXU&[U6 MK66<$NT*\ERC65[9L^4B,%IBZ9XD!G67@F:]K=IQV+$J=/*!*/PH^O@0]W84 MG=32>B1]?("/J5(?MU '_F#^Y -+^+JL2/&E[K++:J+U5-KMU0K> MMS;OM%3P?MS,UNMB#X=FI[./*O!:V(]+V&LHZZV!V1TN%H&O0?B3N:LTYAOG M>+KSPZ[J))2T\KI8PD=5.9;91CWZ5L=L-@=;/ =*BV;E1;,>DFDUS=:@1#*/ M(IR1_B';%:!#F:-$=\O5]FCBF;45NFN9_6%K'X>?:"D_0BFOAY!;/;/9ZJ_E MM:KFG-Z(_8UCK,TQL8,;QL_CX+_'LMB J"N ^WUN;3\[,R2"."?R:(\/?J^1 MY".4]8"KE%48 ^["#CT(6Z,+W0K5)I_D"C72 MW1K2+2I+&Y3%#5/<&'D0B[&'M:N#=WC[A'_;[.WEU%>M+H>7GCVO?AV\O]O7 M%K/5:Y_V*:*;UL;Y<;.*-/,EH1]U>]/89_6=Q]8*RBJE/)Q@XWW?,-;.QQ%E M:8>/JR;[T. ':[]>G!/WJ$,=2N9N_H#"/4ZAUCF)JBB9E!>_7SPZAL8?JTLP42V'5].A@D]8;Z-8/*FLUA(= M7+/TH)I"_=P5I7RR0VP7R]Q;CZB(7U:ZE=?LI[IOHES_ONNV;ZS&JQ,/"BJ\ MZE)Q*$JGT=RF^CZW'GE01JE&EIR1F8FK4CYX06Q+Z@V550A;(K6UF?GR)<7" MS#]\ Y__KJ48C*W,?^^I M5MDR5->JCLOOI@[ Z6 YB&C,71=E^@0@WLZ7ZG_*LZ R5J-1[<"6O. MQZ6S%A@=%3$7 C25*%],M2A?,T>>V6T-37ZB M%>^/07=01_OL(A7!/TK]6;\R!(LZ"XOH4/! 95Y5#/V R O>2AX MBQ?@A3MI91HT&Q_.D%[G*]/0@PXX 0X)YL>5/YUWB@G-N!MH* L8"E,%BG]J-0><;>4(61SNK M7RF*;\;&D.,HPA7W66'#!1G(8W*JG\G/Z@J5V;5,$1O!^'-(!M]>_/_VOK2Y M<2-)]/M&S'] ]-@;W1,0#8#@I1X[0GV-M6-W][3DG?=-402*(MP@P,$AB?OK M7V96X> I2B()@"S'3$L"0: J[ZLRTUL@=\5O&6 D MNYGEZ,YF=AML8#=\]P]6Z9:2][(*Y:5U[1*B2V+^>6)XA=['K-F\^7O@1M1? M!(6^]\%$ !^ .CJY#*$02#"%UHQKT;>)&, [U+X"[0MPROY/ MU]YYKA/"7_ NGNC4D!S[R2*W,&8*VC3(]PT<.COO8X!S=PTZ%9AS2SB$M&R;I!%[W!U^!Q%>(R8?JA& FXW72LLB*(.,DS1E'( M G0_V/TR3)9FK*P$"P&,/SBX3O)?BV;%HK>XZ)TLVCF':1(GC/I/:T/F$PAI MZNBB-9 O7&A$0!KL%][F2L6RVGV-2P\P._2 =@:P;WR$6PA!029<7.J+'_)Q M.+21M.N&-KM%'_-2PUW101P^Y7[,09=$G%"835KZ!!($?+>S?PG2+_I!NU[L MI'%<(I[%'576T'G>(T>Q6:/AJD^SJ*^$I+F2D@:Q7ZGA?/D"F4W"&L@\3F$G M/[1M0Q!P:8S 1MDH[AZT.L:/4@"+*YD4)@X0EW"0V^\L_9F,>?C P?YYB#Z6/!=NX[0R,QD[@58[!X(2)I3F.!'7.@%,C1]-)>P^3>[ MI<3"969)>W&N1&(^\UQKN^GG-/>1%#$*09H< M _*C!.^YMYE]L72S3>]: ;XM=['XX*5MD,F^_/C<_GL\#G1(,^@+T!7B?1E^ MSTOR+$#'&DBP=QE5(Y6WL<_^;%@&(Q?CC.AZ"#'(^XR+,5 MYH>,V-[F14CHX9+[$()C,AV+N=. CPEX>S1QF.9QQIEC'*?.F+0(S1E<>).8 M'(T1YG0:!EGT%=1)2D,RYCLF_BTO34=<]?X4E61@@AYQ^=D)CS^QNJ]U6,SR6ZV4JF&G354-M MZH$(0W%$'1#1:PVZ"A$U0(023;5!A!)-M4!$N]56D\_J@ @EFFJ#"$LIZSH@ MHM_J*SS4 ]*,M4&$4HRU0(12C+5 P]*,M4&$;;BB%H@PFC9RK'>(2:>V%A6 M9B$JGHLX#Y279/CV*Y^/=SQFOS485$X&+QF/>1TFS%=D\$(RL*D\J<%DL,-9 MN:=+!:"4C5[3R< 2X&&!FYUJGZTZF0F]9.][$BD9JVRS7Q MC,$!D*U(_7A(_;&B@YJ2>G>@*'WON]^\%/&MI126V MV.T*G[.P*[@,CWYMXOCH=*IB7L>4M*O1[AOJA?<-O=D6GBDX5G1XOG1[PMJ[S357O>G=5X3;AFZHI(+BF?WEH*O>M,I1 M-Y9GK!J(W /S#/E 5>]9L8QB&<4RRC([#9:Q:T ^!V89&<&H>MM2U;MPQ+QO=C2W<%(TK&F\XC;<[7;T_4 ?87^Y0 M'P.1K_29CX',-QQJ_REAL+7]$^9R7&,$_P$PMZ186F;^,($A>)#/IC$_SWYY MNX/%9W@O7,JC_3./%&L_)\*K'.#!SST0EY6U]\ MMD"X&_>QN.[%H_FX)#R?OY[.^TN42R?YY]>P0-IE9+X(S.)/?!"L*IHP7UR1 M;?_EI15P??7+US2*4Q8D6A)J81II:RM#=.V>:_>>[VM> )>IN_Z4S> OV0J! M/TQY@&WW$VW0ZA@_:N%(2\9<&P&LM#OFIQRO_-"VC9:AP39]+PS@*4'*?'^F M:_"^']I6JYU]U-*^ !+H"1&?,"_ ]OWPJDGV7+DJ;[$5 ^P$9P#\T#=:_>)A M.=T?G$NW9,:]!,=,JQ!JFR9"?!F-SMXQGP6 JJLQYXEV$44LN.6BN44V(&+G MHCBCP_7+_C?7QNR.:P&0)RQR*!<9TR)9:9% $T!Y="^0$HN0;%@9[ MWSG\ !JG&Y@&%!Q1J\I(&Z4)4+DV84!''A .'XVX Y\$Q ]R= 1<=\+ I;%Y MNN:,\;4QT-[JSR-^QX,4;H#'2[:(\6J<^K!0H-]PRB/1(%.'M?TG]>";P .. MG%]!WX%+L"YZ1G8=_H0U.3QN54\R[\/)Q$L$Z%$6X+PZ8%$.P.!54XR8_^& M# >YH0'%N !;6&\: )@U_!?@CHL&$@%HQPG@'BZ#7@$Z"\X<)#&?E*-$%(@> M>B9\#44/BB'"(Z@#9PS"+9K1XV#W<#N(,R0&>C<0&;^'=X13PG9+HR"U1K27 M"4SQ8GAN+%<.A!7#+4YX&P (8)4L(2H.,X$(PC!!DBN+0_IF2[L(9IKK 0G# M*X!/ACRYYSR08C3(I20M%R_&2<00K6?8I29?DGP_:%I78X!?(%(F9-@N*>]) M:/U6!AFH(#_%Q0&(X=EW'O $P#Q.B"=Q7VG 4N @CA-_ LK/,/R#4"V(%N & M- $FW1@>Z=W10\,)UU[[81R_T4;$=SDA(+P6:$/BZAX ],.@T#5TZP]VR\HO MX*-P30&"> (P&,<:\#-#P>/,G0"_()WC0W)Y7!&, MC!)("$;@'SV54(X>1.8BB,S=DE%IH&QI0JX#BXC0H1TON"UME$#[&)&[=HB7 M99>RFT+^V8/%,;A_^:^Y^;Y+SJ#TK$O;DDW(+')5;OF9&!_,1O#F<^;?LUF< M9=$&K7;A:F6K:I-(-G!RIE;ZG7RM16!.V,-9"632\3GS^0B;H-'7LFN1[(PF M+CXRQKCD/EHF^NUO@72S[FJVV>IU]H2K!7%@N(S+)A/TNW0SVRQ:4/X^W5>BH0/M_DD8ZB*E).I$&7N[Q@>&_3I,. M9]H,-D>20(HS=GL;\5LT^5"8< 86G+2A E@26/0@O_ [<68D 9<@B^C;F8CD M>X <&X6^']['YT\-M0@((65+JD:4. *5\WQ4"I9))EH65$F4O;4T5/S5MB4= M_4YKXV%=-;/\0-/CK5;75(BH 2),A8B:(,)H=3:>V568>!HF=G6>\3&=L0=H M?,/X+^AP,1-]?P6@CTGAFH22]U?Q?.C=[WM4U&8)4M/,HZGW[=Y+BW4KX%(< M5;^#C'(SF;#^O+;+@_Z-Y"M;[PSVUZ:^&H9K*W5X1.KP($=<&LF[;=T<+)_Z M:H1.M)5.;"##G0A?6?J@?6PZL:-TXA'IQ#KMOK%,WM^.R6O&R]=Y:D:IT*?P M9]4'F*L&@F#3JJ&P!S8V;?.8=/7: ]U*6>].65=^,N/@ =_*=[S[B'!/[W26 MSX:K,O?%FN7((WK1+AP'R(F*-KZ"T,>292KV^!@G'A:"[[J N52C9%JM!1I8 MKG[!BOPTTN#)3%2W4X>.WMM8<[W82>,X*XV#&_Q9[(F:\M75ZK+.>47I.5;Y M#EG,W:S6?4V=7_'0HN)/EZ7/5$X_Q ICH,^]9*S]T;IJ ME8JCX6.LUG'I/HF&:>3!.Z8^@/4U[M8RWOYQI?WCXN(K_66^?8-G."I$2(7$ M_N2U?L(3$&5:D?5-3D;_9<"7Z9]G]"].4]QS+:4B4OJVP##13D9O3Z"7B(^P M>CVDR=_^+ZLQ8_O(%Q.![XG0RP4,$\&<, M6/5&@"4LTE^#)D0*W)ICJZ5=T^F! GT1_T_J17SN:7^F[FUQ7H/%\-+\5 )Z M4B5F#L+B/$QVV,5-(SJ"E1??4AGO^DIE$3N;J\;3$:[X@'PI>GD="R283@% M0LP@C%81;W$S%MV1,-O/T9B::#M0Y921M5ME5P^\/--H^\:Q M-A[,ADN0% #;DNUVE8#$8)&[%"+S[.+B#H/P!K1YPT/"ARA\5C#>L*8ZG!4#]-Q%X%OH%0X"[? M27VBB556L[!_]!)Y3HQF@XL%\85? M@80JJ*KT+' 01GBV !;2TM /&:8QJ/F8' 9Y%/4,CUV+HSZR2!Y/?A!J>Q413!F O[3$\*86.F#>9,B]"6-5Q M]X+B<;=0*E4>F6QC=GO4#R;X$O_$'TO%Y/-(M7[*$5W;B^2*,(J']=-2OYWG7FAHT"EI>7F8O MQ\038'Y21"8[.UYB@8S7P#3Z$WE6SXQ-N%_T*R!CV $74K0,-!EPW M$%@L^K"\__*_EQ_.S$&^\J)S2V%6>),\+I9+#F>,]A+Z5^M:#"D.5QR.>KE0 M&#EQG=>(Q;45AC\U^\*T3L;$):TGF%>7742K-_7E!D2_0?K]E%H9NS9'!, MZ2.A,*E7(/8M\(*4HQDPY'GW%@P4Q)P3DXC^:_"=N615A+T'HY)%@1(B+ >C M1/X;XR7@V#-J;14E661L;IG4V(;?SEH[!;KU,EFK9(>2'1MEQWO*NU*/0>9% M10?-3 EF+=D\,"+J*D[D!K(TK?OX5NJD4PW%%O5CBR^+\9U:$?_5+,8B%%!* M/IFG;+6=7)BHN1=9CD]3.E@D6J@!9+SIJ> W>Q,-W-E$?*@7*M+E=]P/I?N[ M(B>X\HFD6#-K/X8G1)22HL\V<.?J$"VIECP\7$UN3^0NUB?H6%S^:Q2%DW*1 MG(^ Q/[#"0\$(%8U:47#9DU6HK(TSF*D=#EC(X*A654/9IY$S/-9*1SP^+"< M0/;H*Q(ZZ/J5LS'Z$)LH/)-+][#UZ(0S[/T\2M%)=$'*)9@. M'ZW.&.8)T*QTC3*.,O$JDNBBW@$ORZ:9\ IF%4#BC%5!*59T+1;(7=\B*1ZR59R#K. MF5*$J@E08"N+]K,@UCF55E(2,NL BPAW@5 B3S02!JA3S"U["YKW66=(-N'9 MW;,65A_ BQG*!WV9'O"U0P0<0HFH(,"FRO3<65ZLF@$3GI@ZPLA'4 -$0"Q) M* !+ I@U@4F Z 4EP>%W+-%[A"J1&%F$Q!$7@"@Y$0B/^0V+: $& ;*\1MZ[ M4@ $'T,8I6=E2!"U'6"Y"+@BS>4&"Y6TL>^8_;Z#=[);<3N\0N8OA4"=?Y1< M@BSID]?^3",O!@*7Q;E9[1NE\@6Q8W]?9 F1[==EE@*3\/B\2!3"B>#+&E8L MX)3E,:BS\!*8LCPO@B*GOXTYU<(9S+9:0#5-/%1DN"XW%0N6F6^4'CFMLMM2 M?6-Q><*3<>C2O9BA AK'VD9" MQ;+(KTZL(+LLK(HB6R (& ( *Y! =L4Q]E MC8ZSB%26]Y+*4<29%W:198VV M 2L&N4YB=\2TDL)YYO@61L0#(% D+(6E%=C:C%FJ)6Q!240"2?2_7 M!4%)74^00 N<(),#(<>8[Q51FXAC8$3>+6O4Q-;%'V6M*:,FQ:"%C'OF2Z9Q M];BI;$^XHR?O)L(;8T(W]X0Q[SC<)_GF+I1ZH YRA"5;NDRI)'[GA6DL8[Y2 MF(<(51)X!5.W;+H;'60"W9-)F5A!5&*.11+,-'@A$)G;1W[&]*6G0A M9 :6+*:BX78?:WK@?=X0:\+ 2[AOK5^ Y''!E""^4F'W";_ECGFRK3.6D;S( M5,;/="D?1;X-S9/;W';**B5I5_P!J!VWF)MC!ZPAWFF%8":KYNH#5PJCW+1: M6:TG^]-2A26^,!Z'J>_2HX<\5W2RI;\/R I(LY'8G=]'R55 P4ZH*+](KC26 M4G!E^:*H742C<_EM^>;GW"V4.RBJA5V%Q)J]9C,P\@D:K5U5;C:R/LQ4]6&J M/NQ4Z\.$)-TD\=QE-B]T%\BD%?H9KD9J="9L5H)K@V3ZYPM@#C+$( M)R9YB0^/*V],:(.R2[U>,I?JYM9X%2_?1V8(K;*#$-I9U 5<]C!-5J&9[-0D M?N+IV2*7F14?BH%3\;GVVGM35. +/-> M7CW! (?+9B!6S^!'Z>TN&'*R@ K>77[Y",\@BA,JV4MC3.I*[9['QTH(*LJL M9*B'NY35E>8 19A@2ZM,$;(JB(AYCB\9#"OB$,##&_:=![\J\Q#FJ$FDNW+O M@-%$)B!/OZB#W["9N0-'^\3B?.=C4O05H#9%6P- FS"\*DH"M; MCU3H]UKM]@Z&*G3,EK5QH*WJ7'ZP9OZ=CD)$#1#1;PW45(4Z(,)J=15'U $1 M2C35!!$@FA0>:H '-8>J#E@P6[9BASH@8M RVPH1-4"$U>HHT50'1(!HZBM$ MU 1_59'.7,[1,03&W$_&EXZW*[[3]BU)#DG]/'BSZ\ZKYXKD-NMSD8;Y<7[ M[V_*S,J7;&J#]$EF#JZIC=[O(77/^TC=\_(V2'LTE@^+_Z7]5T$0YD9?NC8$ M\1GKU#?0@Y($SY$$%39Z?REAK&NFJ<3$WL3$T5/+:0H1Z[ED81HMN]=HLA!3 M<7:V?,MO6NT=\WJ&IA8KU =2I6>3&K-)Y33%/OF?OG%,4F6^?E MCXY-'LM_-X)/>I9NM@^@4?9L?3>.53;FB8^.51[+QS:"5>R>;G3-QD4R/VPW MN6 GHWT[U4:OZS#:5_@950-A]_,];=T:V+L#4]4^QH%F72N&$-Y$U3#8/3^8 M^F#0V2$_G SV#4@A(J!('R&JH&P&I;(@%61!*B>M>C%;#0"R9UZSVGK/;*L\RJ'S*)7358T8;973='R<9IJ6 MWNNOK813J9@]IF(JIZT:<=LJC^SXN*UOZY8Y6)',R89)U,2[/DPOV;VU_5H> M^%",PL5>:PM=]E0#L,<:@!D[Z/YE]UI=U?UKH6:[H@/C@YY"1 T0,6CUNPH1 M-4"$U3)4"X4Z( )$D^K^50=$@&A2.J(.B#!;?=5XJB:(4#JB#H@8M&S5>*H. MB "K2>F(.B#"5'Y$/1 !HDF9KSM$Q!,+W1\-,36C9P MQ^SE8R'Z?%F"+:L\& MU*I=S^8T@**%^M/"KIIZ'8>Z> DM-)X4=B@6-L:YCKB+%U!!XYNY[:F15R66 MPZ:M?EZL>MK_29C-=21'5Z3X6+U&(VH0NWJWU]E_O6\-+*DZU?MN+FLX1DXY M@&C8P"G/XXW7/;UKM \@.&M@6]:).S9GUH^0.S9GL.O+'>U>9^_2E\AH0]:/QARH,8_("_AX TE:N@9;-,PPM2[W9TV4*G6ZC]0 Y7#V_)5T'/U]OLV%/S:T@<#\\TN MT5NM;7X@&CZXQ9W%*'= FA4;S\\4M>W!3@7M\>O4"@S?71)I]3;L5O*SHYO] MWK+\;'*4_!)S!#Q.,G-6QP/!QQ8(?SD['G%4?!O*'^AV=U,KS6,)A5<=O6BB MM7PT8?#GLL8 NR\=(K350%N[P6'O]?;-T82VGT?QUD W5G3./+[@=N4D7Q^3 M_FCBU<]L%FOHY@HIWX" ]9=DS"/-+4^8P*X^;!+".O^/+JBX]5';[K9N&)ND M]4F8Z"=AB9^&P6WK;=M4,>SFFL^G826;EFX:A@IC-]?F/0W3%NBTTUF.[34Y MIOV">6J[C7)7/32CKJZML*2KAL[A)["I,/GNPN154T]=H2.L^JJA<_AI;BK. MOKLX>]744TD/E)HX8E JK9=0TS \^8UM31NYVUA[=/PBM068)F MD6S/UCO='0KL8S@:6O\,PA8-:':$TAJF&)Y.Y)V^WK DXFAZ4%X-U)SC 5T7F3\ZH/PG;_21,]-.TQ$_"X#X)N_HTS>>3L))/ MPA@^<9NW,7%R<1)5M9DYB^##X,_EB4SL\%1-O:$Q< M-9A95P;3/Y >.&$+H58G;8\FGOU,\;Y\9K !P>WKB 4Q<^B0K;3J5QZI/0G# M_33L::R*=A"9NZ.=AM[Z[CUZVULFQ/PX!M M]Y>/&3V6C3J_AV0^/;-=I]0_T(2^^O:%7=@%CX^S$+ M;KGF!=J(>9%VQ_R48^?)>Q9%+$@TWV-$#)X*D3?&(]B6:%^;NFD9.YRJV$QC M_R1L^J:9[EO3L-5=,==.A<./S_@^#1O;U+NJ]_I)6,Q-,XRWE\BZW6D?UZQ1 M40'.RN<>50=VU8%]IW+?L \46VF@[E<-V%4#]F>S5M<\1%%N,SV'(^Z^7B/H M'&F;]K;>'?14/N#TNK37"#K'VLY=-WK+6JL!^80M&L=P5]M#6_=Y$F@#";AA M.O1Y11RR"0P_[*RIZK)DJ&#C^^X%W],[;=4+_N4IB\H)I1(.J8-HV'>_^)YN MF(;J%_\R=^5$&&+9$SD^ANAW=+O=5]WH7YQ3J9Q0*N&0.NC*/7-(U])[5F]% M*_N?$@;;K(V8/]YE7(^Y-@I]/[P'VM$(ZAI@*,;LDL:TB#MAX,#*\EG U_!M MGFB_AO'42Q@N&1=J]M[B$A+-8?$8'A#>>2XX6,.9%DYY!%^&A^-1YSLJX=*2 M4/O@Q4[$\:DLFHFOC6 5\7F= /Z3Z]W]\G?X)_N>XW,6(?..Y<-SWL272)EE M&#_NA0,=0 J/LEU9=L%]D@,[5FG5].]?_JN\^N5HAQ0CI6V-!=M:)%%N^=DP MXNS[&1O!F\^9?\]FL=QF;]!J9Q+J/)=$" ?--%KMSH]:Z7>$QQ(P)^SAK 0R M*<#.?#Y*SN77LFLD?/*+8>PAX9Q'W ?2NN/X]+GG$F:2<'INF2BDWD[@3[DQ MVVSU.GO"54DXDH LR4:FC2,^^OG57Z^_O%^E69_[2O$G/@CT1S1A_MNR\)67 M2C2$P$6V)T8'=GX/=XM,LJ1ZM@WES^-M%3J$),GH3J@QH#F?36-^GOU2W@RB M2:((G^^(=B=(K$R;9WZ3HS@4+W0,0'B7=_',VC$,_3?A;I.(.;"W!;A$CP.K-G6EYI"8H;X<,G25+Y[T;+*,/'>I.PN[$"16&H:@R!JV(J#-49 M0Z;9,C:&5Q2*JD:1U6IO]/<5AJK'D*444:TQ9%HM4Z'H$"AZ/"7\-#/[<+ON M/V'7>[5;]QPNV#40P(?#BS^_ZKQZKOPUO0?L5U@N]E#>N^#3ADR&/M+:A*WXX,GYX:;(O M9Q#KN0QBMENFV6@.L0S+W#(9^%)?4)&+:;?LQI.+L;.9WM4+V$U;W3I/N(Y] MG@J&:L5P537++PW3[F'W/^P5FX\%-1M1$C$8Z+;=VS?E'URC/':,=T?E1;N# MS^;87N-XX[%(6"-XP^KKG8'5.&_C-Q['Y]KOS,.4-@L<#MJ/BF=$VW_72](( MGCX*(RV>^3T'7/4FE5'\.I& A2#U8-A5WT<.CK MMO&4OCJ-4WL'X@JK!H?3JN8*H0&KAL(NN*+7[>ZTKTGE"G*CM[BN4%0YA_MW M#JOFEH,[CU5O>-_.)?9W67M$ZVB=RZI9J7;J]Q"^9M4;WK2GA %5=Y> M0U.!-=I]_=38^J:V;;VW.2*JG+AC20C6:/?U4XOKATE@ZW)SJ_AHG57@-,*" MF&2F:U,?!Z"PP-7X?U)OBGV?E1-VS&KM>+57>Q5C*C?L!!31$>N;OG5-$$EY 5Q&E'!"J@C6*VK7##E@NVGNW#E2NQY#7*I]Y%U&/HX"FVG_+'C M\,>>.P-AT$C'3&H_;12%$RUF_J8H);EJ(4WJ44ZJW%.5>YYTN>*KVXG5BV[-(1U+[ZSBD$9X:>OCFVO4WTEHN9-09HW36<^+H5A]5&#* M+5-N60.4SO-(W"8-=%PN6NED>1)Q%J?1#-X2.M^53Z9\,I524RFU&K!+$U7B M*3IH>MOL-](_^\;C)/*C'C@\@@N)2'&+[6$/6B^QX@4Z*B! MFA G=)[ 9S"TD$\46VB#N*I@WCJ(-YJ MIEEO,IMZ;V"=WD&\'1T^4B?SU,F\^2J:KFY8O54G\WY*V-#GAYP9;DZWGAF^ MY8^ QS7-_?O7I\NKFC\^7'SY^OK[\=/GQP\WUQ;O? M/M[8\(:?V",W=>1--3$:Q%IO[(';M]IF[Z;/NO:-W7'LFZ'M#F[8D'&WT^W9 MS.[.[>XRX9/VOU(6)%["P!#C+'#A3U_^A>.R_#!.HSWN=I/=B,O3VJW__JO9 M-=Z*?\N+I6+ETG*U?+VP'C8,TT3[G47?P?C\YL7?L MOZ3812JKKYL(R$0 &0!6Q+40/N8/4P(?!K!PPB@ $FYA"1>=J)QP,@E=#[M4 MX==:!UGV9@K)%OD-%[EC%&^4CHO+_#'RX=)&2:ZI 9 !CQP#@E#YN-)#<2[-H="@37$XRX9\TE, ML)%7W^?28P_B^$G++%8"\M!!TDR=))74R/P8>=?U(N!!?P:_PL<[0%=^2!T :06>3U^_!,@M IYS&D;JG@7QE2,#:-V91Q3!V8E2E^->6]JO M.6>%B1"J ,X16 -"VXKNBIEKL;[)AC=V=^B""=P'H]=H]V]Z MMF-:76,PL!UKR>BUW\-BHM"/@42HU-)%H_&F;?=,J[U3:W=W\I.L87O.&LYV M091>[..0LA7ICJB$U#$RG/@5:,8+T62\HXPHL%HR]E N34$W$W4Z+(H\5(@I M=C,%5>2"FT-P!<3'T.4IA MV9Z=A 6^"P1&&$W$QB)L-2LSVV#N7CC:N,QQ MTDGJD]C/7(LT\!RZ( (QKG?WR]_AGXR&'9^S"/.F8TE^61BJC60HPU2&\>-> MHDT.1VLOHWO++JJ!).MVVJ55T[]_^:_RZI<#<3)D5MK66/"[1=&S6WXV! 1] M/V,C>/,Y\^_9+);;[ U:[2P8=YY'W=HD38Q6N_.C5OH=X;$$S E[."N!3 ;K MSGP^2L[EU[)K%&C++X8QZ9CSB/OD=./3YYY+F$G"Z3G8H5V4\_"GW)AMMGJ= M/>%J0:BV2[5:3!M'?/3SJ[]>?WF_RE=_[BO%G_B@\P YQ7];EMKR4HF&$+BP MGFMB.! 5*+W1QLN5&OME"\J?Q]LJ=%2@N))P'_(79"2;8N/K".U#'84/V#;A MO9; RL$$<[E#F@'5RBV+Z&6YI"K)1;*I\28'.09<,I*-<8R_QND$M@6[=J5! MCV),VJ+2(L2W27T6BT[=(T^(;7)6273C=U% 8NR&!^YI;ZYYU%)D2%D89UKW$< O- *_6#CTY':Z.EHN4&B+31 M.EUX[,@T;L!0:]_8W![=#$S;O6'];K?MM/O.@'?F;+2O%]^N+R^_7/_Z\=OE MYT]?OOU^<7WYY?--V[2,CK&G:.23C#%F\Z@W>GOUMQ\8G#5G#,G:8%::87-B9DNJ]<1_??V90LN=)=IM;:Q MA648$#SXT+\30N(.Q$L(1I+/[N/4PU"2XS-O(EC4)Y!/"Y#KQ'D3]F<8H5,* M7"HB0? 0K+E/DTS A"CO6#0#ED\C48X_3&,/;50*N6D!2U BR-O?4_!@1C7) MO;=Q?J\(.#IC(4U DDQ3#$.$#CC-TI>4[R;3&XQ@-XSBDG0'"WT*;F8D]A.G M0Q)!S$G@-EW8=@"H<()W4& D^SP3I4X6>"$S4'Y&P;5IQ)/LPTF(FH1&(:!@ MOI6;%#&1&)'](NP57 M(L(.*UXY5'$?1M]AT1)%M#4>Q)D!+FQE03HM[5(HGW#J!=+Q*.M>_ B\=P]] M>P1=*A99O(Y"&85KEJ\5U/8(UC++7#"B#%@%87H[ @8Z\7T97T!-4P08F LO MC'DIT(!P'.4:#I O AA VVOB#]H[&4?#V+*(E2Y$S+T 2 21DL)VHH0!(8F( M64:O:3!B=V%$6@UTMSA4&95C:;!!CYP40"E((;_D$^5 A>6%?EIV^I8!X5 \ M6(H"B0;I()%'Y@$<:*ETQI,"57ET*;-5T%&*4N9+5J(O$U*R;V-43+QHR'-0 MURI.TS1'SE:.G'+D:N'(2>O9& Y&0]9V;WI.=WAC]WH]M*.[-\P8]=MVW[:= MWG IPFE>8);ED]##-UVKT^_U#A?8W,;X%#:G>2%-4%RN)M=[X !FC=+WCRWU M>H4I5VC0C(KT-8DIT=UM+AE24IV9H4IY&1T-BCG[DY-2YP^@2&,@4%!2)1]Y M<4W2#Q5V#3T DUY"=S/,[_CH45. D8*.H51HN0J#QY-:''M@/$98J89:&M3K MGR)W,TK)NBT]I*5]@CM8G@29"V"*G %D+(F][)\!5VHX(@((9"2 $QUL361@T MP,#PN#]DHN@Y6KRR@C,2R]B/T'/>KI D_T K-B S7!KJ(F\*% 4+PDR]]O[+ M_UY^.#,'0.". [Q2MMK0Y@8J<;@THJ2-ZN<)6KPI\Y7T)QFK%4.OOGBMUR7E%NV(C M#E[BURA,0@>CB< BVB?NDM/ZOO#OY_9&3\XVU]*^IE&,Q7I940]]K*/75\#; MLC. 4\B4H0+(7O/OG#.O&5H&]&OY?<7E[*4%FFY3SR7%@@O_HW75TDIRHA2@ MD$X5]Z*ER(4LQQ("/];2N!S2%J(EC&:+,@4DO<8G4S^<<8RZPAXH DY2 M?" M ,E+"P&5X%%D(R\Z":-2"8J.+OK_L"#%:(^ F*6]+BGN"3B"#J1618P1,T>B;B M2\5M:',)BZ3@?H)QC@CX/1QBD ,(*^"WH@PV_S3!ZK1\"2'U]]7N.?^>B1 0 M?I\![03UG!41/@(H+D'E^FJ+C>+^8#$DL3;M\Y'-L5O8"ZPUW\(RY>OX'MP9 M)FE@+_XLV\VG-$(N(G;YP!VQK4ZVK6+!DQ2K)\%@E28L[4>$%FGON&.Q)CYG M4Y0%@$BATV_,N,]B3N72@*=97&0XT9?I@SE S,$0WB(13O%<@741R6UI M*VD8M]7Y>YS.VQ!D%?1:&+GP ;EY:!\=< QTH$6P<"X&+F-Z1LJ0M>+4 ([5_DG MNXI-R4#BT.XZ-N\;-P/#&=[8HW[_A@V>$:K1R)3ZQ=*Q9/)/R'R*!F M;3(.W#!G[E_AU'=8&;84%\]O2D_-.@-+_E;3>XN]U8VQ[&,^IVE+$4 M. 4I+HYI@+CQ28C&!:SSM\MKKVI3!C.9^B( &J%UPVG01NU].M6[XT+)N["YC<(G9-Z-N MVQAU^X9=Z(Q"G'6^8'SMLLC(WG3:YJ"WK^+79TJRCI1DM%BMM-JJU4G=?>', MP>S;IC4RS)NN.QK!VT($W\;#-O<',;PCB6]LN]WM[,O> MV*H>NCM7#YTMK/9ET-2I)M<(HDCG3'I*8-6UU[7ATIK9T)9 M/+$DV4JOPB DEKMD ,S^IA9 YT(5W@/('E5!TBJ@162WLB&5@?*%/9>T]99M M0&53J<[:IEOUW6Q-RDQKV6GHF830[[5Z_>91PM)N'V_DO(+9%WJ,X;&+K;J, M+<+ET I$:@OM<]A:UYUO5\R_9S=DB\T*!;E/Q9B]X6E0E)Q3+QIZ": SJOK M8R?RIG/&Z)8\ACG,IVO3XQ7K;;-E_JW^[+GG;LL%53Q)V]1D;_M8!LN>>19S MYPQX%A/3YUPPX-M7TMM/QF<8]S<&;>.!/[1-UVR-DTD-_/_WB-_L.!W% =:< M+IZ6*O.NN*AA;!M6?G*914,6\/CLRX//9UG&PC(,J[4443@! :1D1%-E1-.H M$_22I?12C6CNF0K!JK="6&XIH12"4@B-8\Y34 @6."I*(]2(Z)ZE$:SC*ZFI# M=?_OW;??M,L !S8X7/L0.BD=SCJ3397E=3>[[H9<'/IC>(HPRHYYTF03)KIU M?F ) Y'L\WR, #9.H_O.-RZ]#/"8H[@Q>U^KD52N9'!3N>%4 M9/#5^U\5U=6&ZLJ2[YH]A$$XF6D?'Q(>T"2!*V?,)RR7S8TD.B42FTJ/GQ35U8;J M'A&0'W!:DZ?DHZ+4RBGU5.3C;Q?O%-75ANH>D8^_L2'WE6A41*I$XP%$X]=O M'Q75U8;J'A&-V/P61*%RKA6M5D^KIR$A;45QM:&X]S3S["N[79/5IG[>YEOY M(QG+IL<:]BH2@^#D-US\!@T6KCAI_A,UW-@+L,X6_]O-<ZR_SM[^)R7WERK-8&Z510#/W$)?9H6NSL#? 88K]?.?9M1RV!E@A#>WG7BX.WR2&21#9^6I^.YC2%ZZJF<%PUA=NBOKNR5]FH.S3Z_6'WAG&;W]C. MR+CI6WQXTVT/AUW6-VS#FI])?77YC\\7UW]\^WAU,QCT>^V^_'3_/4*>T,UN M/706/ED0#*]^*;9WX.E[BX."YH8);*MK%[3HF&$G9U].G'.%;2!FN\OV_W(P MDAQ".^1CYH^R@1@$-'D#=@+D:8 #ZO!Y+$W&(8V+KWM+OJIZPADT7V->GHMK MBWWAR'G!\5*PYI]?6:\>=60Z1LOHKG5DZ"5:_EL-';5\K_;C>[4'K7Z[XKU> MPQ\\T7X-XRD-X$MFH$:BZ9H28H7)^F)R)T&?IB'X \Y].2\W],P'!9F6F!2T M&JE;[,]N=:O>WKO9^?.7WVF9W:4V:=.'[9JD[6U_CS1*^RG^2?OX[?*]=MW2 M_GGQV\7O%]\NKHZ#5G<0<3.?P;=8O+[5WQ,) MW#1/!>N5$/AC2-_HT>Z9!ZSZ@6-SP\NL&<7_XA2R8G H!F_7G$Y>P29[#-'7 M/T"JEM'<930M%-W;:2BZ'&V04>"Y>,/\-8S\MHV5$>R[T'-7![#S"/5/P]"= MP8]Q,O%_^?]02P,$% @ 6IL4[B:>76!"0 .4$ !8 !T:"TR,#(Q M,#DS,'AE>#,Q9#$N:'1M[5S[;]LX$OY7>"YVFP*69=E)ZLII@-9QT2RVC\NZ M.-R/E$19O,BBEJ3L^/[ZFR$E6WXT29M7@U. .!;%Q\QPOIF/%)63?SC..$MH M%K*(?)Q\^I-$(BQF+-,DE(QJ*%UPG9")R'.:D4],2IZFY+WDT901\J;C>9UN M9W#D.*Z_7<7K?GD>ZQ[_7\;H]\_40.ODU&KTSULR^CR;^_ MCNVP7[^]__-\1%J.Z_ZK/W+=L\F9O7'8Z7ID(FFFN.8BHZGKCC^W2"O1.O== M=[%8=!;]CI!3=W+A)GJ6'KJI$(IU(AVU3D^P!#X9C4Y/9DQ3$B94*J;?MKY- M/C@#J*&Y3MGIB5O]M74#$2U/3R(^)THO4_:V-:-RRC-'B]SO=W,]A)8NW-ZJ M<^4L>*03W^MV?QOF-(IX-G52%FO_J#,8K(LDGR:K,F%5\R5+J>9SAGW7>@U3 M1J4?")T,MP?8US*OVL4BTTY,9SQ=^B]'-.6!Y"_;+S^R=,XT#RE\5V!61S') MXY=#4UWQ_S+H&_1+><:?U4:Y)=_V+ M4@1[I9CP&5/D,UN0"S&C&4A@2E"2FA +.VH@T@BZ&E\E/.":]$&*$S< L^>/ MHF0((&"RTK)2S^L]A(Y_C4>3\R^?21\P,AI?3,X_G(_>8;Q$>;#?.\S! MV@]:IU[GQ,5":VU71W7C_?^8X9PD=,Z(9'/.%A#(=<(57.5":@CJY(.0,^)U MG7\2$9,)R,8T^2A4SC4(I9=D)&3>&>Y8TD5?=(T+-Y[\T%/8:SP9=7M/E2$B M9+8DE^ /*0/&TMYPZ$A GYD J@.-*<\(S9:DR+0L& @!1,;P(/!T2F9P)3E- M24Q#*))$S" E:6'K[53(6,B4HG*)56;TDL&XM3X5E$4@# R9HM%P#*P0<@GD M"ZH!'5,@"2"$@%N'"5$%?JS;+YAD92>HP(PK( DXLY:N2:9R%AH!L=\<1!,1 MJ G8 :,$R[H9&K@^J9_V&[A>"U=&8IX!(!!;:P"T :M0'6[+VGV>Q9"@*%)B M^!ZF101] LAJWMX&@'*9+DD.&$%X(^QA1;/";PD=M34TA(C(<.TVUBA2J "@ M%8 L,YPR\H14)21.Q4)5B)9LRI6&U8LF% NMW"!ENP9,50FS(VV#S2=URL,& MFZC;9,.1?W\QZ'FOAZI$7X@^%"\Q]8@XYG!YH%X9+S\G5#*#)\ '1T\%OR=, MH==RE6 +K#:#S(O9%Z\CKL)4J +:84Z6(K7 RJ4(603%BAP CB(&P+1@&5_! M@CZ;,O(.TMU%D4(-KT\=[^B 62F\H\A>V4N.B[K, AK[)Y@3:SBWN$-9;CU0 MO#%0# .AGMOHAQI(K?V'1?3W8;KEO0WTK_?Y _JJP3[T=<84= X0, ST9GRV MD1R'M%"W;X(L-6" M7(DRWM%(:$#2)!SKDS:A5HL,_WHA.IUPJXG?;L/!N M MB>\:@.V2$.!-#LD;9%$BY9'9KE1%H'C$J>2H +?TW-"0#'LJ%%)F$^Z4X=)GS"", 52(SP*$*H@R!P"A3++C# $Z!H!S")] MRC)8/:00+^ .RS$0894BTS8F0,#B.?",)BH\#S08"_WKY1-$("&D..578\'HM#?E^ V3(:N:C/<;(AO MWDLC0;6-8>(:LY8 >8;8>8/C9^&_!UY/=+41J4/N[ );+D.&6[HX;YN6R MV-39B^P?R.Y([$48%A*A56/1>WJ=":6A')_20E\*_+D2CQQ\ITD,,0+R[E;M M4O 0D&OV^O$Q0%:LY'IEI4JH6BTY,&.;F,(B0V4,_$N:L20IOV1IN?&_5;]] M9Q,]0AQIPL/UL#AJ-@7OM"EH'C!'56QIKU,F9O ZJM?9$W'Y ZN+G<7_2CI: M1%P+J5:$WA1 E[,9UYJQ:_A)(&#)@/"M)..K/;@% MHY?(KNU"U_!KLT0W3\JK9V0_A.)RN\P^0=B36VD$#15;I=;O(KY/)22X-F")F;0,:#2G M14K8MBVUY=E<@);(;S,Z+0^]R#*3LUF>BB6#NXM$V-Q--X("@/A>R/\NJ]J MUT,=^-PXHVOF:<_$F"*>16 9WZE-IH'6]LG7GY_"UNEYF_Q!L=;[#GDG0YB M=L6ES%QM,(B']5U_CSJ;57N#+3?'.(-;L#;D^@F/P&+0!SI#M[^QC8G'FXV- MH5.P?*N*G^5 -HPZH4A3FBOF5U_JLA_#:*4L>"P:_0OF9W-"N^O(5QZYQI+: M"6H3AJM1*\VLXM^-N%;;LI?CSO'1;W63;068VCGN6O<( CPG4MFHNG8P;/L! M9+Q+9P$VN/%L>&EY,W!5E09*I(5F6WH^B+NL?&!U0'IP#1)L+[?W$GO OOR\ M-@MNS$E_T#GN-9/R:TW*H--_W=_F$S*8\U*8;0[*:;SIO[3#@/ M^F9,R8&\SM&: ]7H#SDV[P+=E06= 3_=W2NYI]C_4/9Y,&M\!GC- B#-7J]- M\'6ZG[3,30'X$0TSZ/3NP3#OES_K)&7<*UEFM4C+KX@Y$D1>=,W/4X%LX_6S M1X2=JUSRQ[M/X[_,ZN-B]'%\L7]-MA/">MW.X7.(87M,9VUZ1\O]_L([[NX> MTWA^$>OIK?$+1:FG-\:-_.SNUAC<+@Q=9Y[[>PUV:^_C'M_V_:74_"J9XAC1 MS;[S*.$L)N,K%A9(DKM!'0\'(J19%%N,4C MI%]EW-JK[ILWJD2S)7"5H^NOV)U;^V_;.!+^5[@N=IL"MF392>K* M:8#43='@^MJLB\/]2$F4Q8LL:DG*CO>OOQE2LN5''FU>#4X![%@4.1P.YYOY M2%%'OW4ZIUE"LY!%Y./X\R<2B;"8LDR34#*JH73.=4+&(L]I1CXS*7F:DG>2 M1Q-&R!O'\YRN,SCH=(Z/0-2H;",RGWB>Z_7<7K?GD>ZA[_7\[@'Y]IGL?1^/ M7IGJ[[^.QO_Y=FJ[_?;]W:>S$6EU7/??_9'KOA^_MS?VG:Y'QI)FBFLN,IJZ M[NF7%FDE6N>^Z\[G=X2=.8]TXGO=[N_#G$81SR:=E,7:/W &@U61Y)-D62;LT'S) M4JKYC*'LFM0P953Z@=#)<+.#72WSJETL,MV)Z92G"__EB*8\D/QE^^5'ELZ8 MYB&%WPK,VE%,\OCET%17_!\&LF%\*<]8)V%&3\_QW@PUN]0=D#*![K!T:"WB M0V6"'Z]G?Z .P4X=QGS*%/G"YN1<3&D&_9L2U*.FPMSV&8@T E&GEPD/N"9] MS^D=N0$8/7^4(88 28?9XQ_G8[&9U^_D'ZW1T:GY^.S#V>C$RQ9#EC3(&4D M$#)B\FVKVR(A2]/2EY;7*J=A>0TM)'RB2L49DVB.M!R<&2=X\G"><,TZV)#Y MF9A+"D76O08PR+(#OQSP/5C=VV7U$EG@X%I,?33QL 8V[+PV+_\ME.;Q O5! MN7>8@Y4?M(X]Y\C%0FMM5T=UX_W_F.&,)'3&B&0SSN80QG7"%5SE0FH(Z>2# MD%/B=3M_$A&3,>C&-/DH5,XU**479"1D[@RW+.FB+[K&A1M/?N@I[#6>C&-[ M1Y6A(62Z(!?@#RD#OM)><^A(@,Q, -&!QI1GA&8+4F1:%@R4 !IC6!!X.B53 MN)*L&@WYI,!641* -=IF@T[ ,K MA%P"]8)J0,84: (((>#684)4@5^K]G,F62D$!S#E"B@"SJPE:Y*IG(5&092; M@VHB@F$"=L HP:)NA@:N3^JG_0:NU\*5D9AG C$U@H ;< J5(?;LG:?9S$D M*(J$&'Z':1&!3 !9S=O; % NTP7) 2,(;X0]K&>6^"VAHS:ZAA 1&:;=QAI% M"A4 M *09;I31I^0JH3$J9BK"M&23;C2L';1A&*AU1NT;-> J2IEMK1ML/FD M3KG?8!/'-EYSY#]>#'K>ZZ$JT1>B#\4+3#TBCCE<[JE7QLO/")7,X GPP=%3 MP>\)4^BU7"78 JM-(?-B]L7KB*LP%:J =IB3I4@ML'(I0A9!L2)[@*.( 3 M M6$XO83F?31@Y@71W7J10P^O3CG>PQZP6WD%DK^PEQT5=9@&-\@GFQ!K.+>Y0 MEUMW%*]U%$-'.,Y-]$,-I-;^PR+Z:IAN>&\#_>M]?H^^:K /LMXS!<(! H:! MWHS/-I+CD!;J]DV0I08,L%;V9'FO*"0(@ 0YX\JD7:C%,B-')U2O$G8]Z=M= M, !O27Q7 &R7A !OH(L2*8_,9J4J L4C3B7' 7!+SPT-R5!2H9 RFW"G M#+\V25HH!@II( 78**>(IR*ER"U@6$:)%?6&%I;(U]>T42%YX&&O;")"CBVTQE-"Y-7 M$3(LCF$YS6?@[&K'LGBYFK@%3["7NU?*)@A 0\CQRJ[' U'HJS6X#9.AR]H, M-QOBF_?22%!M8YBXQJPE0)\A"F]P_"S\=R]J<&RRNX5(#6I_%\!R&3+H?4J5 :RO$I+F3OBB8QQ C( MNQNU2\5#0*[9Z\?' %FQU.N5U2JA:KGDP(QM8@J+#)4Q\"]IQH*D_(*EY<;_ M1OWVG4WT"'&D"0_7P^*@V12\TZ:@>< <5;&EO4J9F,'KJ%YE3\3E#ZPNMA;_ M2^UH$7$MI%H2>E, (J=3KC5CU_"30,"2 >]''/0S0O8 ^T '%-(-^(_;$%7 M8G\7'-0WP:G(0O.(X%6S]_<\7+O9^[-C.TEA80OB.2 8][!Q-SSD#/!6DO'E M'MR/)22X-F")F;0, M:#2G14K8MBVUY=E,P"B1WV9T4AYZD64F9],\%0L&=^>)L+F;K@4% /&]D/]M M5K4&KX 1SL[SN8/#S \@;%YTYV.#&\]4E3$W'554:*)$6FFV,\T$" M1F^PZ5"#:_S)2H&;N-UMTUME@=8Q J_;7]\R-H?4R^]K<\G:G/0'SF&OF91? M:U(&3O]U,R>_UISL'SK]_692'FM2#"W83C?.F_M,. _Z?DG))#SG8)M)X.?0 M>7UP=R[Q'EC>]H[#/<7^A[+/@UGC"\!K&@#U]'IM@J^D_:1E;@K CVB8@=.[ M!\.\6_RLDY1QKV29U5(GOR3F8 UYT35_3P6RM9>X'A%VKG+)Z?G9R'#XDT\G MGT_.3_[:O;;9"F*]KK/_'*+8#N-9J][1=G^\\ Z[V\<=GE_,>GIK_$)QZNF- M<2-#N[LU!K<+1->9YQY?F=W<0[C']V9_J8&.$LYB\F&YF_35/FQ:#G=['\D2 MR:?EP3_!?)-EJ@AH>#&1HL@BW-@1TJ_R;.TE\?4;57+94+C*S/67T\N2^KOI MFV^]YW3".G9U0F.8:9_.!(^JJ .<9$4);%G7[&';M^G-Z_G'_P-02P,$% M @ 6IL4Z]3X!0Q!@ '1T !8 !T:"TR,#(Q,#DS,'AE>#,R9#$N:'1M M[5E[<]HX$/\J>W3:)#/X29(#0Y@AA$SH-"$'SES[I[ %Z&HLGRQ"N$]_*]DF MAJ1I)Z]V[L($8NNQNUKM;Q]2ZS?#Z,4S$@'7_J=Z%B6-:?M:YEG?@G6<>^:3O@ M"Q*G3#(>D\BR>A<5J,RD3#S+6BZ7YK)FLXG\V=LS#5;L5LFM(Y2JB1Y4Y M$5,6&Y(G7LU.9!-G6MB]->;&6+)0SCS'MM\W$Q*&+)X:$9U([\"LUV^;!)O. MUFT\6YHG:$0DNZ:*=HEJ$%$BO#&7L^8V@_MF)L6\"8^E,2%S%JV\G2Z)V%BP MG>K.&8VNJ60!P><4U6JD5+#)3E,/3]D_%&GC^B(64V-&M9R.Z32:DMY( ZE, MD9UJ;68:\7 PJ*_C9@]*AO&],OAL3E.XH$L8\CF)D;]N47*41%AF/,<\"I%4 M[_-9_[CO0\TUG98U1J4GK[+$ "% Q>NLL=L;^OW3?K?C]P<7B(3AZ*ISX8,_ M *<.5^;([)HPZG5UKU,[L/^K>MCMG PN_=[)A@J*A3?L0QB<@G_6@U%G>-RY MZ(V,P>=/O2_0Z?JJQ[5M=^\U5?/7(I5LLGI(-XK:X]13:?=C"'@L@ $3;B0P"?@HP!4PAE/$R91-KF"+A>)";MJPH=W==>UFUT^1P^^ MTF].#_C7&T(#LYBQ-E>CXIT:&&!E@1@5%BG.&)T@*V2MG!X,)A,6H)A(6-'-5UK5S,8K MP"ZU3TKX?$1)E"JD/*+1ZE8%"X%NE>JQO@H)",(JLB2H# &'M:I:LMX2!<6" MXE7,5-P;2:2;J[/ !KG/M#DL1-#F.1S3P&D60JGBOD]L'H2?+9@C+[% MV2NKVY)A67O_'STH8\P0!Y-%A'8?(%HB!=\UI 7]>\$$54F@1L&MO>\2]!L" MG(/=$(&*>"()S@V4Z58+))0HR=!D!CR*2I-0K'LI:.D0MY5NFZ@ZE'ES_ M9E5CWR(GKVE42ZE$T>@LN!8&D)G6-Q&;&45.Y< V&X?O2TG6-E)+E5*)/D>: MDX@OO1D+,7%8OQL*]]X8Z]2OQA*5\-WJ*[=0S;@82L:8-"PDW5KHBV#%K6\G MF/4'\LN,"G9>LY2-FU;N]5!U;XOBDJ%I.JC!":JM!BB<8HCS SP7: MDZXA'3>K(1](/9[B<5Y>3[ N\,V#IU?WQROOD9K(<9Y'\"*!2FY4(&?K MST]0U4.G1D]5EY5:\+%SWAOI4X%A]ZPWO#__N8O(AKG_JR'R@8SXN2VMQ-7] MMLLLS*A^FX:OT[L?=9#_7RQ_>.<^&>I[OD'?K;.\9 M#VQ_J67^T(GE>O%WZ[S]]D=C^%U!+ P04 " !:FQ3[3UJ22$& !;'0 %@ '1H+3(P M,C$P.3,P>&5X,S)D,BYH=&WM67E3XD@4_RIOF9H=K2(GZF) JC!B2:W70JR= M^;-)&NB=D,YV&I']]/NZDV! Q]GR&FM'"Q#Z>%>_WSO2[5\,HY=,21+2"$Z" MLU.(>#B?T41"*"B1.+I@<@H!3U.2P!D5@L4Q' H632C ONDXIFTV=PVCTT92 M?K&')QXXCN6XEFN[#MA[GN/B"R[/8.LJ\+?U\J,+/_ARV<9-2,9U3IM-8*?E$2=]HQ* N&4B(S*@]I5<&PT<85D,J:=ME7^S]>. M>+3LM"-V#9EJ>8+&1+)KJFA7J(8Q)<(;<3EM;3*X;V=:[AOS M1!IC,F/QTOODDYB-!/M4_W1"XVLJ64CP>X9F-3(JV/A32R_/V#\4::-^,4NH M,:5:3L=T]EN2WD@#J4R0G1IMY1;Q<#&HM^/F7Y0,HWME"-B,9G!.%S#@,Y(@ M?SVBY*B(L,AYCG@<(:G>YY/^83^ AFNZ;6N$1D]?1<40(4#%Z^CH]P9!_[CO M=X/^Q3DB83"\ZIX'$%R TX0K%^CZ@9IQ;=O=?DW3_#7/)!LO'[*-HO8X M\]0Z_01"GB0T5 C/H["<4DAQGDV6SV<8P9?ZE]/:QA -QUS,P+&-/V#,184XT"3"(#ZDJ:2S$170 ML.N@ SG)8,SB,BFH'4,:S@4&(=2&)!'T;C"^)I@:D-V,99D2'5]J9829 :94 M4)2X*MA ZU'*58=^'7H"]0M,^)W$!*U+LCKX4T;'<,P23%6,Q' Q'K,014-B MBE:A75TS&"T!I]39*(&+%17V=(6+/@-0G/N 4N1+3%N2SSP%BE8EA2KF]T#I M29#9@"[&$V>[:FY+1E7K_3QV4,Z8HPS&\QC]/D2TQ JR*Q@+^O><":H*/XV" M6W_?(A@K!#B[6Q&"$_%$4MP;*M>METBH!(%5 .B&VOF=_<9.786&.R=A*6>V M- ;>H?#B4'#?H5!"@248]V=$^S=F6$E0S@A'H8H3P@0")14T4Y"HJVF"C0]N M0\J8?W B18QD=;UKO,I+2##2-;E.A[AJ'N>(XIA;-<]L(V>!RAA%@LJ3Z'HV MSI WYGO55YD/@TCU#-IX!S756JDX,M5K M*/.@_NN=C'V+G**/42.5MD2CL^1:.D#N6M]$;.X4!95=V]S?^U@IK#:16NF. M*O0YTAS'?.%-61319/7;4+CW1MB;?C46:(3O=ER%AVK&Y5(RPJ)A+NF&HB^" M%;>Y650V'Z@IMQ>=Z('CH4'XS'??] M3-[6F>PXYK[S?BBO=2@ZVMX-;:[9>-;H]E*]:X7CD[)JM:C"#*F]!BD>88KR M . :BXKLZ WZ/OZ04#WM'O6'72']Q= =R&Y;^Z\-4@^4!(_ MMZ]5N+K?CIFE(S5OZ_!5??=?(^2;0O-/;N'O%@-/-W'S44^+UVS^C%<#FT\) MG_'A[YM2]!O//E?JWNT$\YKEQY9 EU^X%2/5.[C-V[V43*B1%\)DC"?MD6O.H@)HS:;I[JS2<3YF MZPO!_-907T-V_@502P$"% ,4 " !:FQ3+AT:?7P5 8\@ #P M @ $ =&@M,C R,3 Y,S N>'-D4$L! A0#% @ 6IL4[._ MLB.I$0 00,! !, ( !J14 '1H+3(P,C$P.3,P7V-A;"YX M;6Q02P$"% ,4 " !:FQ3&UL4$L! M A0#% @ 6IL4WX&O1%[7P LF,' !, ( !..\ '1H M+3(P,C$P.3,P7W!R92YX;6Q02P$"% ,4 " !:FQ3T3]^_^?T @!1R24 M$P @ 'D3@$ =&@M,C R,3 Y,S!X,3!Q+FAT;5!+ 0(4 Q0 M ( %J;%.XFGEU@0D #E! 6 " ?Q#! !T:"TR,#(Q M,#DS,'AE>#,Q9#$N:'1M4$L! A0#% @ 6IL4[P*L31>"0 &5X,S%D,BYH=&U02P$"% ,4 M " !:FQ3KU/@%#$& ='0 %@ @ %#5P0 =&@M,C R M,3 Y,S!X97@S,F0Q+FAT;5!+ 0(4 Q0 ( %J;%/M/6I)(08 %L= 6 M " :A=! !T:"TR,#(Q,#DS,'AE>#,R9#(N:'1M4$L%!@ 0 * H D@( /UC! $! end